builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0160 starttime: 1466694181.81 results: success (0) buildid: 20160623064524 builduid: 3aa0692813ad40a1939d3c721e4e1f25 revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:01.809354) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:01.809709) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-23 08:03:01.809987) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-06-23 08:03:04.560998) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:03:04.561299) ========= 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.G0eVixoq88/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.Gr9zZTA3U9/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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 08:03:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 10.1M=0.001s 2016-06-23 08:03:04 (10.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.085412 ========= master_lag: 1.57 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:03:06.220612) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:06.220926) ========= 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.G0eVixoq88/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.Gr9zZTA3U9/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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.032105 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:06.276853) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:03:06.277672) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b52a29cf207d80cbc566c5d28063e303f93c2bd5 --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 b52a29cf207d80cbc566c5d28063e303f93c2bd5 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.G0eVixoq88/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.Gr9zZTA3U9/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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 08:03:06,351 truncating revision to first 12 chars 2016-06-23 08:03:06,351 Setting DEBUG logging. 2016-06-23 08:03:06,351 attempt 1/10 2016-06-23 08:03:06,351 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b52a29cf207d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:03:07,073 unpacking tar archive at: mozilla-beta-b52a29cf207d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.979047 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:03:07.283988) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:07.284367) ========= script_repo_revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:07.284803) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:07.285108) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:03:07.306358) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-06-23 08:03:07.306672) ========= /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.G0eVixoq88/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.Gr9zZTA3U9/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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 08:03:07 INFO - MultiFileLogger online at 20160623 08:03:07 in /builds/slave/test 08:03:07 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 08:03:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:03:07 INFO - {'append_to_log': False, 08:03:07 INFO - 'base_work_dir': '/builds/slave/test', 08:03:07 INFO - 'blob_upload_branch': 'mozilla-beta', 08:03:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:03:07 INFO - 'buildbot_json_path': 'buildprops.json', 08:03:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:03:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:03:07 INFO - 'download_minidump_stackwalk': True, 08:03:07 INFO - 'download_symbols': 'true', 08:03:07 INFO - 'e10s': False, 08:03:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:03:07 INFO - 'tooltool.py': '/tools/tooltool.py', 08:03:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:03:07 INFO - '/tools/misc-python/virtualenv.py')}, 08:03:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:03:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:03:07 INFO - 'log_level': 'info', 08:03:07 INFO - 'log_to_console': True, 08:03:07 INFO - 'opt_config_files': (), 08:03:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:03:07 INFO - '--processes=1', 08:03:07 INFO - '--config=%(test_path)s/wptrunner.ini', 08:03:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:03:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:03:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:03:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:03:07 INFO - 'pip_index': False, 08:03:07 INFO - 'require_test_zip': True, 08:03:07 INFO - 'test_type': ('testharness',), 08:03:07 INFO - 'this_chunk': '1', 08:03:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:03:07 INFO - 'total_chunks': '10', 08:03:07 INFO - 'virtualenv_path': 'venv', 08:03:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:03:07 INFO - 'work_dir': 'build'} 08:03:07 INFO - ##### 08:03:07 INFO - ##### Running clobber step. 08:03:07 INFO - ##### 08:03:07 INFO - Running pre-action listener: _resource_record_pre_action 08:03:07 INFO - Running main action method: clobber 08:03:07 INFO - rmtree: /builds/slave/test/build 08:03:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:03:09 INFO - Running post-action listener: _resource_record_post_action 08:03:09 INFO - ##### 08:03:09 INFO - ##### Running read-buildbot-config step. 08:03:09 INFO - ##### 08:03:09 INFO - Running pre-action listener: _resource_record_pre_action 08:03:09 INFO - Running main action method: read_buildbot_config 08:03:09 INFO - Using buildbot properties: 08:03:09 INFO - { 08:03:09 INFO - "project": "", 08:03:09 INFO - "product": "firefox", 08:03:09 INFO - "script_repo_revision": "production", 08:03:09 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 08:03:09 INFO - "repository": "", 08:03:09 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 08:03:09 INFO - "buildid": "20160623064524", 08:03:09 INFO - "pgo_build": "False", 08:03:09 INFO - "basedir": "/builds/slave/test", 08:03:09 INFO - "buildnumber": 8, 08:03:09 INFO - "slavename": "t-yosemite-r7-0160", 08:03:09 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 08:03:09 INFO - "platform": "macosx64", 08:03:09 INFO - "branch": "mozilla-beta", 08:03:09 INFO - "revision": "b52a29cf207d80cbc566c5d28063e303f93c2bd5", 08:03:09 INFO - "repo_path": "releases/mozilla-beta", 08:03:09 INFO - "moz_repo_path": "", 08:03:09 INFO - "stage_platform": "macosx64", 08:03:09 INFO - "builduid": "3aa0692813ad40a1939d3c721e4e1f25", 08:03:09 INFO - "slavebuilddir": "test" 08:03:09 INFO - } 08:03:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 08:03:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 08:03:09 INFO - Running post-action listener: _resource_record_post_action 08:03:09 INFO - ##### 08:03:09 INFO - ##### Running download-and-extract step. 08:03:09 INFO - ##### 08:03:09 INFO - Running pre-action listener: _resource_record_pre_action 08:03:09 INFO - Running main action method: download_and_extract 08:03:09 INFO - mkdir: /builds/slave/test/build/tests 08:03:09 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')]} 08:03:09 INFO - https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:03:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 08:03:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 08:03:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:10 INFO - Downloaded 1201 bytes. 08:03:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 08:03:10 INFO - Using the following test package requirements: 08:03:10 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 08:03:10 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 08:03:10 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 08:03:10 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'jsshell-mac64.zip'], 08:03:10 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 08:03:10 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 08:03:10 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 08:03:10 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 08:03:10 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 08:03:10 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 08:03:10 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 08:03:10 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 08:03:10 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')]} 08:03:10 INFO - https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:03:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 08:03:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 08:03:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:12 INFO - Downloaded 18356504 bytes. 08:03:12 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/*'] 08:03:12 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/* 08:03:12 INFO - caution: filename not matched: web-platform/* 08:03:12 INFO - Return code: 11 08:03:12 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')]} 08:03:12 INFO - https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:03:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 08:03:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 08:03:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:13 INFO - Downloaded 36389087 bytes. 08:03:13 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/*'] 08:03:13 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/* 08:03:18 INFO - caution: filename not matched: bin/* 08:03:18 INFO - caution: filename not matched: config/* 08:03:18 INFO - caution: filename not matched: mozbase/* 08:03:18 INFO - caution: filename not matched: marionette/* 08:03:18 INFO - caution: filename not matched: tools/wptserve/* 08:03:18 INFO - Return code: 11 08:03:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:18 INFO - https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 08:03:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:03:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:03:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 08:03:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:20 INFO - Downloaded 73068966 bytes. 08:03:20 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:03:20 INFO - mkdir: /builds/slave/test/properties 08:03:20 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:03:20 INFO - Writing to file /builds/slave/test/properties/build_url 08:03:20 INFO - Contents: 08:03:20 INFO - build_url:https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 08:03:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:03:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:03:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:03:21 INFO - Contents: 08:03:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:03: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')]} 08:03:21 INFO - https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:03:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:03:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 08:03:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:03:24 INFO - Downloaded 103655401 bytes. 08:03:24 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'] 08:03:24 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 08:03:27 INFO - Return code: 0 08:03:27 INFO - Running post-action listener: _resource_record_post_action 08:03:27 INFO - Running post-action listener: set_extra_try_arguments 08:03:27 INFO - ##### 08:03:27 INFO - ##### Running create-virtualenv step. 08:03:27 INFO - ##### 08:03:27 INFO - Running pre-action listener: _pre_create_virtualenv 08:03:27 INFO - Running pre-action listener: _resource_record_pre_action 08:03:27 INFO - Running main action method: create_virtualenv 08:03:27 INFO - Creating virtualenv /builds/slave/test/build/venv 08:03:27 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:03:27 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:03:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:03:27 INFO - Using real prefix '/tools/python27' 08:03:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:03:28 INFO - Installing distribute.............................................................................................................................................................................................done. 08:03:31 INFO - Installing pip.................done. 08:03:31 INFO - Return code: 0 08:03:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:03:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:03:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:03:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10942fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10944cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca635a9830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094485e0>, '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 0x10902bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109056990>, '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.G0eVixoq88/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.Gr9zZTA3U9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:03:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:03:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:03:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G0eVixoq88/Render', 08:03:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:03:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:03:31 INFO - 'HOME': '/Users/cltbld', 08:03:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:03:31 INFO - 'LOGNAME': 'cltbld', 08:03:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:03:31 INFO - 'MOZ_NO_REMOTE': '1', 08:03:31 INFO - 'NO_EM_RESTART': '1', 08:03:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:03:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:03:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:03:31 INFO - 'PWD': '/builds/slave/test', 08:03:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:03:31 INFO - 'SHELL': '/bin/bash', 08:03:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gr9zZTA3U9/Listeners', 08:03:31 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 08:03:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:03:31 INFO - 'USER': 'cltbld', 08:03:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:03:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:03:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:03:31 INFO - 'XPC_FLAGS': '0x0', 08:03:31 INFO - 'XPC_SERVICE_NAME': '0', 08:03:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:03:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:03:31 INFO - Downloading/unpacking psutil>=0.7.1 08:03:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:03:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:03:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:03:34 INFO - Installing collected packages: psutil 08:03:34 INFO - Running setup.py install for psutil 08:03:34 INFO - building 'psutil._psutil_osx' extension 08:03:34 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 08:03:35 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 08:03:35 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 08:03:35 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 08:03:35 INFO - building 'psutil._psutil_posix' extension 08:03:35 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 08:03:35 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:03:35 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:03:35 INFO - ^ 08:03:35 INFO - 1 warning generated. 08:03:35 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 08:03:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:03:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:03:35 INFO - Successfully installed psutil 08:03:35 INFO - Cleaning up... 08:03:35 INFO - Return code: 0 08:03:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:03: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')]} 08:03:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:03:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03: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')]} 08:03:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:03:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10942fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10944cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca635a9830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094485e0>, '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 0x10902bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109056990>, '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.G0eVixoq88/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.Gr9zZTA3U9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:03:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:03:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:03:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G0eVixoq88/Render', 08:03:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:03:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:03:35 INFO - 'HOME': '/Users/cltbld', 08:03:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:03:35 INFO - 'LOGNAME': 'cltbld', 08:03:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:03:35 INFO - 'MOZ_NO_REMOTE': '1', 08:03:35 INFO - 'NO_EM_RESTART': '1', 08:03:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:03:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:03:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:03:35 INFO - 'PWD': '/builds/slave/test', 08:03:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:03:35 INFO - 'SHELL': '/bin/bash', 08:03:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gr9zZTA3U9/Listeners', 08:03:35 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 08:03:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:03:35 INFO - 'USER': 'cltbld', 08:03:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:03:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:03:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:03:35 INFO - 'XPC_FLAGS': '0x0', 08:03:35 INFO - 'XPC_SERVICE_NAME': '0', 08:03:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:03:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:03:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:03:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:03:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:03:38 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:03:38 INFO - Installing collected packages: mozsystemmonitor 08:03:38 INFO - Running setup.py install for mozsystemmonitor 08:03:38 INFO - Successfully installed mozsystemmonitor 08:03:38 INFO - Cleaning up... 08:03:38 INFO - Return code: 0 08:03:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:03:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:03:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:03:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10942fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10944cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca635a9830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094485e0>, '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 0x10902bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109056990>, '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.G0eVixoq88/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.Gr9zZTA3U9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:03:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:03:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:03:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G0eVixoq88/Render', 08:03:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:03:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:03:38 INFO - 'HOME': '/Users/cltbld', 08:03:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:03:38 INFO - 'LOGNAME': 'cltbld', 08:03:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:03:38 INFO - 'MOZ_NO_REMOTE': '1', 08:03:38 INFO - 'NO_EM_RESTART': '1', 08:03:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:03:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:03:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:03:38 INFO - 'PWD': '/builds/slave/test', 08:03:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:03:38 INFO - 'SHELL': '/bin/bash', 08:03:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gr9zZTA3U9/Listeners', 08:03:38 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 08:03:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:03:38 INFO - 'USER': 'cltbld', 08:03:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:03:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:03:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:03:38 INFO - 'XPC_FLAGS': '0x0', 08:03:38 INFO - 'XPC_SERVICE_NAME': '0', 08:03:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:03:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:03:38 INFO - Downloading/unpacking blobuploader==1.2.4 08:03: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 08:03: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 08:03: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 08:03: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 08:03: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 08:03: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 08:03:41 INFO - Downloading blobuploader-1.2.4.tar.gz 08:03:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:03:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:03:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:03:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:03:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:42 INFO - Downloading docopt-0.6.1.tar.gz 08:03:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:03:42 INFO - Installing collected packages: blobuploader, requests, docopt 08:03:42 INFO - Running setup.py install for blobuploader 08:03:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:03:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:03:42 INFO - Running setup.py install for requests 08:03:43 INFO - Running setup.py install for docopt 08:03:43 INFO - Successfully installed blobuploader requests docopt 08:03:43 INFO - Cleaning up... 08:03:43 INFO - Return code: 0 08:03:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:03:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:03:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:03:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10942fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10944cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca635a9830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094485e0>, '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 0x10902bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109056990>, '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.G0eVixoq88/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.Gr9zZTA3U9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:03:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:03:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:03:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G0eVixoq88/Render', 08:03:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:03:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:03:43 INFO - 'HOME': '/Users/cltbld', 08:03:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:03:43 INFO - 'LOGNAME': 'cltbld', 08:03:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:03:43 INFO - 'MOZ_NO_REMOTE': '1', 08:03:43 INFO - 'NO_EM_RESTART': '1', 08:03:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:03:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:03:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:03:43 INFO - 'PWD': '/builds/slave/test', 08:03:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:03:43 INFO - 'SHELL': '/bin/bash', 08:03:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gr9zZTA3U9/Listeners', 08:03:43 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 08:03:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:03:43 INFO - 'USER': 'cltbld', 08:03:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:03:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:03:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:03:43 INFO - 'XPC_FLAGS': '0x0', 08:03:43 INFO - 'XPC_SERVICE_NAME': '0', 08:03:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:03:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:03:43 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-8YU10C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:03:43 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-ziX9mM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-_dPCA6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-Z_EWoy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-zhwd1L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-V6Y_gg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-kQ7QYo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-HNTZ4N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-yvDLcB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-mRCpvv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-KtPunZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:03:44 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-ZoZj_O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-FT2zz2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-g4kA1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-5zLXki-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-f64s27-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-xbTpBk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-6ba4Ie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-ShNzun-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:03:45 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-bzBMwD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:03:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:03:46 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-a5OuAt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:03:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:03:46 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:03:46 INFO - Running setup.py install for manifestparser 08:03:46 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:03:46 INFO - Running setup.py install for mozcrash 08:03:46 INFO - Running setup.py install for mozdebug 08:03:46 INFO - Running setup.py install for mozdevice 08:03:47 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Running setup.py install for mozfile 08:03:47 INFO - Running setup.py install for mozhttpd 08:03:47 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Running setup.py install for mozinfo 08:03:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Running setup.py install for mozInstall 08:03:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Running setup.py install for mozleak 08:03:47 INFO - Running setup.py install for mozlog 08:03:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:03:47 INFO - Running setup.py install for moznetwork 08:03:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:03:48 INFO - Running setup.py install for mozprocess 08:03:48 INFO - Running setup.py install for mozprofile 08:03:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:03:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:03:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:03:48 INFO - Running setup.py install for mozrunner 08:03:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:03:48 INFO - Running setup.py install for mozscreenshot 08:03:48 INFO - Running setup.py install for moztest 08:03:48 INFO - Running setup.py install for mozversion 08:03:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:03:48 INFO - Running setup.py install for wptserve 08:03:49 INFO - Running setup.py install for marionette-driver 08:03:49 INFO - Running setup.py install for browsermob-proxy 08:03:49 INFO - Running setup.py install for marionette-client 08:03:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:03:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:03:49 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:03:49 INFO - Cleaning up... 08:03:49 INFO - Return code: 0 08:03:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:03:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:03:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:03:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:03:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:03:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10942fe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10944cf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca635a9830>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094485e0>, '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 0x10902bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109056990>, '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.G0eVixoq88/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.Gr9zZTA3U9/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:03:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:03:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:03:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G0eVixoq88/Render', 08:03:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:03:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:03:49 INFO - 'HOME': '/Users/cltbld', 08:03:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:03:49 INFO - 'LOGNAME': 'cltbld', 08:03:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:03:49 INFO - 'MOZ_NO_REMOTE': '1', 08:03:49 INFO - 'NO_EM_RESTART': '1', 08:03:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:03:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:03:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:03:49 INFO - 'PWD': '/builds/slave/test', 08:03:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:03:49 INFO - 'SHELL': '/bin/bash', 08:03:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gr9zZTA3U9/Listeners', 08:03:49 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 08:03:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:03:49 INFO - 'USER': 'cltbld', 08:03:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:03:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:03:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:03:49 INFO - 'XPC_FLAGS': '0x0', 08:03:49 INFO - 'XPC_SERVICE_NAME': '0', 08:03:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:03:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-noh_lE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-2QHkjK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-huGxNA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-bUSSAN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-IIgugy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-UwEnC8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-yhOCgS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-f6twnN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:03:50 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)) 08:03:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:03:50 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-R8tGYE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-eskXi7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-T6iGY5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-80PgqH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-_9Wf_t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-4b4F9h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-x14JDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-DUmAMh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-eH_skH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:03:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:03:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:03:51 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-oqKq6p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:03:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:03:52 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-pJjBBa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:03:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:03:52 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-zbHNVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:03:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:03:52 INFO - Running setup.py (path:/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/pip-Iymrjq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:03:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:03:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:03:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:03:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:03:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:03:55 INFO - Downloading blessings-1.6.tar.gz 08:03:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:03:55 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:03:55 INFO - Installing collected packages: blessings 08:03:55 INFO - Running setup.py install for blessings 08:03:55 INFO - Successfully installed blessings 08:03:55 INFO - Cleaning up... 08:03:55 INFO - Return code: 0 08:03:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:03:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:03:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:03:56 INFO - Reading from file tmpfile_stdout 08:03:56 INFO - Current package versions: 08:03:56 INFO - blessings == 1.6 08:03:56 INFO - blobuploader == 1.2.4 08:03:56 INFO - browsermob-proxy == 0.6.0 08:03:56 INFO - docopt == 0.6.1 08:03:56 INFO - manifestparser == 1.1 08:03:56 INFO - marionette-client == 2.3.0 08:03:56 INFO - marionette-driver == 1.4.0 08:03:56 INFO - mozInstall == 1.12 08:03:56 INFO - mozcrash == 0.17 08:03:56 INFO - mozdebug == 0.1 08:03:56 INFO - mozdevice == 0.48 08:03:56 INFO - mozfile == 1.2 08:03:56 INFO - mozhttpd == 0.7 08:03:56 INFO - mozinfo == 0.9 08:03:56 INFO - mozleak == 0.1 08:03:56 INFO - mozlog == 3.1 08:03:56 INFO - moznetwork == 0.27 08:03:56 INFO - mozprocess == 0.22 08:03:56 INFO - mozprofile == 0.28 08:03:56 INFO - mozrunner == 6.11 08:03:56 INFO - mozscreenshot == 0.1 08:03:56 INFO - mozsystemmonitor == 0.0 08:03:56 INFO - moztest == 0.7 08:03:56 INFO - mozversion == 1.4 08:03:56 INFO - psutil == 3.1.1 08:03:56 INFO - requests == 1.2.3 08:03:56 INFO - wptserve == 1.4.0 08:03:56 INFO - wsgiref == 0.1.2 08:03:56 INFO - Running post-action listener: _resource_record_post_action 08:03:56 INFO - Running post-action listener: _start_resource_monitoring 08:03:56 INFO - Starting resource monitoring. 08:03:56 INFO - ##### 08:03:56 INFO - ##### Running pull step. 08:03:56 INFO - ##### 08:03:56 INFO - Running pre-action listener: _resource_record_pre_action 08:03:56 INFO - Running main action method: pull 08:03:56 INFO - Pull has nothing to do! 08:03:56 INFO - Running post-action listener: _resource_record_post_action 08:03:56 INFO - ##### 08:03:56 INFO - ##### Running install step. 08:03:56 INFO - ##### 08:03:56 INFO - Running pre-action listener: _resource_record_pre_action 08:03:56 INFO - Running main action method: install 08:03:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:03:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:03:56 INFO - Reading from file tmpfile_stdout 08:03:56 INFO - Detecting whether we're running mozinstall >=1.0... 08:03:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:03:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:03:56 INFO - Reading from file tmpfile_stdout 08:03:56 INFO - Output received: 08:03:56 INFO - Usage: mozinstall [options] installer 08:03:56 INFO - Options: 08:03:56 INFO - -h, --help show this help message and exit 08:03:56 INFO - -d DEST, --destination=DEST 08:03:56 INFO - Directory to install application into. [default: 08:03:56 INFO - "/builds/slave/test"] 08:03:56 INFO - --app=APP Application being installed. [default: firefox] 08:03:56 INFO - mkdir: /builds/slave/test/build/application 08:03:56 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'] 08:03:56 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 08:04:14 INFO - Reading from file tmpfile_stdout 08:04:14 INFO - Output received: 08:04:14 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 08:04:14 INFO - Running post-action listener: _resource_record_post_action 08:04:14 INFO - ##### 08:04:14 INFO - ##### Running run-tests step. 08:04:14 INFO - ##### 08:04:14 INFO - Running pre-action listener: _resource_record_pre_action 08:04:14 INFO - Running main action method: run_tests 08:04:14 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:04:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:04:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:04:14 INFO - grabbing minidump binary from tooltool 08:04:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:04:14 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1094485e0>, '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 0x10902bcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x109056990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:04:14 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:04:14 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 08:04:14 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:04:14 INFO - Return code: 0 08:04:14 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:04:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:04:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:04:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:04:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.G0eVixoq88/Render', 08:04:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:04:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:04:14 INFO - 'HOME': '/Users/cltbld', 08:04:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:04:14 INFO - 'LOGNAME': 'cltbld', 08:04:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:04:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:04:14 INFO - 'MOZ_NO_REMOTE': '1', 08:04:14 INFO - 'NO_EM_RESTART': '1', 08:04:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:04:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:04:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:04:14 INFO - 'PWD': '/builds/slave/test', 08:04:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:04:14 INFO - 'SHELL': '/bin/bash', 08:04:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Gr9zZTA3U9/Listeners', 08:04:14 INFO - 'TMPDIR': '/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/T/', 08:04:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:04:14 INFO - 'USER': 'cltbld', 08:04:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:04:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:04:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:04:14 INFO - 'XPC_FLAGS': '0x0', 08:04:14 INFO - 'XPC_SERVICE_NAME': '0', 08:04:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:04:14 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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 08:04:15 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 08:04:15 INFO - import pkg_resources 08:04:16 INFO - Using 1 client processes 08:04:16 INFO - wptserve Starting http server on 127.0.0.1:8000 08:04:16 INFO - wptserve Starting http server on 127.0.0.1:8001 08:04:16 INFO - wptserve Starting http server on 127.0.0.1:8443 08:04:18 INFO - SUITE-START | Running 778 tests 08:04:18 INFO - Running testharness tests 08:04:18 INFO - Setting up ssl 08:04:18 INFO - PROCESS | certutil | 08:04:18 INFO - PROCESS | certutil | 08:04:18 INFO - PROCESS | certutil | 08:04:18 INFO - Certificate Nickname Trust Attributes 08:04:18 INFO - SSL,S/MIME,JAR/XPI 08:04:18 INFO - 08:04:18 INFO - web-platform-tests CT,, 08:04:18 INFO - 08:04:18 INFO - Starting runner 08:04:19 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:04:19 INFO - PROCESS | 1653 | 1466694259575 Marionette DEBUG Marionette enabled via build flag and pref 08:04:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x113cea800 == 1 [pid = 1653] [id = 1] 08:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113ceb000) [pid = 1653] [serial = 1] [outer = 0x0] 08:04:19 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:04:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113cec000) [pid = 1653] [serial = 2] [outer = 0x113ceb000] 08:04:19 INFO - PROCESS | 1653 | 1466694259890 Marionette INFO Listening on port 2828 08:04:20 INFO - PROCESS | 1653 | 1466694260124 Marionette DEBUG Marionette enabled via command-line flag 08:04:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695f000 == 2 [pid = 1653] [id = 2] 08:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x11695f800) [pid = 1653] [serial = 3] [outer = 0x0] 08:04:20 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:04:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x116960800) [pid = 1653] [serial = 4] [outer = 0x11695f800] 08:04:20 INFO - PROCESS | 1653 | [1653] 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 08:04:20 INFO - PROCESS | 1653 | 1466694260270 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 08:04:20 INFO - PROCESS | 1653 | 1466694260356 Marionette DEBUG Closed connection conn0 08:04:20 INFO - PROCESS | 1653 | [1653] 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 08:04:20 INFO - PROCESS | 1653 | 1466694260362 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 08:04:20 INFO - PROCESS | 1653 | 1466694260370 Marionette DEBUG Closed connection conn1 08:04:20 INFO - PROCESS | 1653 | [1653] 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 08:04:20 INFO - PROCESS | 1653 | 1466694260375 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 08:04:20 INFO - PROCESS | 1653 | 1466694260383 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:04:20 INFO - PROCESS | 1653 | 1466694260388 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":"20160623064524","device":"desktop","version":"48.0"} 08:04:20 INFO - PROCESS | 1653 | [1653] 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 08:04:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ce6800 == 3 [pid = 1653] [id = 3] 08:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119ce7000) [pid = 1653] [serial = 5] [outer = 0x0] 08:04:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ce7800 == 4 [pid = 1653] [id = 4] 08:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x11a0d0800) [pid = 1653] [serial = 6] [outer = 0x0] 08:04:21 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:04:21 INFO - PROCESS | 1653 | [1653] 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 08:04:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f03000 == 5 [pid = 1653] [id = 5] 08:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x11a0d0000) [pid = 1653] [serial = 7] [outer = 0x0] 08:04:21 INFO - PROCESS | 1653 | [1653] 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 08:04:21 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x123faac00) [pid = 1653] [serial = 8] [outer = 0x11a0d0000] 08:04:21 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x1242bc800) [pid = 1653] [serial = 9] [outer = 0x119ce7000] 08:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x124544400) [pid = 1653] [serial = 10] [outer = 0x11a0d0800] 08:04:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x124546000) [pid = 1653] [serial = 11] [outer = 0x11a0d0000] 08:04:22 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:04:22 INFO - PROCESS | 1653 | 1466694262347 Marionette INFO startBrowser 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:22 INFO - PROCESS | 1653 | 1466694262375 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1653 | 1466694262385 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1653 | 1466694262387 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:22 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x126f21800) [pid = 1653] [serial = 12] [outer = 0x11a0d0000] 08:04:22 INFO - PROCESS | 1653 | 1466694262691 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7580c89f-49de-3d47-b3a7-f5867f49bc9c","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":"20160623064524","device":"desktop","version":"48.0","command_id":1}}] 08:04:22 INFO - PROCESS | 1653 | 1466694262784 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}] 08:04:22 INFO - PROCESS | 1653 | 1466694262787 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:22 INFO - PROCESS | 1653 | 1466694262834 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:04:22 INFO - PROCESS | 1653 | 1466694262909 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:04:22 INFO - PROCESS | 1653 | 1466694262910 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:22 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:04:22 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:04:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x128c3bc00) [pid = 1653] [serial = 13] [outer = 0x11a0d0000] 08:04:23 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:04:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:23 INFO - PROCESS | 1653 | 1466694263186 Marionette TRACE conn2 <- [1,3,null,{}] 08:04:23 INFO - PROCESS | 1653 | 1466694263189 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:04:23 INFO - PROCESS | 1653 | 1466694263191 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:23 INFO - PROCESS | 1653 | 1466694263208 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:04:23 INFO - PROCESS | 1653 | 1466694263235 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1653 | 1466694263237 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:04:23 INFO - PROCESS | 1653 | 1466694263240 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1653 | 1466694263243 Marionette TRACE conn2 <- [1,6,null,{}] 08:04:23 INFO - PROCESS | 1653 | 1466694263246 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}] 08:04:23 INFO - PROCESS | 1653 | 1466694263248 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:23 INFO - PROCESS | 1653 | 1466694263261 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:04:23 INFO - PROCESS | 1653 | 1466694263266 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1653 | 1466694263269 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ecb800 == 6 [pid = 1653] [id = 6] 08:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x127397400) [pid = 1653] [serial = 14] [outer = 0x0] 08:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x128c38400) [pid = 1653] [serial = 15] [outer = 0x127397400] 08:04:23 INFO - PROCESS | 1653 | 1466694263302 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x129110800) [pid = 1653] [serial = 16] [outer = 0x127397400] 08:04:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x129310000 == 7 [pid = 1653] [id = 7] 08:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x129347800) [pid = 1653] [serial = 17] [outer = 0x0] 08:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x12934d800) [pid = 1653] [serial = 18] [outer = 0x129347800] 08:04:23 INFO - PROCESS | 1653 | 1466694263668 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x129345000) [pid = 1653] [serial = 19] [outer = 0x129347800] 08:04:23 INFO - PROCESS | 1653 | 1466694263822 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]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 620ms 08:04:23 INFO - PROCESS | 1653 | 1466694263887 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1653 | 1466694263888 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:04:23 INFO - PROCESS | 1653 | 1466694263908 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1653 | 1466694263909 Marionette TRACE conn2 <- [1,10,null,{}] 08:04:23 INFO - PROCESS | 1653 | 1466694263948 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}] 08:04:23 INFO - PROCESS | 1653 | 1466694263951 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:24 INFO - PROCESS | 1653 | 1466694264062 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:04:24 INFO - PROCESS | 1653 | 1466694264069 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1653 | 1466694264070 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab79000 == 8 [pid = 1653] [id = 8] 08:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12ab43400) [pid = 1653] [serial = 20] [outer = 0x0] 08:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12ab45400) [pid = 1653] [serial = 21] [outer = 0x12ab43400] 08:04:24 INFO - PROCESS | 1653 | 1466694264097 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12934c000) [pid = 1653] [serial = 22] [outer = 0x12ab43400] 08:04:24 INFO - PROCESS | 1653 | 1466694264501 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]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 626ms 08:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:04:24 INFO - PROCESS | 1653 | 1466694264531 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1653 | 1466694264534 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:04:24 INFO - PROCESS | 1653 | 1466694264537 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1653 | 1466694264539 Marionette TRACE conn2 <- [1,14,null,{}] 08:04:24 INFO - PROCESS | 1653 | 1466694264542 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}] 08:04:24 INFO - PROCESS | 1653 | 1466694264546 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:24 INFO - PROCESS | 1653 | 1466694264665 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:04:24 INFO - PROCESS | 1653 | 1466694264671 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1653 | 1466694264672 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b70c800 == 9 [pid = 1653] [id = 9] 08:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12acea400) [pid = 1653] [serial = 23] [outer = 0x0] 08:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12af19000) [pid = 1653] [serial = 24] [outer = 0x12acea400] 08:04:24 INFO - PROCESS | 1653 | 1466694264697 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b835400) [pid = 1653] [serial = 25] [outer = 0x12acea400] 08:04:24 INFO - PROCESS | 1653 | 1466694264972 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]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 08:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:04:25 INFO - PROCESS | 1653 | 1466694265006 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1653 | 1466694265007 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:04:25 INFO - PROCESS | 1653 | 1466694265010 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1653 | 1466694265011 Marionette TRACE conn2 <- [1,18,null,{}] 08:04:25 INFO - PROCESS | 1653 | 1466694265021 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}] 08:04:25 INFO - PROCESS | 1653 | 1466694265023 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:25 INFO - PROCESS | 1653 | 1466694265123 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:04:25 INFO - PROCESS | 1653 | 1466694265128 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1653 | 1466694265130 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba61800 == 10 [pid = 1653] [id = 10] 08:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12ba39400) [pid = 1653] [serial = 26] [outer = 0x0] 08:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12ba3dc00) [pid = 1653] [serial = 27] [outer = 0x12ba39400] 08:04:25 INFO - PROCESS | 1653 | 1466694265154 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12ba43c00) [pid = 1653] [serial = 28] [outer = 0x12ba39400] 08:04:25 INFO - PROCESS | 1653 | 1466694265446 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]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 08:04:25 INFO - PROCESS | 1653 | 1466694265480 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1653 | 1466694265484 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:04:25 INFO - PROCESS | 1653 | 1466694265487 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1653 | 1466694265488 Marionette TRACE conn2 <- [1,22,null,{}] 08:04:25 INFO - PROCESS | 1653 | 1466694265491 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}] 08:04:25 INFO - PROCESS | 1653 | 1466694265494 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:25 INFO - PROCESS | 1653 | 1466694265650 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:04:25 INFO - PROCESS | 1653 | 1466694265655 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1653 | 1466694265656 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beb1800 == 11 [pid = 1653] [id = 11] 08:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12ba47400) [pid = 1653] [serial = 29] [outer = 0x0] 08:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x12ba51000) [pid = 1653] [serial = 30] [outer = 0x12ba47400] 08:04:25 INFO - PROCESS | 1653 | 1466694265698 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12bee5c00) [pid = 1653] [serial = 31] [outer = 0x12ba47400] 08:04:26 INFO - PROCESS | 1653 | 1466694266056 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]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 619ms 08:04:26 INFO - PROCESS | 1653 | 1466694266107 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1653 | 1466694266109 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:04:26 INFO - PROCESS | 1653 | 1466694266112 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1653 | 1466694266114 Marionette TRACE conn2 <- [1,26,null,{}] 08:04:26 INFO - PROCESS | 1653 | 1466694266117 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}] 08:04:26 INFO - PROCESS | 1653 | 1466694266118 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:26 INFO - PROCESS | 1653 | 1466694266212 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:04:26 INFO - PROCESS | 1653 | 1466694266216 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1653 | 1466694266217 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfcc000 == 12 [pid = 1653] [id = 12] 08:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x11816c400) [pid = 1653] [serial = 32] [outer = 0x0] 08:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12bee6800) [pid = 1653] [serial = 33] [outer = 0x11816c400] 08:04:26 INFO - PROCESS | 1653 | 1466694266241 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12beee000) [pid = 1653] [serial = 34] [outer = 0x11816c400] 08:04:26 INFO - PROCESS | 1653 | 1466694266499 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]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 422ms 08:04:26 INFO - PROCESS | 1653 | 1466694266538 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1653 | 1466694266550 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:04:26 INFO - PROCESS | 1653 | 1466694266558 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1653 | 1466694266559 Marionette TRACE conn2 <- [1,30,null,{}] 08:04:26 INFO - PROCESS | 1653 | 1466694266561 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}] 08:04:26 INFO - PROCESS | 1653 | 1466694266562 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:26 INFO - PROCESS | 1653 | 1466694266668 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:04:26 INFO - PROCESS | 1653 | 1466694266671 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1653 | 1466694266672 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4c0000 == 13 [pid = 1653] [id = 13] 08:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12bef0c00) [pid = 1653] [serial = 35] [outer = 0x0] 08:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12c462c00) [pid = 1653] [serial = 36] [outer = 0x12bef0c00] 08:04:26 INFO - PROCESS | 1653 | 1466694266697 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c466800) [pid = 1653] [serial = 37] [outer = 0x12bef0c00] 08:04:26 INFO - PROCESS | 1653 | 1466694266979 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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 467ms 08:04:27 INFO - PROCESS | 1653 | 1466694267027 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1653 | 1466694267028 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:04:27 INFO - PROCESS | 1653 | 1466694267036 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1653 | 1466694267038 Marionette TRACE conn2 <- [1,34,null,{}] 08:04:27 INFO - PROCESS | 1653 | 1466694267041 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}] 08:04:27 INFO - PROCESS | 1653 | 1466694267043 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:27 INFO - PROCESS | 1653 | 1466694267178 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:04:27 INFO - PROCESS | 1653 | 1466694267183 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1653 | 1466694267184 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c99e000 == 14 [pid = 1653] [id = 14] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12b841000) [pid = 1653] [serial = 38] [outer = 0x0] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c905c00) [pid = 1653] [serial = 39] [outer = 0x12b841000] 08:04:27 INFO - PROCESS | 1653 | 1466694267224 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c90d400) [pid = 1653] [serial = 40] [outer = 0x12b841000] 08:04:27 INFO - PROCESS | 1653 | 1466694267485 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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 471ms 08:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:04:27 INFO - PROCESS | 1653 | 1466694267508 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1653 | 1466694267509 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:04:27 INFO - PROCESS | 1653 | 1466694267511 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1653 | 1466694267512 Marionette TRACE conn2 <- [1,38,null,{}] 08:04:27 INFO - PROCESS | 1653 | 1466694267522 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}] 08:04:27 INFO - PROCESS | 1653 | 1466694267524 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce13000 == 15 [pid = 1653] [id = 15] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12ce13800) [pid = 1653] [serial = 41] [outer = 0x0] 08:04:27 INFO - PROCESS | 1653 | 1466694267635 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12c9ae800) [pid = 1653] [serial = 42] [outer = 0x12ce13800] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12ce19000) [pid = 1653] [serial = 43] [outer = 0x12ce13800] 08:04:27 INFO - PROCESS | 1653 | 1466694267653 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1653 | 1466694267655 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce12800 == 16 [pid = 1653] [id = 16] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12444c400) [pid = 1653] [serial = 44] [outer = 0x0] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12c90f400) [pid = 1653] [serial = 45] [outer = 0x12444c400] 08:04:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf18000 == 17 [pid = 1653] [id = 17] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12c911000) [pid = 1653] [serial = 46] [outer = 0x0] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12cf31000) [pid = 1653] [serial = 47] [outer = 0x12c911000] 08:04:27 INFO - PROCESS | 1653 | 1466694267698 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12cf36000) [pid = 1653] [serial = 48] [outer = 0x12c911000] 08:04:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x124454c00) [pid = 1653] [serial = 49] [outer = 0x12444c400] 08:04:28 INFO - PROCESS | 1653 | 1466694268044 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]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 576ms 08:04:28 INFO - PROCESS | 1653 | 1466694268087 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1653 | 1466694268088 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:04:28 INFO - PROCESS | 1653 | 1466694268090 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1653 | 1466694268092 Marionette TRACE conn2 <- [1,42,null,{}] 08:04:28 INFO - PROCESS | 1653 | 1466694268094 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}] 08:04:28 INFO - PROCESS | 1653 | 1466694268095 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:28 INFO - PROCESS | 1653 | 1466694268192 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:04:28 INFO - PROCESS | 1653 | 1466694268195 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1653 | 1466694268196 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d184000 == 18 [pid = 1653] [id = 18] 08:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x1188a3c00) [pid = 1653] [serial = 50] [outer = 0x0] 08:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x1195ed800) [pid = 1653] [serial = 51] [outer = 0x1188a3c00] 08:04:28 INFO - PROCESS | 1653 | 1466694268223 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12cf3b400) [pid = 1653] [serial = 52] [outer = 0x1188a3c00] 08:04:28 INFO - PROCESS | 1653 | 1466694268478 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]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms 08:04:28 INFO - PROCESS | 1653 | 1466694268509 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1653 | 1466694268511 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:04:28 INFO - PROCESS | 1653 | 1466694268520 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1653 | 1466694268522 Marionette TRACE conn2 <- [1,46,null,{}] 08:04:28 INFO - PROCESS | 1653 | 1466694268524 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}] 08:04:28 INFO - PROCESS | 1653 | 1466694268525 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:28 INFO - PROCESS | 1653 | 1466694268634 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:04:28 INFO - PROCESS | 1653 | 1466694268637 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1653 | 1466694268639 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d80d000 == 19 [pid = 1653] [id = 19] 08:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12d1c2400) [pid = 1653] [serial = 53] [outer = 0x0] 08:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x12d1c5800) [pid = 1653] [serial = 54] [outer = 0x12d1c2400] 08:04:28 INFO - PROCESS | 1653 | 1466694268665 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x12d1ccc00) [pid = 1653] [serial = 55] [outer = 0x12d1c2400] 08:04:28 INFO - PROCESS | 1653 | 1466694268920 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]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 427ms 08:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:04:28 INFO - PROCESS | 1653 | 1466694268940 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1653 | 1466694268942 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:04:28 INFO - PROCESS | 1653 | 1466694268946 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1653 | 1466694268947 Marionette TRACE conn2 <- [1,50,null,{}] 08:04:28 INFO - PROCESS | 1653 | 1466694268957 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}] 08:04:28 INFO - PROCESS | 1653 | 1466694268958 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:29 INFO - PROCESS | 1653 | 1466694269063 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:04:29 INFO - PROCESS | 1653 | 1466694269067 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1653 | 1466694269068 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dabb000 == 20 [pid = 1653] [id = 20] 08:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x12d1c2c00) [pid = 1653] [serial = 56] [outer = 0x0] 08:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x12d4de400) [pid = 1653] [serial = 57] [outer = 0x12d1c2c00] 08:04:29 INFO - PROCESS | 1653 | 1466694269092 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x12da86000) [pid = 1653] [serial = 58] [outer = 0x12d1c2c00] 08:04:29 INFO - PROCESS | 1653 | 1466694269367 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]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 476ms 08:04:29 INFO - PROCESS | 1653 | 1466694269426 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1653 | 1466694269428 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:04:29 INFO - PROCESS | 1653 | 1466694269437 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1653 | 1466694269439 Marionette TRACE conn2 <- [1,54,null,{}] 08:04:29 INFO - PROCESS | 1653 | 1466694269443 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}] 08:04:29 INFO - PROCESS | 1653 | 1466694269445 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:29 INFO - PROCESS | 1653 | 1466694269603 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:04:29 INFO - PROCESS | 1653 | 1466694269609 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1653 | 1466694269611 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131c0000 == 21 [pid = 1653] [id = 21] 08:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x1188a8c00) [pid = 1653] [serial = 59] [outer = 0x0] 08:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1181a9400) [pid = 1653] [serial = 60] [outer = 0x1188a8c00] 08:04:29 INFO - PROCESS | 1653 | 1466694269650 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1181b0c00) [pid = 1653] [serial = 61] [outer = 0x1188a8c00] 08:04:30 INFO - PROCESS | 1653 | 1466694270558 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]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1176ms 08:04:30 INFO - PROCESS | 1653 | 1466694270610 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 1653 | 1466694270612 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:04:30 INFO - PROCESS | 1653 | 1466694270618 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1653 | 1466694270621 Marionette TRACE conn2 <- [1,58,null,{}] 08:04:30 INFO - PROCESS | 1653 | 1466694270625 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}] 08:04:30 INFO - PROCESS | 1653 | 1466694270626 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:30 INFO - PROCESS | 1653 | 1466694270745 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:04:30 INFO - PROCESS | 1653 | 1466694270797 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1653 | 1466694270799 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b2000 == 22 [pid = 1653] [id = 22] 08:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1133e0c00) [pid = 1653] [serial = 62] [outer = 0x0] 08:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1133e7000) [pid = 1653] [serial = 63] [outer = 0x1133e0c00] 08:04:30 INFO - PROCESS | 1653 | 1466694270830 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115e87400) [pid = 1653] [serial = 64] [outer = 0x1133e0c00] 08:04:31 INFO - PROCESS | 1653 | 1466694271243 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]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 673ms 08:04:31 INFO - PROCESS | 1653 | 1466694271289 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1653 | 1466694271292 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:04:31 INFO - PROCESS | 1653 | 1466694271296 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1653 | 1466694271298 Marionette TRACE conn2 <- [1,62,null,{}] 08:04:31 INFO - PROCESS | 1653 | 1466694271301 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}] 08:04:31 INFO - PROCESS | 1653 | 1466694271303 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:31 INFO - PROCESS | 1653 | 1466694271424 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:04:31 INFO - PROCESS | 1653 | 1466694271489 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1653 | 1466694271490 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab7000 == 23 [pid = 1653] [id = 23] 08:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116f40400) [pid = 1653] [serial = 65] [outer = 0x0] 08:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118162800) [pid = 1653] [serial = 66] [outer = 0x116f40400] 08:04:31 INFO - PROCESS | 1653 | 1466694271540 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118170000) [pid = 1653] [serial = 67] [outer = 0x116f40400] 08:04:32 INFO - PROCESS | 1653 | 1466694272019 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]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 770ms 08:04:32 INFO - PROCESS | 1653 | 1466694272067 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1653 | 1466694272068 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:04:32 INFO - PROCESS | 1653 | 1466694272071 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1653 | 1466694272074 Marionette TRACE conn2 <- [1,66,null,{}] 08:04:32 INFO - PROCESS | 1653 | 1466694272098 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}] 08:04:32 INFO - PROCESS | 1653 | 1466694272102 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:32 INFO - PROCESS | 1653 | 1466694272234 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:04:32 INFO - PROCESS | 1653 | 1466694272279 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1653 | 1466694272281 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x117162000 == 24 [pid = 1653] [id = 24] 08:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1181b6800) [pid = 1653] [serial = 68] [outer = 0x0] 08:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118243800) [pid = 1653] [serial = 69] [outer = 0x1181b6800] 08:04:32 INFO - PROCESS | 1653 | 1466694272309 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1188f2800) [pid = 1653] [serial = 70] [outer = 0x1181b6800] 08:04:33 INFO - PROCESS | 1653 | 1466694273079 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]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1072ms 08:04:33 INFO - PROCESS | 1653 | 1466694273143 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1653 | 1466694273146 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:04:33 INFO - PROCESS | 1653 | 1466694273149 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1653 | 1466694273151 Marionette TRACE conn2 <- [1,70,null,{}] 08:04:33 INFO - PROCESS | 1653 | 1466694273154 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}] 08:04:33 INFO - PROCESS | 1653 | 1466694273156 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:33 INFO - PROCESS | 1653 | 1466694273243 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:04:33 INFO - PROCESS | 1653 | 1466694273286 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1653 | 1466694273289 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x112621800 == 25 [pid = 1653] [id = 25] 08:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x114f81c00) [pid = 1653] [serial = 71] [outer = 0x0] 08:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x115dd8c00) [pid = 1653] [serial = 72] [outer = 0x114f81c00] 08:04:33 INFO - PROCESS | 1653 | 1466694273317 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115e2c000) [pid = 1653] [serial = 73] [outer = 0x114f81c00] 08:04:33 INFO - PROCESS | 1653 | 1466694273734 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]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 621ms 08:04:33 INFO - PROCESS | 1653 | 1466694273770 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1653 | 1466694273773 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:04:33 INFO - PROCESS | 1653 | 1466694273777 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1653 | 1466694273779 Marionette TRACE conn2 <- [1,74,null,{}] 08:04:33 INFO - PROCESS | 1653 | 1466694273782 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}] 08:04:33 INFO - PROCESS | 1653 | 1466694273783 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:33 INFO - PROCESS | 1653 | 1466694273859 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:04:33 INFO - PROCESS | 1653 | 1466694273863 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1653 | 1466694273864 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1132a7000 == 26 [pid = 1653] [id = 26] 08:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116147c00) [pid = 1653] [serial = 74] [outer = 0x0] 08:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1164e7000) [pid = 1653] [serial = 75] [outer = 0x116147c00] 08:04:33 INFO - PROCESS | 1653 | 1466694273896 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116983800) [pid = 1653] [serial = 76] [outer = 0x116147c00] 08:04:34 INFO - PROCESS | 1653 | 1466694274225 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]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 08:04:34 INFO - PROCESS | 1653 | 1466694274247 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1653 | 1466694274250 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:04:34 INFO - PROCESS | 1653 | 1466694274254 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1653 | 1466694274257 Marionette TRACE conn2 <- [1,78,null,{}] 08:04:34 INFO - PROCESS | 1653 | 1466694274264 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}] 08:04:34 INFO - PROCESS | 1653 | 1466694274269 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:34 INFO - PROCESS | 1653 | 1466694274352 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:04:34 INFO - PROCESS | 1653 | 1466694274393 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1653 | 1466694274395 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116183000 == 27 [pid = 1653] [id = 27] 08:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x116986800) [pid = 1653] [serial = 77] [outer = 0x0] 08:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1174e1800) [pid = 1653] [serial = 78] [outer = 0x116986800] 08:04:34 INFO - PROCESS | 1653 | 1466694274422 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118167800) [pid = 1653] [serial = 79] [outer = 0x116986800] 08:04:34 INFO - PROCESS | 1653 | 1466694274718 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]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 08:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:04:34 INFO - PROCESS | 1653 | 1466694274775 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1653 | 1466694274777 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:04:34 INFO - PROCESS | 1653 | 1466694274779 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1653 | 1466694274780 Marionette TRACE conn2 <- [1,82,null,{}] 08:04:34 INFO - PROCESS | 1653 | 1466694274783 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}] 08:04:34 INFO - PROCESS | 1653 | 1466694274784 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:34 INFO - PROCESS | 1653 | 1466694274862 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:04:34 INFO - PROCESS | 1653 | 1466694274906 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1653 | 1466694274907 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116185000 == 28 [pid = 1653] [id = 28] 08:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116a1b800) [pid = 1653] [serial = 80] [outer = 0x0] 08:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1181ab000) [pid = 1653] [serial = 81] [outer = 0x116a1b800] 08:04:34 INFO - PROCESS | 1653 | 1466694274933 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1187ec800) [pid = 1653] [serial = 82] [outer = 0x116a1b800] 08:04:35 INFO - PROCESS | 1653 | 1466694275270 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]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 521ms 08:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:04:35 INFO - PROCESS | 1653 | 1466694275302 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1653 | 1466694275304 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:04:35 INFO - PROCESS | 1653 | 1466694275307 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1653 | 1466694275309 Marionette TRACE conn2 <- [1,86,null,{}] 08:04:35 INFO - PROCESS | 1653 | 1466694275312 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}] 08:04:35 INFO - PROCESS | 1653 | 1466694275314 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:35 INFO - PROCESS | 1653 | 1466694275429 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:04:35 INFO - PROCESS | 1653 | 1466694275490 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1653 | 1466694275491 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab4800 == 29 [pid = 1653] [id = 29] 08:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1176ef800) [pid = 1653] [serial = 83] [outer = 0x0] 08:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1187f5c00) [pid = 1653] [serial = 84] [outer = 0x1176ef800] 08:04:35 INFO - PROCESS | 1653 | 1466694275532 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119157000) [pid = 1653] [serial = 85] [outer = 0x1176ef800] 08:04:35 INFO - PROCESS | 1653 | 1466694275920 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]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 674ms 08:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:04:35 INFO - PROCESS | 1653 | 1466694275981 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1653 | 1466694275983 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:04:35 INFO - PROCESS | 1653 | 1466694275986 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1653 | 1466694275988 Marionette TRACE conn2 <- [1,90,null,{}] 08:04:36 INFO - PROCESS | 1653 | 1466694276002 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}] 08:04:36 INFO - PROCESS | 1653 | 1466694276008 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:36 INFO - PROCESS | 1653 | 1466694276144 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:04:36 INFO - PROCESS | 1653 | 1466694276153 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1653 | 1466694276154 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x116946000 == 30 [pid = 1653] [id = 30] 08:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11915ec00) [pid = 1653] [serial = 86] [outer = 0x0] 08:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119448400) [pid = 1653] [serial = 87] [outer = 0x11915ec00] 08:04:36 INFO - PROCESS | 1653 | 1466694276192 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1199a3800) [pid = 1653] [serial = 88] [outer = 0x11915ec00] 08:04:36 INFO - PROCESS | 1653 | 1466694276556 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]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 582ms 08:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:04:36 INFO - PROCESS | 1653 | 1466694276569 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1653 | 1466694276571 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:04:36 INFO - PROCESS | 1653 | 1466694276573 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1653 | 1466694276574 Marionette TRACE conn2 <- [1,94,null,{}] 08:04:36 INFO - PROCESS | 1653 | 1466694276578 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}] 08:04:36 INFO - PROCESS | 1653 | 1466694276579 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:36 INFO - PROCESS | 1653 | 1466694276682 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:04:36 INFO - PROCESS | 1653 | 1466694276717 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1653 | 1466694276718 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x118777000 == 31 [pid = 1653] [id = 31] 08:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119449c00) [pid = 1653] [serial = 89] [outer = 0x0] 08:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119a04c00) [pid = 1653] [serial = 90] [outer = 0x119449c00] 08:04:36 INFO - PROCESS | 1653 | 1466694276743 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11a0dd400) [pid = 1653] [serial = 91] [outer = 0x119449c00] 08:04:36 INFO - PROCESS | 1653 | 1466694276992 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]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 470ms 08:04:37 INFO - PROCESS | 1653 | 1466694277043 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1653 | 1466694277044 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:04:37 INFO - PROCESS | 1653 | 1466694277054 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1653 | 1466694277055 Marionette TRACE conn2 <- [1,98,null,{}] 08:04:37 INFO - PROCESS | 1653 | 1466694277057 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}] 08:04:37 INFO - PROCESS | 1653 | 1466694277058 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:37 INFO - PROCESS | 1653 | 1466694277137 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:04:37 INFO - PROCESS | 1653 | 1466694277142 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1653 | 1466694277143 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119191800 == 32 [pid = 1653] [id = 32] 08:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118165800) [pid = 1653] [serial = 92] [outer = 0x0] 08:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123805800) [pid = 1653] [serial = 93] [outer = 0x118165800] 08:04:37 INFO - PROCESS | 1653 | 1466694277169 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1164eec00) [pid = 1653] [serial = 94] [outer = 0x118165800] 08:04:37 INFO - PROCESS | 1653 | 1466694277473 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]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 475ms 08:04:37 INFO - PROCESS | 1653 | 1466694277522 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1653 | 1466694277523 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:04:37 INFO - PROCESS | 1653 | 1466694277525 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1653 | 1466694277527 Marionette TRACE conn2 <- [1,102,null,{}] 08:04:37 INFO - PROCESS | 1653 | 1466694277529 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}] 08:04:37 INFO - PROCESS | 1653 | 1466694277530 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:37 INFO - PROCESS | 1653 | 1466694277629 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:04:37 INFO - PROCESS | 1653 | 1466694277637 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1653 | 1466694277638 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119420000 == 33 [pid = 1653] [id = 33] 08:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123a06400) [pid = 1653] [serial = 95] [outer = 0x0] 08:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x123d7b000) [pid = 1653] [serial = 96] [outer = 0x123a06400] 08:04:37 INFO - PROCESS | 1653 | 1466694277663 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124051400) [pid = 1653] [serial = 97] [outer = 0x123a06400] 08:04:37 INFO - PROCESS | 1653 | 1466694277967 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]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 467ms 08:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:04:37 INFO - PROCESS | 1653 | 1466694277994 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1653 | 1466694277995 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:04:38 INFO - PROCESS | 1653 | 1466694277997 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1653 | 1466694278000 Marionette TRACE conn2 <- [1,106,null,{}] 08:04:38 INFO - PROCESS | 1653 | 1466694278003 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}] 08:04:38 INFO - PROCESS | 1653 | 1466694278004 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:38 INFO - PROCESS | 1653 | 1466694278080 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:04:38 INFO - PROCESS | 1653 | 1466694278085 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1653 | 1466694278086 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c68800 == 34 [pid = 1653] [id = 34] 08:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124051800) [pid = 1653] [serial = 98] [outer = 0x0] 08:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12444e000) [pid = 1653] [serial = 99] [outer = 0x124051800] 08:04:38 INFO - PROCESS | 1653 | 1466694278111 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124455000) [pid = 1653] [serial = 100] [outer = 0x124051800] 08:04:38 INFO - PROCESS | 1653 | 1466694278411 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]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 08:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:04:38 INFO - PROCESS | 1653 | 1466694278422 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1653 | 1466694278423 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:04:38 INFO - PROCESS | 1653 | 1466694278426 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1653 | 1466694278427 Marionette TRACE conn2 <- [1,110,null,{}] 08:04:38 INFO - PROCESS | 1653 | 1466694278438 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}] 08:04:38 INFO - PROCESS | 1653 | 1466694278440 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:38 INFO - PROCESS | 1653 | 1466694278556 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:04:38 INFO - PROCESS | 1653 | 1466694278562 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1653 | 1466694278564 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12386d800 == 35 [pid = 1653] [id = 35] 08:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116f41800) [pid = 1653] [serial = 101] [outer = 0x0] 08:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124458c00) [pid = 1653] [serial = 102] [outer = 0x116f41800] 08:04:38 INFO - PROCESS | 1653 | 1466694278591 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124e84c00) [pid = 1653] [serial = 103] [outer = 0x116f41800] 08:04:38 INFO - PROCESS | 1653 | 1466694278884 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]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 08:04:38 INFO - PROCESS | 1653 | 1466694278895 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1653 | 1466694278896 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:04:38 INFO - PROCESS | 1653 | 1466694278907 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1653 | 1466694278908 Marionette TRACE conn2 <- [1,114,null,{}] 08:04:38 INFO - PROCESS | 1653 | 1466694278910 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}] 08:04:38 INFO - PROCESS | 1653 | 1466694278911 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:38 INFO - PROCESS | 1653 | 1466694278994 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:04:39 INFO - PROCESS | 1653 | 1466694278999 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1653 | 1466694279001 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ca4800 == 36 [pid = 1653] [id = 36] 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123c08400) [pid = 1653] [serial = 104] [outer = 0x0] 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124f65c00) [pid = 1653] [serial = 105] [outer = 0x123c08400] 08:04:39 INFO - PROCESS | 1653 | 1466694279026 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12578dc00) [pid = 1653] [serial = 106] [outer = 0x123c08400] 08:04:39 INFO - PROCESS | 1653 | 1466694279351 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]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 475ms 08:04:39 INFO - PROCESS | 1653 | 1466694279374 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1653 | 1466694279376 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:04:39 INFO - PROCESS | 1653 | 1466694279378 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1653 | 1466694279379 Marionette TRACE conn2 <- [1,118,null,{}] 08:04:39 INFO - PROCESS | 1653 | 1466694279382 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}] 08:04:39 INFO - PROCESS | 1653 | 1466694279385 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:39 INFO - PROCESS | 1653 | 1466694279495 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:04:39 INFO - PROCESS | 1653 | 1466694279503 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1653 | 1466694279504 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f07000 == 37 [pid = 1653] [id = 37] 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117e17400) [pid = 1653] [serial = 107] [outer = 0x0] 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12691dc00) [pid = 1653] [serial = 108] [outer = 0x117e17400] 08:04:39 INFO - PROCESS | 1653 | 1466694279528 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1269b8c00) [pid = 1653] [serial = 109] [outer = 0x117e17400] 08:04:39 INFO - PROCESS | 1653 | 1466694279799 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]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 08:04:39 INFO - PROCESS | 1653 | 1466694279854 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1653 | 1466694279855 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:04:39 INFO - PROCESS | 1653 | 1466694279857 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1653 | 1466694279858 Marionette TRACE conn2 <- [1,122,null,{}] 08:04:39 INFO - PROCESS | 1653 | 1466694279861 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}] 08:04:39 INFO - PROCESS | 1653 | 1466694279862 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:39 INFO - PROCESS | 1653 | 1466694279945 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:04:39 INFO - PROCESS | 1653 | 1466694279953 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1653 | 1466694279954 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249be000 == 38 [pid = 1653] [id = 38] 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1269b9400) [pid = 1653] [serial = 110] [outer = 0x0] 08:04:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126f19000) [pid = 1653] [serial = 111] [outer = 0x1269b9400] 08:04:39 INFO - PROCESS | 1653 | 1466694279978 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x127103800) [pid = 1653] [serial = 112] [outer = 0x1269b9400] 08:04:40 INFO - PROCESS | 1653 | 1466694280269 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]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 467ms 08:04:40 INFO - PROCESS | 1653 | 1466694280326 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1653 | 1466694280327 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:04:40 INFO - PROCESS | 1653 | 1466694280329 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1653 | 1466694280330 Marionette TRACE conn2 <- [1,126,null,{}] 08:04:40 INFO - PROCESS | 1653 | 1466694280333 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}] 08:04:40 INFO - PROCESS | 1653 | 1466694280334 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:40 INFO - PROCESS | 1653 | 1466694280437 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:04:40 INFO - PROCESS | 1653 | 1466694280443 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1653 | 1466694280444 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ac2800 == 39 [pid = 1653] [id = 39] 08:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119a06c00) [pid = 1653] [serial = 113] [outer = 0x0] 08:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x127111800) [pid = 1653] [serial = 114] [outer = 0x119a06c00] 08:04:40 INFO - PROCESS | 1653 | 1466694280468 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1289db800) [pid = 1653] [serial = 115] [outer = 0x119a06c00] 08:04:40 INFO - PROCESS | 1653 | 1466694280828 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]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 521ms 08:04:40 INFO - PROCESS | 1653 | 1466694280852 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:04:40 INFO - PROCESS | 1653 | 1466694280854 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:04:40 INFO - PROCESS | 1653 | 1466694280857 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1653 | 1466694280859 Marionette TRACE conn2 <- [1,130,null,{}] 08:04:40 INFO - PROCESS | 1653 | 1466694280863 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}] 08:04:40 INFO - PROCESS | 1653 | 1466694280865 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:40 INFO - PROCESS | 1653 | 1466694280991 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:04:41 INFO - PROCESS | 1653 | 1466694281735 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1653 | 1466694281737 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f1d800 == 40 [pid = 1653] [id = 40] 08:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x112e56400) [pid = 1653] [serial = 116] [outer = 0x0] 08:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1133e2c00) [pid = 1653] [serial = 117] [outer = 0x112e56400] 08:04:41 INFO - PROCESS | 1653 | 1466694281765 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115e2b000) [pid = 1653] [serial = 118] [outer = 0x112e56400] 08:04:42 INFO - PROCESS | 1653 | 1466694282091 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]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1272ms 08:04:42 INFO - PROCESS | 1653 | 1466694282130 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1653 | 1466694282134 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:04:42 INFO - PROCESS | 1653 | 1466694282137 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1653 | 1466694282139 Marionette TRACE conn2 <- [1,134,null,{}] 08:04:42 INFO - PROCESS | 1653 | 1466694282150 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}] 08:04:42 INFO - PROCESS | 1653 | 1466694282151 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:42 INFO - PROCESS | 1653 | 1466694282245 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:04:42 INFO - PROCESS | 1653 | 1466694282250 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1653 | 1466694282251 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ce2800 == 41 [pid = 1653] [id = 41] 08:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x116633c00) [pid = 1653] [serial = 119] [outer = 0x0] 08:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x116f9c400) [pid = 1653] [serial = 120] [outer = 0x116633c00] 08:04:42 INFO - PROCESS | 1653 | 1466694282278 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180a6c00) [pid = 1653] [serial = 121] [outer = 0x116633c00] 08:04:42 INFO - PROCESS | 1653 | 1466694282594 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]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 08:04:42 INFO - PROCESS | 1653 | 1466694282660 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1653 | 1466694282662 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:04:42 INFO - PROCESS | 1653 | 1466694282665 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1653 | 1466694282666 Marionette TRACE conn2 <- [1,138,null,{}] 08:04:42 INFO - PROCESS | 1653 | 1466694282668 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}] 08:04:42 INFO - PROCESS | 1653 | 1466694282669 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:42 INFO - PROCESS | 1653 | 1466694282781 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:04:42 INFO - PROCESS | 1653 | 1466694282786 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1653 | 1466694282787 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x116947000 == 42 [pid = 1653] [id = 42] 08:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118171000) [pid = 1653] [serial = 122] [outer = 0x0] 08:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118727800) [pid = 1653] [serial = 123] [outer = 0x118171000] 08:04:42 INFO - PROCESS | 1653 | 1466694282812 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1188a6400) [pid = 1653] [serial = 124] [outer = 0x118171000] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12d1c2c00) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12d1c2400) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1188a3c00) [pid = 1653] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c911000) [pid = 1653] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12b841000) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12bef0c00) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11816c400) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ba47400) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ba39400) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12acea400) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ab43400) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x127397400) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11915ec00) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119449c00) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118165800) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123a06400) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124051800) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123c08400) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117e17400) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1269b9400) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1188a8c00) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1133e0c00) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116f40400) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1181b6800) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114f81c00) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116147c00) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116986800) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116a1b800) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:04:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1176ef800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:04:43 INFO - PROCESS | 1653 | 1466694283672 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]]]}] 08:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1020ms 08:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:04:43 INFO - PROCESS | 1653 | 1466694283686 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1653 | 1466694283687 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:04:43 INFO - PROCESS | 1653 | 1466694283694 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1653 | 1466694283698 Marionette TRACE conn2 <- [1,142,null,{}] 08:04:43 INFO - PROCESS | 1653 | 1466694283704 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}] 08:04:43 INFO - PROCESS | 1653 | 1466694283707 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:43 INFO - PROCESS | 1653 | 1466694283781 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:04:43 INFO - PROCESS | 1653 | 1466694283785 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1653 | 1466694283786 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x117478000 == 43 [pid = 1653] [id = 43] 08:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112a73400) [pid = 1653] [serial = 125] [outer = 0x0] 08:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x116981800) [pid = 1653] [serial = 126] [outer = 0x112a73400] 08:04:43 INFO - PROCESS | 1653 | 1466694283813 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119162000) [pid = 1653] [serial = 127] [outer = 0x112a73400] 08:04:44 INFO - PROCESS | 1653 | 1466694284141 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]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 480ms 08:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:04:44 INFO - PROCESS | 1653 | 1466694284170 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1653 | 1466694284172 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:04:44 INFO - PROCESS | 1653 | 1466694284174 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1653 | 1466694284175 Marionette TRACE conn2 <- [1,146,null,{}] 08:04:44 INFO - PROCESS | 1653 | 1466694284178 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}] 08:04:44 INFO - PROCESS | 1653 | 1466694284179 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:44 INFO - PROCESS | 1653 | 1466694284266 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:04:44 INFO - PROCESS | 1653 | 1466694284271 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1653 | 1466694284272 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c8800 == 44 [pid = 1653] [id = 44] 08:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x113ddbc00) [pid = 1653] [serial = 128] [outer = 0x0] 08:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1195f0800) [pid = 1653] [serial = 129] [outer = 0x113ddbc00] 08:04:44 INFO - PROCESS | 1653 | 1466694284297 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119931400) [pid = 1653] [serial = 130] [outer = 0x113ddbc00] 08:04:44 INFO - PROCESS | 1653 | 1466694284609 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]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 08:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:04:44 INFO - PROCESS | 1653 | 1466694284643 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1653 | 1466694284644 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:04:44 INFO - PROCESS | 1653 | 1466694284646 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1653 | 1466694284647 Marionette TRACE conn2 <- [1,150,null,{}] 08:04:44 INFO - PROCESS | 1653 | 1466694284652 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}] 08:04:44 INFO - PROCESS | 1653 | 1466694284653 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:44 INFO - PROCESS | 1653 | 1466694284728 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:04:44 INFO - PROCESS | 1653 | 1466694284772 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1653 | 1466694284776 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119631000 == 45 [pid = 1653] [id = 45] 08:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119cee000) [pid = 1653] [serial = 131] [outer = 0x0] 08:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1210de800) [pid = 1653] [serial = 132] [outer = 0x119cee000] 08:04:44 INFO - PROCESS | 1653 | 1466694284807 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x123a08800) [pid = 1653] [serial = 133] [outer = 0x119cee000] 08:04:45 INFO - PROCESS | 1653 | 1466694285102 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]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 470ms 08:04:45 INFO - PROCESS | 1653 | 1466694285122 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1653 | 1466694285123 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:04:45 INFO - PROCESS | 1653 | 1466694285126 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1653 | 1466694285127 Marionette TRACE conn2 <- [1,154,null,{}] 08:04:45 INFO - PROCESS | 1653 | 1466694285129 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}] 08:04:45 INFO - PROCESS | 1653 | 1466694285131 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:45 INFO - PROCESS | 1653 | 1466694285228 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:04:45 INFO - PROCESS | 1653 | 1466694285231 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1653 | 1466694285232 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac2000 == 46 [pid = 1653] [id = 46] 08:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123a0bc00) [pid = 1653] [serial = 134] [outer = 0x0] 08:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124459c00) [pid = 1653] [serial = 135] [outer = 0x123a0bc00] 08:04:45 INFO - PROCESS | 1653 | 1466694285260 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124aa8000) [pid = 1653] [serial = 136] [outer = 0x123a0bc00] 08:04:45 INFO - PROCESS | 1653 | 1466694285808 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]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 719ms 08:04:45 INFO - PROCESS | 1653 | 1466694285847 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:04:45 INFO - PROCESS | 1653 | 1466694285853 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:04:45 INFO - PROCESS | 1653 | 1466694285858 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1653 | 1466694285861 Marionette TRACE conn2 <- [1,158,null,{}] 08:04:45 INFO - PROCESS | 1653 | 1466694285867 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}] 08:04:45 INFO - PROCESS | 1653 | 1466694285869 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:45 INFO - PROCESS | 1653 | 1466694285963 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:04:46 INFO - PROCESS | 1653 | 1466694286024 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1653 | 1466694286025 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c1f800 == 47 [pid = 1653] [id = 47] 08:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113c4dc00) [pid = 1653] [serial = 137] [outer = 0x0] 08:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1161a0400) [pid = 1653] [serial = 138] [outer = 0x113c4dc00] 08:04:46 INFO - PROCESS | 1653 | 1466694286057 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116f3f000) [pid = 1653] [serial = 139] [outer = 0x113c4dc00] 08:04:46 INFO - PROCESS | 1653 | 1466694286450 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]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 623ms 08:04:46 INFO - PROCESS | 1653 | 1466694286503 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1653 | 1466694286506 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:04:46 INFO - PROCESS | 1653 | 1466694286511 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1653 | 1466694286513 Marionette TRACE conn2 <- [1,162,null,{}] 08:04:46 INFO - PROCESS | 1653 | 1466694286535 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}] 08:04:46 INFO - PROCESS | 1653 | 1466694286536 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:46 INFO - PROCESS | 1653 | 1466694286635 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:04:46 INFO - PROCESS | 1653 | 1466694286695 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1653 | 1466694286697 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119628000 == 48 [pid = 1653] [id = 48] 08:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1181ac800) [pid = 1653] [serial = 140] [outer = 0x0] 08:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118247400) [pid = 1653] [serial = 141] [outer = 0x1181ac800] 08:04:46 INFO - PROCESS | 1653 | 1466694286728 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1188a4800) [pid = 1653] [serial = 142] [outer = 0x1181ac800] 08:04:47 INFO - PROCESS | 1653 | 1466694287158 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]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 08:04:47 INFO - PROCESS | 1653 | 1466694287183 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:04:47 INFO - PROCESS | 1653 | 1466694287185 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:04:47 INFO - PROCESS | 1653 | 1466694287188 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1653 | 1466694287190 Marionette TRACE conn2 <- [1,166,null,{}] 08:04:47 INFO - PROCESS | 1653 | 1466694287198 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}] 08:04:47 INFO - PROCESS | 1653 | 1466694287202 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:47 INFO - PROCESS | 1653 | 1466694287330 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:04:47 INFO - PROCESS | 1653 | 1466694287337 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1653 | 1466694287339 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x117475000 == 49 [pid = 1653] [id = 49] 08:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119be2000) [pid = 1653] [serial = 143] [outer = 0x0] 08:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x123836400) [pid = 1653] [serial = 144] [outer = 0x119be2000] 08:04:47 INFO - PROCESS | 1653 | 1466694287371 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124051c00) [pid = 1653] [serial = 145] [outer = 0x119be2000] 08:04:47 INFO - PROCESS | 1653 | 1466694287850 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]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 08:04:47 INFO - PROCESS | 1653 | 1466694287860 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1653 | 1466694287863 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:04:47 INFO - PROCESS | 1653 | 1466694287911 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1653 | 1466694287914 Marionette TRACE conn2 <- [1,170,null,{}] 08:04:47 INFO - PROCESS | 1653 | 1466694287935 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}] 08:04:47 INFO - PROCESS | 1653 | 1466694287937 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:48 INFO - PROCESS | 1653 | 1466694288076 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:04:48 INFO - PROCESS | 1653 | 1466694288184 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1653 | 1466694288186 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12694a800 == 50 [pid = 1653] [id = 50] 08:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124b2d400) [pid = 1653] [serial = 146] [outer = 0x0] 08:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124e23800) [pid = 1653] [serial = 147] [outer = 0x124b2d400] 08:04:48 INFO - PROCESS | 1653 | 1466694288236 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124e87000) [pid = 1653] [serial = 148] [outer = 0x124b2d400] 08:04:48 INFO - PROCESS | 1653 | 1466694288717 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]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 864ms 08:04:48 INFO - PROCESS | 1653 | 1466694288759 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1653 | 1466694288761 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:04:48 INFO - PROCESS | 1653 | 1466694288764 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1653 | 1466694288769 Marionette TRACE conn2 <- [1,174,null,{}] 08:04:48 INFO - PROCESS | 1653 | 1466694288772 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}] 08:04:48 INFO - PROCESS | 1653 | 1466694288775 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:48 INFO - PROCESS | 1653 | 1466694288917 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:04:49 INFO - PROCESS | 1653 | 1466694288998 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1653 | 1466694288999 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c2e800 == 51 [pid = 1653] [id = 51] 08:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x115de3800) [pid = 1653] [serial = 149] [outer = 0x0] 08:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11677a800) [pid = 1653] [serial = 150] [outer = 0x115de3800] 08:04:49 INFO - PROCESS | 1653 | 1466694289046 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1181b3400) [pid = 1653] [serial = 151] [outer = 0x115de3800] 08:04:49 INFO - PROCESS | 1653 | 1466694289584 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]]]}] 08:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 874ms 08:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:04:49 INFO - PROCESS | 1653 | 1466694289638 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1653 | 1466694289640 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:04:49 INFO - PROCESS | 1653 | 1466694289643 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1653 | 1466694289645 Marionette TRACE conn2 <- [1,178,null,{}] 08:04:49 INFO - PROCESS | 1653 | 1466694289668 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}] 08:04:49 INFO - PROCESS | 1653 | 1466694289670 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:49 INFO - PROCESS | 1653 | 1466694289762 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:04:49 INFO - PROCESS | 1653 | 1466694289823 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1653 | 1466694289825 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116676800 == 52 [pid = 1653] [id = 52] 08:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11677a000) [pid = 1653] [serial = 152] [outer = 0x0] 08:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116f3e800) [pid = 1653] [serial = 153] [outer = 0x11677a000] 08:04:49 INFO - PROCESS | 1653 | 1466694289853 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117e1a000) [pid = 1653] [serial = 154] [outer = 0x11677a000] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119631000 == 51 [pid = 1653] [id = 45] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c8800 == 50 [pid = 1653] [id = 44] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117478000 == 49 [pid = 1653] [id = 43] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119c68800 == 48 [pid = 1653] [id = 34] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118777000 == 47 [pid = 1653] [id = 31] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116947000 == 46 [pid = 1653] [id = 42] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab4800 == 45 [pid = 1653] [id = 29] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116185000 == 44 [pid = 1653] [id = 28] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x113ce2800 == 43 [pid = 1653] [id = 41] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116183000 == 42 [pid = 1653] [id = 27] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x111f1d800 == 41 [pid = 1653] [id = 40] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116946000 == 40 [pid = 1653] [id = 30] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119191800 == 39 [pid = 1653] [id = 32] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x113c2e800 == 38 [pid = 1653] [id = 51] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12694a800 == 37 [pid = 1653] [id = 50] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x117475000 == 36 [pid = 1653] [id = 49] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119628000 == 35 [pid = 1653] [id = 48] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x123ca4800 == 34 [pid = 1653] [id = 36] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119420000 == 33 [pid = 1653] [id = 33] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1249be000 == 32 [pid = 1653] [id = 38] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac2000 == 31 [pid = 1653] [id = 46] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12386d800 == 30 [pid = 1653] [id = 35] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x123f07000 == 29 [pid = 1653] [id = 37] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x124ac2800 == 28 [pid = 1653] [id = 39] 08:04:50 INFO - PROCESS | 1653 | --DOCSHELL 0x113c1f800 == 27 [pid = 1653] [id = 47] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124546000) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119448400) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119a04c00) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x11a0dd400) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x123805800) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123d7b000) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12444e000) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x124458c00) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124f65c00) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12691dc00) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126f19000) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1164eec00) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1181a9400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1133e7000) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118162800) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118243800) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1188f2800) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x115dd8c00) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x115e2c000) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1164e7000) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116983800) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1174e1800) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1181ab000) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1187f5c00) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119157000) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124051400) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124455000) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e87400) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12578dc00) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1269b8c00) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118167800) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118170000) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1199a3800) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x127103800) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1187ec800) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127111800) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1181b0c00) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123faac00) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12bee5c00) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12ba51000) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12ba3dc00) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ba43c00) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12af19000) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12b835400) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12934c000) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12ab45400) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12934d800) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128c38400) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x129110800) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12d4de400) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12da86000) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12d1ccc00) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12d1c5800) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1195ed800) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12cf3b400) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12c9ae800) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12c90f400) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12cf31000) [pid = 1653] [serial = 47] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12cf36000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x12c90d400) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x12c905c00) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x12c462c00) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12c466800) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12bee6800) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x12beee000) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 08:04:50 INFO - PROCESS | 1653 | 1466694290608 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]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1022ms 08:04:50 INFO - PROCESS | 1653 | 1466694290670 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:04:50 INFO - PROCESS | 1653 | 1466694290672 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:04:50 INFO - PROCESS | 1653 | 1466694290675 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1653 | 1466694290678 Marionette TRACE conn2 <- [1,182,null,{}] 08:04:50 INFO - PROCESS | 1653 | 1466694290682 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}] 08:04:50 INFO - PROCESS | 1653 | 1466694290686 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:50 INFO - PROCESS | 1653 | 1466694290765 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:04:50 INFO - PROCESS | 1653 | 1466694290769 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1653 | 1466694290772 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x113294000 == 28 [pid = 1653] [id = 53] 08:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x11614c000) [pid = 1653] [serial = 155] [outer = 0x0] 08:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x11697d000) [pid = 1653] [serial = 156] [outer = 0x11614c000] 08:04:50 INFO - PROCESS | 1653 | 1466694290801 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1133e7400) [pid = 1653] [serial = 157] [outer = 0x11614c000] 08:04:51 INFO - PROCESS | 1653 | 1466694291120 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]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms 08:04:51 INFO - PROCESS | 1653 | 1466694291146 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1653 | 1466694291152 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:04:51 INFO - PROCESS | 1653 | 1466694291157 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1653 | 1466694291159 Marionette TRACE conn2 <- [1,186,null,{}] 08:04:51 INFO - PROCESS | 1653 | 1466694291161 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}] 08:04:51 INFO - PROCESS | 1653 | 1466694291163 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:51 INFO - PROCESS | 1653 | 1466694291243 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:04:51 INFO - PROCESS | 1653 | 1466694291285 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1653 | 1466694291287 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695e000 == 29 [pid = 1653] [id = 54] 08:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x116a1a400) [pid = 1653] [serial = 158] [outer = 0x0] 08:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1180a9400) [pid = 1653] [serial = 159] [outer = 0x116a1a400] 08:04:51 INFO - PROCESS | 1653 | 1466694291314 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1181b5400) [pid = 1653] [serial = 160] [outer = 0x116a1a400] 08:04:51 INFO - PROCESS | 1653 | 1466694291590 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]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 470ms 08:04:51 INFO - PROCESS | 1653 | 1466694291627 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1653 | 1466694291629 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:04:51 INFO - PROCESS | 1653 | 1466694291639 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1653 | 1466694291641 Marionette TRACE conn2 <- [1,190,null,{}] 08:04:51 INFO - PROCESS | 1653 | 1466694291650 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}] 08:04:51 INFO - PROCESS | 1653 | 1466694291655 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:51 INFO - PROCESS | 1653 | 1466694291731 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:04:51 INFO - PROCESS | 1653 | 1466694291737 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1653 | 1466694291739 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x117ea2800 == 30 [pid = 1653] [id = 55] 08:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1187ec800) [pid = 1653] [serial = 161] [outer = 0x0] 08:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119162c00) [pid = 1653] [serial = 162] [outer = 0x1187ec800] 08:04:51 INFO - PROCESS | 1653 | 1466694291769 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x119590800) [pid = 1653] [serial = 163] [outer = 0x1187ec800] 08:04:52 INFO - PROCESS | 1653 | 1466694292085 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]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 478ms 08:04:52 INFO - PROCESS | 1653 | 1466694292109 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1653 | 1466694292111 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:04:52 INFO - PROCESS | 1653 | 1466694292113 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1653 | 1466694292115 Marionette TRACE conn2 <- [1,194,null,{}] 08:04:52 INFO - PROCESS | 1653 | 1466694292119 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}] 08:04:52 INFO - PROCESS | 1653 | 1466694292121 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:52 INFO - PROCESS | 1653 | 1466694292222 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:04:52 INFO - PROCESS | 1653 | 1466694292227 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1653 | 1466694292228 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118776800 == 31 [pid = 1653] [id = 56] 08:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1188a9000) [pid = 1653] [serial = 164] [outer = 0x0] 08:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1195f5000) [pid = 1653] [serial = 165] [outer = 0x1188a9000] 08:04:52 INFO - PROCESS | 1653 | 1466694292253 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x119a0e400) [pid = 1653] [serial = 166] [outer = 0x1188a9000] 08:04:52 INFO - PROCESS | 1653 | 1466694292543 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]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 472ms 08:04:52 INFO - PROCESS | 1653 | 1466694292587 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:04:52 INFO - PROCESS | 1653 | 1466694292595 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:04:52 INFO - PROCESS | 1653 | 1466694292597 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1653 | 1466694292599 Marionette TRACE conn2 <- [1,198,null,{}] 08:04:52 INFO - PROCESS | 1653 | 1466694292610 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}] 08:04:52 INFO - PROCESS | 1653 | 1466694292611 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:52 INFO - PROCESS | 1653 | 1466694292695 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:04:52 INFO - PROCESS | 1653 | 1466694292701 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1653 | 1466694292702 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119415800 == 32 [pid = 1653] [id = 57] 08:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115e8b400) [pid = 1653] [serial = 167] [outer = 0x0] 08:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x119ced800) [pid = 1653] [serial = 168] [outer = 0x115e8b400] 08:04:52 INFO - PROCESS | 1653 | 1466694292726 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x12380b000) [pid = 1653] [serial = 169] [outer = 0x115e8b400] 08:04:53 INFO - PROCESS | 1653 | 1466694293076 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]]]}] 08:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 529ms 08:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:04:53 INFO - PROCESS | 1653 | 1466694293126 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 1653 | 1466694293128 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:04:53 INFO - PROCESS | 1653 | 1466694293130 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1653 | 1466694293131 Marionette TRACE conn2 <- [1,202,null,{}] 08:04:53 INFO - PROCESS | 1653 | 1466694293133 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}] 08:04:53 INFO - PROCESS | 1653 | 1466694293137 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:53 INFO - PROCESS | 1653 | 1466694293240 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:04:53 INFO - PROCESS | 1653 | 1466694293271 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1653 | 1466694293272 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x121051800 == 33 [pid = 1653] [id = 58] 08:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x123be5c00) [pid = 1653] [serial = 170] [outer = 0x0] 08:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124455000) [pid = 1653] [serial = 171] [outer = 0x123be5c00] 08:04:53 INFO - PROCESS | 1653 | 1466694293299 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124e32400) [pid = 1653] [serial = 172] [outer = 0x123be5c00] 08:04:53 INFO - PROCESS | 1653 | 1466694293619 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]]]}] 08:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 08:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:04:53 INFO - PROCESS | 1653 | 1466694293651 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 1653 | 1466694293654 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:04:53 INFO - PROCESS | 1653 | 1466694293656 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1653 | 1466694293657 Marionette TRACE conn2 <- [1,206,null,{}] 08:04:53 INFO - PROCESS | 1653 | 1466694293666 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}] 08:04:53 INFO - PROCESS | 1653 | 1466694293669 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:53 INFO - PROCESS | 1653 | 1466694293779 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:04:53 INFO - PROCESS | 1653 | 1466694293792 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1653 | 1466694293793 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb0000 == 34 [pid = 1653] [id = 59] 08:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x123e08c00) [pid = 1653] [serial = 173] [outer = 0x0] 08:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124f68c00) [pid = 1653] [serial = 174] [outer = 0x123e08c00] 08:04:53 INFO - PROCESS | 1653 | 1466694293836 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x125788c00) [pid = 1653] [serial = 175] [outer = 0x123e08c00] 08:04:54 INFO - PROCESS | 1653 | 1466694294273 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]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 668ms 08:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:04:54 INFO - PROCESS | 1653 | 1466694294324 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1653 | 1466694294326 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:04:54 INFO - PROCESS | 1653 | 1466694294328 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1653 | 1466694294329 Marionette TRACE conn2 <- [1,210,null,{}] 08:04:54 INFO - PROCESS | 1653 | 1466694294331 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}] 08:04:54 INFO - PROCESS | 1653 | 1466694294332 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:54 INFO - PROCESS | 1653 | 1466694294428 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:04:54 INFO - PROCESS | 1653 | 1466694294465 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1653 | 1466694294466 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242a4800 == 35 [pid = 1653] [id = 60] 08:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12578dc00) [pid = 1653] [serial = 176] [outer = 0x0] 08:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12691d800) [pid = 1653] [serial = 177] [outer = 0x12578dc00] 08:04:54 INFO - PROCESS | 1653 | 1466694294505 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1269b3c00) [pid = 1653] [serial = 178] [outer = 0x12578dc00] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119a06c00) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116f41800) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123a0bc00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116633c00) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x118171000) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x112a73400) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x113ddbc00) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x112e56400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:04:54 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119cee000) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:04:54 INFO - PROCESS | 1653 | 1466694294842 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]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 08:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:04:54 INFO - PROCESS | 1653 | 1466694294851 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1653 | 1466694294852 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:04:54 INFO - PROCESS | 1653 | 1466694294854 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1653 | 1466694294855 Marionette TRACE conn2 <- [1,214,null,{}] 08:04:54 INFO - PROCESS | 1653 | 1466694294865 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}] 08:04:54 INFO - PROCESS | 1653 | 1466694294868 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:54 INFO - PROCESS | 1653 | 1466694294961 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:04:54 INFO - PROCESS | 1653 | 1466694294987 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1653 | 1466694294988 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12455e000 == 36 [pid = 1653] [id = 61] 08:04:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1164e5800) [pid = 1653] [serial = 179] [outer = 0x0] 08:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1199a3000) [pid = 1653] [serial = 180] [outer = 0x1164e5800] 08:04:55 INFO - PROCESS | 1653 | 1466694295013 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x125188400) [pid = 1653] [serial = 181] [outer = 0x1164e5800] 08:04:55 INFO - PROCESS | 1653 | 1466694295270 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]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 08:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:04:55 INFO - PROCESS | 1653 | 1466694295323 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1653 | 1466694295324 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:04:55 INFO - PROCESS | 1653 | 1466694295326 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1653 | 1466694295327 Marionette TRACE conn2 <- [1,218,null,{}] 08:04:55 INFO - PROCESS | 1653 | 1466694295329 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}] 08:04:55 INFO - PROCESS | 1653 | 1466694295330 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:55 INFO - PROCESS | 1653 | 1466694295411 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:04:55 INFO - PROCESS | 1653 | 1466694295415 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1653 | 1466694295418 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e66800 == 37 [pid = 1653] [id = 62] 08:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x12578e400) [pid = 1653] [serial = 182] [outer = 0x0] 08:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x126d09400) [pid = 1653] [serial = 183] [outer = 0x12578e400] 08:04:55 INFO - PROCESS | 1653 | 1466694295443 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x126f1f800) [pid = 1653] [serial = 184] [outer = 0x12578e400] 08:04:55 INFO - PROCESS | 1653 | 1466694295756 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]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 08:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:04:55 INFO - PROCESS | 1653 | 1466694295795 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1653 | 1466694295796 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:04:55 INFO - PROCESS | 1653 | 1466694295798 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1653 | 1466694295800 Marionette TRACE conn2 <- [1,222,null,{}] 08:04:55 INFO - PROCESS | 1653 | 1466694295802 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}] 08:04:55 INFO - PROCESS | 1653 | 1466694295804 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:55 INFO - PROCESS | 1653 | 1466694295918 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:04:55 INFO - PROCESS | 1653 | 1466694295924 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1653 | 1466694295925 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f49800 == 38 [pid = 1653] [id = 63] 08:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126ff5000) [pid = 1653] [serial = 185] [outer = 0x0] 08:04:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x127111400) [pid = 1653] [serial = 186] [outer = 0x126ff5000] 08:04:55 INFO - PROCESS | 1653 | 1466694295952 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x128a5c800) [pid = 1653] [serial = 187] [outer = 0x126ff5000] 08:04:56 INFO - PROCESS | 1653 | 1466694296222 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]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 470ms 08:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:04:56 INFO - PROCESS | 1653 | 1466694296273 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1653 | 1466694296274 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:04:56 INFO - PROCESS | 1653 | 1466694296276 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1653 | 1466694296277 Marionette TRACE conn2 <- [1,226,null,{}] 08:04:56 INFO - PROCESS | 1653 | 1466694296279 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}] 08:04:56 INFO - PROCESS | 1653 | 1466694296280 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:56 INFO - PROCESS | 1653 | 1466694296360 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:04:56 INFO - PROCESS | 1653 | 1466694296364 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1653 | 1466694296365 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a11000 == 39 [pid = 1653] [id = 64] 08:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x128a5cc00) [pid = 1653] [serial = 188] [outer = 0x0] 08:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128e5a000) [pid = 1653] [serial = 189] [outer = 0x128a5cc00] 08:04:56 INFO - PROCESS | 1653 | 1466694296394 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x129111400) [pid = 1653] [serial = 190] [outer = 0x128a5cc00] 08:04:56 INFO - PROCESS | 1653 | 1466694296762 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]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 518ms 08:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:04:56 INFO - PROCESS | 1653 | 1466694296795 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1653 | 1466694296797 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:04:56 INFO - PROCESS | 1653 | 1466694296800 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1653 | 1466694296802 Marionette TRACE conn2 <- [1,230,null,{}] 08:04:56 INFO - PROCESS | 1653 | 1466694296806 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}] 08:04:56 INFO - PROCESS | 1653 | 1466694296808 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:56 INFO - PROCESS | 1653 | 1466694296917 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:04:56 INFO - PROCESS | 1653 | 1466694296960 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1653 | 1466694296963 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131c0800 == 40 [pid = 1653] [id = 65] 08:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112e5bc00) [pid = 1653] [serial = 191] [outer = 0x0] 08:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x115e29400) [pid = 1653] [serial = 192] [outer = 0x112e5bc00] 08:04:57 INFO - PROCESS | 1653 | 1466694297017 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116909000) [pid = 1653] [serial = 193] [outer = 0x112e5bc00] 08:04:57 INFO - PROCESS | 1653 | 1466694297519 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]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 772ms 08:04:57 INFO - PROCESS | 1653 | 1466694297573 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1653 | 1466694297576 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:04:57 INFO - PROCESS | 1653 | 1466694297581 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1653 | 1466694297582 Marionette TRACE conn2 <- [1,234,null,{}] 08:04:57 INFO - PROCESS | 1653 | 1466694297585 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}] 08:04:57 INFO - PROCESS | 1653 | 1466694297587 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:57 INFO - PROCESS | 1653 | 1466694297692 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:04:57 INFO - PROCESS | 1653 | 1466694297761 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1653 | 1466694297762 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x118777000 == 41 [pid = 1653] [id = 66] 08:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1181ad000) [pid = 1653] [serial = 194] [outer = 0x0] 08:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118243800) [pid = 1653] [serial = 195] [outer = 0x1181ad000] 08:04:57 INFO - PROCESS | 1653 | 1466694297793 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1187f1c00) [pid = 1653] [serial = 196] [outer = 0x1181ad000] 08:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11677a400) [pid = 1653] [serial = 197] [outer = 0x12444c400] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x126f49800 == 40 [pid = 1653] [id = 63] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x124e66800 == 39 [pid = 1653] [id = 62] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12455e000 == 38 [pid = 1653] [id = 61] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x1242a4800 == 37 [pid = 1653] [id = 60] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb0000 == 36 [pid = 1653] [id = 59] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x121051800 == 35 [pid = 1653] [id = 58] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x119415800 == 34 [pid = 1653] [id = 57] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x118776800 == 33 [pid = 1653] [id = 56] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x117ea2800 == 32 [pid = 1653] [id = 55] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11695e000 == 31 [pid = 1653] [id = 54] 08:04:58 INFO - PROCESS | 1653 | --DOCSHELL 0x113294000 == 30 [pid = 1653] [id = 53] 08:04:58 INFO - PROCESS | 1653 | 1466694298518 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]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 971ms 08:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:04:58 INFO - PROCESS | 1653 | 1466694298552 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1653 | 1466694298554 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:04:58 INFO - PROCESS | 1653 | 1466694298557 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1653 | 1466694298558 Marionette TRACE conn2 <- [1,238,null,{}] 08:04:58 INFO - PROCESS | 1653 | 1466694298562 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}] 08:04:58 INFO - PROCESS | 1653 | 1466694298564 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:58 INFO - PROCESS | 1653 | 1466694298639 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1289db800) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124459c00) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124aa8000) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116f9c400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118727800) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116981800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1188a6400) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119162000) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x119931400) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1180a6c00) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1133e2c00) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1195f0800) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115e2b000) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1210de800) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123a08800) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124e84c00) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 08:04:58 INFO - PROCESS | 1653 | 1466694298693 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1653 | 1466694298696 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e46800 == 31 [pid = 1653] [id = 67] 08:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1164e7400) [pid = 1653] [serial = 198] [outer = 0x0] 08:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118164c00) [pid = 1653] [serial = 199] [outer = 0x1164e7400] 08:04:58 INFO - PROCESS | 1653 | 1466694298726 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118727000) [pid = 1653] [serial = 200] [outer = 0x1164e7400] 08:04:59 INFO - PROCESS | 1653 | 1466694299024 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]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 520ms 08:04:59 INFO - PROCESS | 1653 | 1466694299076 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1653 | 1466694299079 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:04:59 INFO - PROCESS | 1653 | 1466694299086 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1653 | 1466694299087 Marionette TRACE conn2 <- [1,242,null,{}] 08:04:59 INFO - PROCESS | 1653 | 1466694299090 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}] 08:04:59 INFO - PROCESS | 1653 | 1466694299091 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:59 INFO - PROCESS | 1653 | 1466694299166 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:04:59 INFO - PROCESS | 1653 | 1466694299171 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1653 | 1466694299172 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117468000 == 32 [pid = 1653] [id = 68] 08:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1188f2800) [pid = 1653] [serial = 201] [outer = 0x0] 08:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1195ed000) [pid = 1653] [serial = 202] [outer = 0x1188f2800] 08:04:59 INFO - PROCESS | 1653 | 1466694299201 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1199a6800) [pid = 1653] [serial = 203] [outer = 0x1188f2800] 08:04:59 INFO - PROCESS | 1653 | 1466694299537 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]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 08:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:04:59 INFO - PROCESS | 1653 | 1466694299555 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1653 | 1466694299556 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:04:59 INFO - PROCESS | 1653 | 1466694299558 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1653 | 1466694299561 Marionette TRACE conn2 <- [1,246,null,{}] 08:04:59 INFO - PROCESS | 1653 | 1466694299571 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}] 08:04:59 INFO - PROCESS | 1653 | 1466694299574 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:59 INFO - PROCESS | 1653 | 1466694299650 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:04:59 INFO - PROCESS | 1653 | 1466694299655 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1653 | 1466694299657 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:04:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x119186000 == 33 [pid = 1653] [id = 69] 08:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1210de800) [pid = 1653] [serial = 204] [outer = 0x0] 08:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x123d7b000) [pid = 1653] [serial = 205] [outer = 0x1210de800] 08:04:59 INFO - PROCESS | 1653 | 1466694299686 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12444f000) [pid = 1653] [serial = 206] [outer = 0x1210de800] 08:05:00 INFO - PROCESS | 1653 | 1466694300038 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]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 521ms 08:05:00 INFO - PROCESS | 1653 | 1466694300081 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1653 | 1466694300084 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:05:00 INFO - PROCESS | 1653 | 1466694300087 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1653 | 1466694300089 Marionette TRACE conn2 <- [1,250,null,{}] 08:05:00 INFO - PROCESS | 1653 | 1466694300093 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}] 08:05:00 INFO - PROCESS | 1653 | 1466694300095 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:00 INFO - PROCESS | 1653 | 1466694300214 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:05:00 INFO - PROCESS | 1653 | 1466694300220 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1653 | 1466694300222 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc8000 == 34 [pid = 1653] [id = 70] 08:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124546400) [pid = 1653] [serial = 207] [outer = 0x0] 08:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124bf3800) [pid = 1653] [serial = 208] [outer = 0x124546400] 08:05:00 INFO - PROCESS | 1653 | 1466694300262 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124f66c00) [pid = 1653] [serial = 209] [outer = 0x124546400] 08:05:00 INFO - PROCESS | 1653 | 1466694300698 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]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 619ms 08:05:00 INFO - PROCESS | 1653 | 1466694300707 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1653 | 1466694300708 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:05:00 INFO - PROCESS | 1653 | 1466694300727 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1653 | 1466694300728 Marionette TRACE conn2 <- [1,254,null,{}] 08:05:00 INFO - PROCESS | 1653 | 1466694300731 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}] 08:05:00 INFO - PROCESS | 1653 | 1466694300732 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:00 INFO - PROCESS | 1653 | 1466694300825 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:05:00 INFO - PROCESS | 1653 | 1466694300855 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1653 | 1466694300856 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239b2800 == 35 [pid = 1653] [id = 71] 08:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124f67c00) [pid = 1653] [serial = 210] [outer = 0x0] 08:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12578f000) [pid = 1653] [serial = 211] [outer = 0x124f67c00] 08:05:00 INFO - PROCESS | 1653 | 1466694300881 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1269b5000) [pid = 1653] [serial = 212] [outer = 0x124f67c00] 08:05:01 INFO - PROCESS | 1653 | 1466694301218 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]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 08:05:01 INFO - PROCESS | 1653 | 1466694301246 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1653 | 1466694301248 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:05:01 INFO - PROCESS | 1653 | 1466694301252 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1653 | 1466694301253 Marionette TRACE conn2 <- [1,258,null,{}] 08:05:01 INFO - PROCESS | 1653 | 1466694301257 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}] 08:05:01 INFO - PROCESS | 1653 | 1466694301262 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:01 INFO - PROCESS | 1653 | 1466694301434 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:05:01 INFO - PROCESS | 1653 | 1466694301466 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1653 | 1466694301467 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242a1800 == 36 [pid = 1653] [id = 72] 08:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126d02800) [pid = 1653] [serial = 213] [outer = 0x0] 08:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289db800) [pid = 1653] [serial = 214] [outer = 0x126d02800] 08:05:01 INFO - PROCESS | 1653 | 1466694301508 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129115400) [pid = 1653] [serial = 215] [outer = 0x126d02800] 08:05:01 INFO - PROCESS | 1653 | 1466694301946 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]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 721ms 08:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:05:01 INFO - PROCESS | 1653 | 1466694301972 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1653 | 1466694301974 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:05:01 INFO - PROCESS | 1653 | 1466694301976 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1653 | 1466694301977 Marionette TRACE conn2 <- [1,262,null,{}] 08:05:01 INFO - PROCESS | 1653 | 1466694301984 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}] 08:05:01 INFO - PROCESS | 1653 | 1466694301985 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:02 INFO - PROCESS | 1653 | 1466694302077 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:05:02 INFO - PROCESS | 1653 | 1466694302082 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1653 | 1466694302083 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f55800 == 37 [pid = 1653] [id = 73] 08:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126f19000) [pid = 1653] [serial = 216] [outer = 0x0] 08:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129343800) [pid = 1653] [serial = 217] [outer = 0x126f19000] 08:05:02 INFO - PROCESS | 1653 | 1466694302108 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129350c00) [pid = 1653] [serial = 218] [outer = 0x126f19000] 08:05:02 INFO - PROCESS | 1653 | 1466694302426 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]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 467ms 08:05:02 INFO - PROCESS | 1653 | 1466694302444 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1653 | 1466694302445 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:05:02 INFO - PROCESS | 1653 | 1466694302447 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1653 | 1466694302449 Marionette TRACE conn2 <- [1,266,null,{}] 08:05:02 INFO - PROCESS | 1653 | 1466694302455 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}] 08:05:02 INFO - PROCESS | 1653 | 1466694302456 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:02 INFO - PROCESS | 1653 | 1466694302550 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:05:02 INFO - PROCESS | 1653 | 1466694302561 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1653 | 1466694302562 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x128aa2000 == 38 [pid = 1653] [id = 74] 08:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129705c00) [pid = 1653] [serial = 219] [outer = 0x0] 08:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12970c800) [pid = 1653] [serial = 220] [outer = 0x129705c00] 08:05:02 INFO - PROCESS | 1653 | 1466694302587 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a4be800) [pid = 1653] [serial = 221] [outer = 0x129705c00] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113c4dc00) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1181ac800) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123be5c00) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115e8b400) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123e08c00) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119be2000) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11614c000) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116a1a400) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11677a000) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124b2d400) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1188a9000) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1187ec800) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115de3800) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1164e5800) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12578dc00) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12578e400) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:05:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126ff5000) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:05:02 INFO - PROCESS | 1653 | 1466694302983 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]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 572ms 08:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:05:03 INFO - PROCESS | 1653 | 1466694303020 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1653 | 1466694303022 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:05:03 INFO - PROCESS | 1653 | 1466694303024 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1653 | 1466694303025 Marionette TRACE conn2 <- [1,270,null,{}] 08:05:03 INFO - PROCESS | 1653 | 1466694303027 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}] 08:05:03 INFO - PROCESS | 1653 | 1466694303028 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:03 INFO - PROCESS | 1653 | 1466694303105 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:05:03 INFO - PROCESS | 1653 | 1466694303156 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1653 | 1466694303157 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4c000 == 39 [pid = 1653] [id = 75] 08:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113c4dc00) [pid = 1653] [serial = 222] [outer = 0x0] 08:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181ac800) [pid = 1653] [serial = 223] [outer = 0x113c4dc00] 08:05:03 INFO - PROCESS | 1653 | 1466694303182 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12383cc00) [pid = 1653] [serial = 224] [outer = 0x113c4dc00] 08:05:03 INFO - PROCESS | 1653 | 1466694303431 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]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 417ms 08:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:05:03 INFO - PROCESS | 1653 | 1466694303442 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1653 | 1466694303443 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:05:03 INFO - PROCESS | 1653 | 1466694303445 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1653 | 1466694303446 Marionette TRACE conn2 <- [1,274,null,{}] 08:05:03 INFO - PROCESS | 1653 | 1466694303456 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}] 08:05:03 INFO - PROCESS | 1653 | 1466694303457 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:03 INFO - PROCESS | 1653 | 1466694303541 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:05:03 INFO - PROCESS | 1653 | 1466694303546 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1653 | 1466694303547 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed7000 == 40 [pid = 1653] [id = 76] 08:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123a03000) [pid = 1653] [serial = 225] [outer = 0x0] 08:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129706c00) [pid = 1653] [serial = 226] [outer = 0x123a03000] 08:05:03 INFO - PROCESS | 1653 | 1466694303574 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a4f2800) [pid = 1653] [serial = 227] [outer = 0x123a03000] 08:05:03 INFO - PROCESS | 1653 | 1466694303893 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]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 468ms 08:05:03 INFO - PROCESS | 1653 | 1466694303931 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1653 | 1466694303933 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:05:03 INFO - PROCESS | 1653 | 1466694303938 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1653 | 1466694303941 Marionette TRACE conn2 <- [1,278,null,{}] 08:05:03 INFO - PROCESS | 1653 | 1466694303944 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}] 08:05:03 INFO - PROCESS | 1653 | 1466694303946 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:04 INFO - PROCESS | 1653 | 1466694304115 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:05:04 INFO - PROCESS | 1653 | 1466694304124 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1653 | 1466694304126 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129759800 == 41 [pid = 1653] [id = 77] 08:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124453800) [pid = 1653] [serial = 228] [outer = 0x0] 08:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a4f8800) [pid = 1653] [serial = 229] [outer = 0x124453800] 08:05:04 INFO - PROCESS | 1653 | 1466694304167 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12acec000) [pid = 1653] [serial = 230] [outer = 0x124453800] 08:05:04 INFO - PROCESS | 1653 | 1466694304527 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]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 619ms 08:05:04 INFO - PROCESS | 1653 | 1466694304558 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1653 | 1466694304560 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:05:04 INFO - PROCESS | 1653 | 1466694304563 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1653 | 1466694304564 Marionette TRACE conn2 <- [1,282,null,{}] 08:05:04 INFO - PROCESS | 1653 | 1466694304567 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}] 08:05:04 INFO - PROCESS | 1653 | 1466694304570 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:04 INFO - PROCESS | 1653 | 1466694304647 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:05:04 INFO - PROCESS | 1653 | 1466694304697 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1653 | 1466694304698 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297da800 == 42 [pid = 1653] [id = 78] 08:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124aaa400) [pid = 1653] [serial = 231] [outer = 0x0] 08:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12acf3c00) [pid = 1653] [serial = 232] [outer = 0x124aaa400] 08:05:04 INFO - PROCESS | 1653 | 1466694304723 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12af15400) [pid = 1653] [serial = 233] [outer = 0x124aaa400] 08:05:05 INFO - PROCESS | 1653 | 1466694305137 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]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 618ms 08:05:05 INFO - PROCESS | 1653 | 1466694305182 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1653 | 1466694305185 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:05:05 INFO - PROCESS | 1653 | 1466694305188 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1653 | 1466694305190 Marionette TRACE conn2 <- [1,286,null,{}] 08:05:05 INFO - PROCESS | 1653 | 1466694305194 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}] 08:05:05 INFO - PROCESS | 1653 | 1466694305196 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:05 INFO - PROCESS | 1653 | 1466694305298 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:05:05 INFO - PROCESS | 1653 | 1466694305380 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1653 | 1466694305382 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x117145000 == 43 [pid = 1653] [id = 79] 08:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118167000) [pid = 1653] [serial = 234] [outer = 0x0] 08:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1181aa800) [pid = 1653] [serial = 235] [outer = 0x118167000] 08:05:05 INFO - PROCESS | 1653 | 1466694305425 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11889f400) [pid = 1653] [serial = 236] [outer = 0x118167000] 08:05:05 INFO - PROCESS | 1653 | 1466694305846 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]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 08:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:05:05 INFO - PROCESS | 1653 | 1466694305858 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1653 | 1466694305861 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:05:05 INFO - PROCESS | 1653 | 1466694305866 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1653 | 1466694305867 Marionette TRACE conn2 <- [1,290,null,{}] 08:05:05 INFO - PROCESS | 1653 | 1466694305870 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}] 08:05:05 INFO - PROCESS | 1653 | 1466694305872 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:05 INFO - PROCESS | 1653 | 1466694305974 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:05:06 INFO - PROCESS | 1653 | 1466694306019 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1653 | 1466694306021 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb0000 == 44 [pid = 1653] [id = 80] 08:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1195f0800) [pid = 1653] [serial = 237] [outer = 0x0] 08:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119a05800) [pid = 1653] [serial = 238] [outer = 0x1195f0800] 08:05:06 INFO - PROCESS | 1653 | 1466694306051 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123a0bc00) [pid = 1653] [serial = 239] [outer = 0x1195f0800] 08:05:06 INFO - PROCESS | 1653 | 1466694306473 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]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 619ms 08:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:05:06 INFO - PROCESS | 1653 | 1466694306485 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1653 | 1466694306486 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:05:06 INFO - PROCESS | 1653 | 1466694306489 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1653 | 1466694306491 Marionette TRACE conn2 <- [1,294,null,{}] 08:05:06 INFO - PROCESS | 1653 | 1466694306499 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}] 08:05:06 INFO - PROCESS | 1653 | 1466694306502 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:06 INFO - PROCESS | 1653 | 1466694306602 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:05:06 INFO - PROCESS | 1653 | 1466694306684 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1653 | 1466694306686 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974f800 == 45 [pid = 1653] [id = 81] 08:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12578f800) [pid = 1653] [serial = 240] [outer = 0x0] 08:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126dca800) [pid = 1653] [serial = 241] [outer = 0x12578f800] 08:05:06 INFO - PROCESS | 1653 | 1466694306717 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127397400) [pid = 1653] [serial = 242] [outer = 0x12578f800] 08:05:07 INFO - PROCESS | 1653 | 1466694307124 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]]]}] 08:05:07 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. 08:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 08:05:07 INFO - PROCESS | 1653 | 1466694307160 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1653 | 1466694307161 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:05:07 INFO - PROCESS | 1653 | 1466694307164 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1653 | 1466694307165 Marionette TRACE conn2 <- [1,298,null,{}] 08:05:07 INFO - PROCESS | 1653 | 1466694307167 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}] 08:05:07 INFO - PROCESS | 1653 | 1466694307169 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:07 INFO - PROCESS | 1653 | 1466694307268 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:05:07 INFO - PROCESS | 1653 | 1466694307316 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1653 | 1466694307318 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab6d000 == 46 [pid = 1653] [id = 82] 08:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1289dec00) [pid = 1653] [serial = 243] [outer = 0x0] 08:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1289e1000) [pid = 1653] [serial = 244] [outer = 0x1289dec00] 08:05:07 INFO - PROCESS | 1653 | 1466694307347 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1289e5400) [pid = 1653] [serial = 245] [outer = 0x1289dec00] 08:05:07 INFO - PROCESS | 1653 | 1466694307758 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]]]}] 08:05:07 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. 08:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 08:05:07 INFO - PROCESS | 1653 | 1466694307784 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1653 | 1466694307785 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:05:07 INFO - PROCESS | 1653 | 1466694307788 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1653 | 1466694307789 Marionette TRACE conn2 <- [1,302,null,{}] 08:05:07 INFO - PROCESS | 1653 | 1466694307791 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}] 08:05:07 INFO - PROCESS | 1653 | 1466694307793 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:08 INFO - PROCESS | 1653 | 1466694308003 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:05:08 INFO - PROCESS | 1653 | 1466694308100 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1653 | 1466694308101 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab5000 == 47 [pid = 1653] [id = 83] 08:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116906400) [pid = 1653] [serial = 246] [outer = 0x0] 08:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116f9a000) [pid = 1653] [serial = 247] [outer = 0x116906400] 08:05:08 INFO - PROCESS | 1653 | 1466694308130 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1181b7400) [pid = 1653] [serial = 248] [outer = 0x116906400] 08:05:08 INFO - PROCESS | 1653 | 1466694308554 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]]]}] 08:05:08 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. 08:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 819ms 08:05:08 INFO - PROCESS | 1653 | 1466694308617 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1653 | 1466694308619 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:05:08 INFO - PROCESS | 1653 | 1466694308624 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1653 | 1466694308626 Marionette TRACE conn2 <- [1,306,null,{}] 08:05:08 INFO - PROCESS | 1653 | 1466694308629 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}] 08:05:08 INFO - PROCESS | 1653 | 1466694308631 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:08 INFO - PROCESS | 1653 | 1466694308723 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x116676800 == 46 [pid = 1653] [id = 52] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x129759800 == 45 [pid = 1653] [id = 77] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed7000 == 44 [pid = 1653] [id = 76] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4c000 == 43 [pid = 1653] [id = 75] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128aa2000 == 42 [pid = 1653] [id = 74] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x126f55800 == 41 [pid = 1653] [id = 73] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1242a1800 == 40 [pid = 1653] [id = 72] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x1239b2800 == 39 [pid = 1653] [id = 71] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc8000 == 38 [pid = 1653] [id = 70] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128e5a000) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | 1466694308816 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1653 | 1466694308818 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x119186000 == 37 [pid = 1653] [id = 69] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x117468000 == 36 [pid = 1653] [id = 68] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x115e46800 == 35 [pid = 1653] [id = 67] 08:05:08 INFO - PROCESS | 1653 | --DOCSHELL 0x128a11000 == 34 [pid = 1653] [id = 64] 08:05:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c2a800 == 35 [pid = 1653] [id = 84] 08:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1188a6c00) [pid = 1653] [serial = 249] [outer = 0x0] 08:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11915ac00) [pid = 1653] [serial = 250] [outer = 0x1188a6c00] 08:05:08 INFO - PROCESS | 1653 | 1466694308847 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11958e000) [pid = 1653] [serial = 251] [outer = 0x1188a6c00] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116f3f000) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1161a0400) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1188a4800) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124455000) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118247400) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119ced800) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124f68c00) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124051c00) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11697d000) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1133e7400) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1180a9400) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123836400) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1181b5400) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117e1a000) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116f3e800) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124e87000) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1195f5000) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124e23800) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119162c00) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119590800) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181b3400) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11677a800) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1199a3000) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124e32400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12691d800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126d09400) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125188400) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269b3c00) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x125788c00) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12380b000) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x126f1f800) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127111400) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x119a0e400) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 08:05:08 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128a5c800) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 08:05:09 INFO - PROCESS | 1653 | 1466694309176 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]]]}] 08:05:09 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. 08:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 08:05:09 INFO - PROCESS | 1653 | 1466694309195 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1653 | 1466694309197 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:05:09 INFO - PROCESS | 1653 | 1466694309201 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1653 | 1466694309204 Marionette TRACE conn2 <- [1,310,null,{}] 08:05:09 INFO - PROCESS | 1653 | 1466694309207 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}] 08:05:09 INFO - PROCESS | 1653 | 1466694309208 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:09 INFO - PROCESS | 1653 | 1466694309290 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:05:09 INFO - PROCESS | 1653 | 1466694309313 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1653 | 1466694309314 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117ea7800 == 36 [pid = 1653] [id = 85] 08:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119a08400) [pid = 1653] [serial = 252] [outer = 0x0] 08:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11a0dc000) [pid = 1653] [serial = 253] [outer = 0x119a08400] 08:05:09 INFO - PROCESS | 1653 | 1466694309343 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123a08800) [pid = 1653] [serial = 254] [outer = 0x119a08400] 08:05:09 INFO - PROCESS | 1653 | 1466694309676 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]]]}] 08:05:09 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. 08:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 522ms 08:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:05:09 INFO - PROCESS | 1653 | 1466694309728 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1653 | 1466694309730 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:05:09 INFO - PROCESS | 1653 | 1466694309738 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1653 | 1466694309741 Marionette TRACE conn2 <- [1,314,null,{}] 08:05:09 INFO - PROCESS | 1653 | 1466694309750 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}] 08:05:09 INFO - PROCESS | 1653 | 1466694309752 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:09 INFO - PROCESS | 1653 | 1466694309836 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:05:09 INFO - PROCESS | 1653 | 1466694309840 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1653 | 1466694309841 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119628000 == 37 [pid = 1653] [id = 86] 08:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123e02400) [pid = 1653] [serial = 255] [outer = 0x0] 08:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124544800) [pid = 1653] [serial = 256] [outer = 0x123e02400] 08:05:09 INFO - PROCESS | 1653 | 1466694309866 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124e8f400) [pid = 1653] [serial = 257] [outer = 0x123e02400] 08:05:10 INFO - PROCESS | 1653 | 1466694310208 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]]]}] 08:05:10 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. 08:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 523ms 08:05:10 INFO - PROCESS | 1653 | 1466694310262 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1653 | 1466694310264 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:05:10 INFO - PROCESS | 1653 | 1466694310266 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1653 | 1466694310267 Marionette TRACE conn2 <- [1,318,null,{}] 08:05:10 INFO - PROCESS | 1653 | 1466694310270 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}] 08:05:10 INFO - PROCESS | 1653 | 1466694310271 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:10 INFO - PROCESS | 1653 | 1466694310350 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:05:10 INFO - PROCESS | 1653 | 1466694310356 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1653 | 1466694310357 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123875800 == 38 [pid = 1653] [id = 87] 08:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124455000) [pid = 1653] [serial = 258] [outer = 0x0] 08:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12691d800) [pid = 1653] [serial = 259] [outer = 0x124455000] 08:05:10 INFO - PROCESS | 1653 | 1466694310382 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x126d11800) [pid = 1653] [serial = 260] [outer = 0x124455000] 08:05:10 INFO - PROCESS | 1653 | 1466694310705 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]]]}] 08:05:10 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. 08:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 470ms 08:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:05:10 INFO - PROCESS | 1653 | 1466694310737 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1653 | 1466694310738 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:05:10 INFO - PROCESS | 1653 | 1466694310740 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1653 | 1466694310741 Marionette TRACE conn2 <- [1,322,null,{}] 08:05:10 INFO - PROCESS | 1653 | 1466694310744 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}] 08:05:10 INFO - PROCESS | 1653 | 1466694310745 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:10 INFO - PROCESS | 1653 | 1466694310826 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:05:10 INFO - PROCESS | 1653 | 1466694310830 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1653 | 1466694310836 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12406d800 == 39 [pid = 1653] [id = 88] 08:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1289e1400) [pid = 1653] [serial = 261] [outer = 0x0] 08:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289e5800) [pid = 1653] [serial = 262] [outer = 0x1289e1400] 08:05:10 INFO - PROCESS | 1653 | 1466694310870 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128a5a000) [pid = 1653] [serial = 263] [outer = 0x1289e1400] 08:05:11 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. 08:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 08:05:11 INFO - PROCESS | 1653 | 1466694311303 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]]]}] 08:05:11 INFO - PROCESS | 1653 | 1466694311309 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1653 | 1466694311310 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:05:11 INFO - PROCESS | 1653 | 1466694311313 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1653 | 1466694311314 Marionette TRACE conn2 <- [1,326,null,{}] 08:05:11 INFO - PROCESS | 1653 | 1466694311318 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}] 08:05:11 INFO - PROCESS | 1653 | 1466694311320 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:11 INFO - PROCESS | 1653 | 1466694311444 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:05:11 INFO - PROCESS | 1653 | 1466694311487 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1653 | 1466694311489 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x124552800 == 40 [pid = 1653] [id = 89] 08:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1269b1000) [pid = 1653] [serial = 264] [outer = 0x0] 08:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12910f400) [pid = 1653] [serial = 265] [outer = 0x1269b1000] 08:05:11 INFO - PROCESS | 1653 | 1466694311529 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129350000) [pid = 1653] [serial = 266] [outer = 0x1269b1000] 08:05:11 INFO - PROCESS | 1653 | 1466694311980 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]]]}] 08:05:12 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. 08:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 720ms 08:05:12 INFO - PROCESS | 1653 | 1466694312038 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1653 | 1466694312039 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:05:12 INFO - PROCESS | 1653 | 1466694312041 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1653 | 1466694312042 Marionette TRACE conn2 <- [1,330,null,{}] 08:05:12 INFO - PROCESS | 1653 | 1466694312044 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}] 08:05:12 INFO - PROCESS | 1653 | 1466694312046 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:12 INFO - PROCESS | 1653 | 1466694312145 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:05:12 INFO - PROCESS | 1653 | 1466694312151 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1653 | 1466694312152 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d8b800 == 41 [pid = 1653] [id = 90] 08:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1289e1c00) [pid = 1653] [serial = 267] [outer = 0x0] 08:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12a4b3c00) [pid = 1653] [serial = 268] [outer = 0x1289e1c00] 08:05:12 INFO - PROCESS | 1653 | 1466694312204 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12a4f6800) [pid = 1653] [serial = 269] [outer = 0x1289e1c00] 08:05:12 INFO - PROCESS | 1653 | 1466694312507 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]]]}] 08:05:12 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. 08:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 08:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:05:12 INFO - PROCESS | 1653 | 1466694312560 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1653 | 1466694312561 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:05:12 INFO - PROCESS | 1653 | 1466694312563 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1653 | 1466694312564 Marionette TRACE conn2 <- [1,334,null,{}] 08:05:12 INFO - PROCESS | 1653 | 1466694312566 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}] 08:05:12 INFO - PROCESS | 1653 | 1466694312567 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:12 INFO - PROCESS | 1653 | 1466694312662 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:05:12 INFO - PROCESS | 1653 | 1466694312673 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1653 | 1466694312674 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271bd800 == 42 [pid = 1653] [id = 91] 08:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12ab3f000) [pid = 1653] [serial = 270] [outer = 0x0] 08:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ab47000) [pid = 1653] [serial = 271] [outer = 0x12ab3f000] 08:05:12 INFO - PROCESS | 1653 | 1466694312699 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ace7400) [pid = 1653] [serial = 272] [outer = 0x12ab3f000] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x126d02800) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1210de800) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1164e7400) [pid = 1653] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126f19000) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124546400) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113c4dc00) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x129705c00) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123a03000) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1188f2800) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124f67c00) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:05:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124453800) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:05:13 INFO - PROCESS | 1653 | 1466694313113 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]]]}] 08:05:13 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. 08:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 567ms 08:05:13 INFO - PROCESS | 1653 | 1466694313131 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1653 | 1466694313132 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:05:13 INFO - PROCESS | 1653 | 1466694313136 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1653 | 1466694313138 Marionette TRACE conn2 <- [1,338,null,{}] 08:05:13 INFO - PROCESS | 1653 | 1466694313140 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}] 08:05:13 INFO - PROCESS | 1653 | 1466694313141 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:13 INFO - PROCESS | 1653 | 1466694313223 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:05:13 INFO - PROCESS | 1653 | 1466694313227 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1653 | 1466694313228 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c9000 == 43 [pid = 1653] [id = 92] 08:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1187ee000) [pid = 1653] [serial = 273] [outer = 0x0] 08:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269b7800) [pid = 1653] [serial = 274] [outer = 0x1187ee000] 08:05:13 INFO - PROCESS | 1653 | 1466694313253 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12a4ee000) [pid = 1653] [serial = 275] [outer = 0x1187ee000] 08:05:13 INFO - PROCESS | 1653 | 1466694313563 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]]]}] 08:05:13 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. 08:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 08:05:13 INFO - PROCESS | 1653 | 1466694313605 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1653 | 1466694313606 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:05:13 INFO - PROCESS | 1653 | 1466694313608 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1653 | 1466694313609 Marionette TRACE conn2 <- [1,342,null,{}] 08:05:13 INFO - PROCESS | 1653 | 1466694313611 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}] 08:05:13 INFO - PROCESS | 1653 | 1466694313612 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:13 INFO - PROCESS | 1653 | 1466694313713 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:05:13 INFO - PROCESS | 1653 | 1466694313719 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1653 | 1466694313721 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed3000 == 44 [pid = 1653] [id = 93] 08:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1188a7800) [pid = 1653] [serial = 276] [outer = 0x0] 08:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12aceb800) [pid = 1653] [serial = 277] [outer = 0x1188a7800] 08:05:13 INFO - PROCESS | 1653 | 1466694313748 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12af1d400) [pid = 1653] [serial = 278] [outer = 0x1188a7800] 08:05:14 INFO - PROCESS | 1653 | 1466694314061 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]]]}] 08:05:14 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. 08:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 08:05:14 INFO - PROCESS | 1653 | 1466694314076 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1653 | 1466694314078 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:05:14 INFO - PROCESS | 1653 | 1466694314080 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1653 | 1466694314082 Marionette TRACE conn2 <- [1,346,null,{}] 08:05:14 INFO - PROCESS | 1653 | 1466694314088 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}] 08:05:14 INFO - PROCESS | 1653 | 1466694314089 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:14 INFO - PROCESS | 1653 | 1466694314182 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:05:14 INFO - PROCESS | 1653 | 1466694314187 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1653 | 1466694314188 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aca8800 == 45 [pid = 1653] [id = 94] 08:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12b835400) [pid = 1653] [serial = 279] [outer = 0x0] 08:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ba39000) [pid = 1653] [serial = 280] [outer = 0x12b835400] 08:05:14 INFO - PROCESS | 1653 | 1466694314213 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12ba43400) [pid = 1653] [serial = 281] [outer = 0x12b835400] 08:05:14 INFO - PROCESS | 1653 | 1466694314527 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]]]}] 08:05:14 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. 08:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 08:05:14 INFO - PROCESS | 1653 | 1466694314553 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1653 | 1466694314554 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:05:14 INFO - PROCESS | 1653 | 1466694314557 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1653 | 1466694314558 Marionette TRACE conn2 <- [1,350,null,{}] 08:05:14 INFO - PROCESS | 1653 | 1466694314561 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}] 08:05:14 INFO - PROCESS | 1653 | 1466694314562 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:14 INFO - PROCESS | 1653 | 1466694314667 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:05:14 INFO - PROCESS | 1653 | 1466694314673 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1653 | 1466694314674 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acc6800 == 46 [pid = 1653] [id = 95] 08:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115ddac00) [pid = 1653] [serial = 282] [outer = 0x0] 08:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ba43000) [pid = 1653] [serial = 283] [outer = 0x115ddac00] 08:05:14 INFO - PROCESS | 1653 | 1466694314698 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ba4c400) [pid = 1653] [serial = 284] [outer = 0x115ddac00] 08:05:15 INFO - PROCESS | 1653 | 1466694315020 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]]]}] 08:05:15 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. 08:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms 08:05:15 INFO - PROCESS | 1653 | 1466694315104 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1653 | 1466694315106 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:05:15 INFO - PROCESS | 1653 | 1466694315111 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1653 | 1466694315113 Marionette TRACE conn2 <- [1,354,null,{}] 08:05:15 INFO - PROCESS | 1653 | 1466694315117 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}] 08:05:15 INFO - PROCESS | 1653 | 1466694315119 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:15 INFO - PROCESS | 1653 | 1466694315215 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:05:15 INFO - PROCESS | 1653 | 1466694315280 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1653 | 1466694315283 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116684000 == 47 [pid = 1653] [id = 96] 08:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116906800) [pid = 1653] [serial = 285] [outer = 0x0] 08:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116f93800) [pid = 1653] [serial = 286] [outer = 0x116906800] 08:05:15 INFO - PROCESS | 1653 | 1466694315315 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1181b5000) [pid = 1653] [serial = 287] [outer = 0x116906800] 08:05:15 INFO - PROCESS | 1653 | 1466694315736 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]]]}] 08:05:15 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. 08:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 674ms 08:05:15 INFO - PROCESS | 1653 | 1466694315784 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1653 | 1466694315787 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:05:15 INFO - PROCESS | 1653 | 1466694315791 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1653 | 1466694315794 Marionette TRACE conn2 <- [1,358,null,{}] 08:05:15 INFO - PROCESS | 1653 | 1466694315797 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}] 08:05:15 INFO - PROCESS | 1653 | 1466694315798 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:15 INFO - PROCESS | 1653 | 1466694315905 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:05:15 INFO - PROCESS | 1653 | 1466694315969 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1653 | 1466694315970 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x119629000 == 48 [pid = 1653] [id = 97] 08:05:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1195f0400) [pid = 1653] [serial = 288] [outer = 0x0] 08:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119a06c00) [pid = 1653] [serial = 289] [outer = 0x1195f0400] 08:05:16 INFO - PROCESS | 1653 | 1466694316000 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123be5c00) [pid = 1653] [serial = 290] [outer = 0x1195f0400] 08:05:16 INFO - PROCESS | 1653 | 1466694316422 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]]]}] 08:05:16 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. 08:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 08:05:16 INFO - PROCESS | 1653 | 1466694316467 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1653 | 1466694316468 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:05:16 INFO - PROCESS | 1653 | 1466694316472 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1653 | 1466694316473 Marionette TRACE conn2 <- [1,362,null,{}] 08:05:16 INFO - PROCESS | 1653 | 1466694316511 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}] 08:05:16 INFO - PROCESS | 1653 | 1466694316514 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:16 INFO - PROCESS | 1653 | 1466694316655 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:05:16 INFO - PROCESS | 1653 | 1466694316716 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1653 | 1466694316719 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab83000 == 49 [pid = 1653] [id = 98] 08:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x127111400) [pid = 1653] [serial = 291] [outer = 0x0] 08:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x127390400) [pid = 1653] [serial = 292] [outer = 0x127111400] 08:05:16 INFO - PROCESS | 1653 | 1466694316758 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128a51800) [pid = 1653] [serial = 293] [outer = 0x127111400] 08:05:17 INFO - PROCESS | 1653 | 1466694317227 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]]]}] 08:05:17 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. 08:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 770ms 08:05:17 INFO - PROCESS | 1653 | 1466694317242 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1653 | 1466694317244 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:05:17 INFO - PROCESS | 1653 | 1466694317246 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1653 | 1466694317247 Marionette TRACE conn2 <- [1,366,null,{}] 08:05:17 INFO - PROCESS | 1653 | 1466694317250 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}] 08:05:17 INFO - PROCESS | 1653 | 1466694317251 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:17 INFO - PROCESS | 1653 | 1466694317360 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:05:17 INFO - PROCESS | 1653 | 1466694317411 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1653 | 1466694317412 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba5a800 == 50 [pid = 1653] [id = 99] 08:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12911b400) [pid = 1653] [serial = 294] [outer = 0x0] 08:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12a4ed400) [pid = 1653] [serial = 295] [outer = 0x12911b400] 08:05:17 INFO - PROCESS | 1653 | 1466694317441 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b836800) [pid = 1653] [serial = 296] [outer = 0x12911b400] 08:05:17 INFO - PROCESS | 1653 | 1466694317870 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]]]}] 08:05:17 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. 08:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 669ms 08:05:17 INFO - PROCESS | 1653 | 1466694317931 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1653 | 1466694317934 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:05:17 INFO - PROCESS | 1653 | 1466694317971 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1653 | 1466694317972 Marionette TRACE conn2 <- [1,370,null,{}] 08:05:17 INFO - PROCESS | 1653 | 1466694317974 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}] 08:05:17 INFO - PROCESS | 1653 | 1466694317975 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:18 INFO - PROCESS | 1653 | 1466694318098 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:05:18 INFO - PROCESS | 1653 | 1466694318162 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1653 | 1466694318163 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188bc000 == 51 [pid = 1653] [id = 100] 08:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x115de3800) [pid = 1653] [serial = 297] [outer = 0x0] 08:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12a4b0400) [pid = 1653] [serial = 298] [outer = 0x115de3800] 08:05:18 INFO - PROCESS | 1653 | 1466694318193 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ba45c00) [pid = 1653] [serial = 299] [outer = 0x115de3800] 08:05:18 INFO - PROCESS | 1653 | 1466694318741 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]]]}] 08:05:18 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. 08:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 820ms 08:05:18 INFO - PROCESS | 1653 | 1466694318789 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1653 | 1466694318792 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:05:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:05:18 INFO - PROCESS | 1653 | 1466694318795 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1653 | 1466694318797 Marionette TRACE conn2 <- [1,374,null,{}] 08:05:18 INFO - PROCESS | 1653 | 1466694318802 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}] 08:05:18 INFO - PROCESS | 1653 | 1466694318804 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:18 INFO - PROCESS | 1653 | 1466694318895 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:05:18 INFO - PROCESS | 1653 | 1466694318966 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1653 | 1466694318967 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1132a5000 == 52 [pid = 1653] [id = 101] 08:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119157000) [pid = 1653] [serial = 300] [outer = 0x0] 08:05:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119443c00) [pid = 1653] [serial = 301] [outer = 0x119157000] 08:05:18 INFO - PROCESS | 1653 | 1466694318996 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1199ad800) [pid = 1653] [serial = 302] [outer = 0x119157000] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12aca8800 == 51 [pid = 1653] [id = 94] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed3000 == 50 [pid = 1653] [id = 93] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c9000 == 49 [pid = 1653] [id = 92] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1271bd800 == 48 [pid = 1653] [id = 91] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x126d8b800 == 47 [pid = 1653] [id = 90] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124552800 == 46 [pid = 1653] [id = 89] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12406d800 == 45 [pid = 1653] [id = 88] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12acf3c00) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x115e29400) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118243800) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | 1466694319486 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123875800 == 44 [pid = 1653] [id = 87] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119628000 == 43 [pid = 1653] [id = 86] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x117ea7800 == 42 [pid = 1653] [id = 85] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113c2a800 == 41 [pid = 1653] [id = 84] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab5000 == 40 [pid = 1653] [id = 83] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab6d000 == 39 [pid = 1653] [id = 82] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12974f800 == 38 [pid = 1653] [id = 81] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb0000 == 37 [pid = 1653] [id = 80] 08:05:19 INFO - PROCESS | 1653 | --DOCSHELL 0x117145000 == 36 [pid = 1653] [id = 79] 08:05:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:05:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 721ms 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1289db800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x123d7b000) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12444f000) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118164c00) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118727000) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129343800) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124bf3800) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129115400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1181ac800) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12970c800) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129706c00) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a4be800) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1195ed000) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1199a6800) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12383cc00) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12578f000) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1269b5000) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a4f8800) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124454c00) [pid = 1653] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x129350c00) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a4f2800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12acec000) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124f66c00) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 08:05:19 INFO - PROCESS | 1653 | 1466694319525 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1653 | 1466694319528 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:05:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:05:19 INFO - PROCESS | 1653 | 1466694319534 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1653 | 1466694319536 Marionette TRACE conn2 <- [1,378,null,{}] 08:05:19 INFO - PROCESS | 1653 | 1466694319538 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}] 08:05:19 INFO - PROCESS | 1653 | 1466694319540 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:19 INFO - PROCESS | 1653 | 1466694319622 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:05:19 INFO - PROCESS | 1653 | 1466694319650 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1653 | 1466694319651 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118784000 == 37 [pid = 1653] [id = 102] 08:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124546400) [pid = 1653] [serial = 303] [outer = 0x0] 08:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124f66c00) [pid = 1653] [serial = 304] [outer = 0x124546400] 08:05:19 INFO - PROCESS | 1653 | 1466694319683 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126919400) [pid = 1653] [serial = 305] [outer = 0x124546400] 08:05:20 INFO - PROCESS | 1653 | 1466694320132 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:05:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 619ms 08:05:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:05:20 INFO - PROCESS | 1653 | 1466694320153 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1653 | 1466694320155 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:05:20 INFO - PROCESS | 1653 | 1466694320157 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1653 | 1466694320159 Marionette TRACE conn2 <- [1,382,null,{}] 08:05:20 INFO - PROCESS | 1653 | 1466694320173 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}] 08:05:20 INFO - PROCESS | 1653 | 1466694320175 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:20 INFO - PROCESS | 1653 | 1466694320259 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:05:20 INFO - PROCESS | 1653 | 1466694320264 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1653 | 1466694320267 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc0000 == 38 [pid = 1653] [id = 103] 08:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129114000) [pid = 1653] [serial = 306] [outer = 0x0] 08:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12934b400) [pid = 1653] [serial = 307] [outer = 0x129114000] 08:05:20 INFO - PROCESS | 1653 | 1466694320298 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a4f6400) [pid = 1653] [serial = 308] [outer = 0x129114000] 08:05:20 INFO - PROCESS | 1653 | 1466694320625 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:05:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 471ms 08:05:20 INFO - PROCESS | 1653 | 1466694320629 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1653 | 1466694320631 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:05:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:05:20 INFO - PROCESS | 1653 | 1466694320634 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1653 | 1466694320644 Marionette TRACE conn2 <- [1,386,null,{}] 08:05:20 INFO - PROCESS | 1653 | 1466694320647 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}] 08:05:20 INFO - PROCESS | 1653 | 1466694320648 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:20 INFO - PROCESS | 1653 | 1466694320740 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:05:20 INFO - PROCESS | 1653 | 1466694320788 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1653 | 1466694320790 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ac2800 == 39 [pid = 1653] [id = 104] 08:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x129115400) [pid = 1653] [serial = 309] [outer = 0x0] 08:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ae71c00) [pid = 1653] [serial = 310] [outer = 0x129115400] 08:05:20 INFO - PROCESS | 1653 | 1466694320815 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12b83a400) [pid = 1653] [serial = 311] [outer = 0x129115400] 08:05:21 INFO - PROCESS | 1653 | 1466694321126 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]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 529ms 08:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:05:21 INFO - PROCESS | 1653 | 1466694321164 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1653 | 1466694321165 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:05:21 INFO - PROCESS | 1653 | 1466694321167 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1653 | 1466694321171 Marionette TRACE conn2 <- [1,390,null,{}] 08:05:21 INFO - PROCESS | 1653 | 1466694321173 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}] 08:05:21 INFO - PROCESS | 1653 | 1466694321174 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:21 INFO - PROCESS | 1653 | 1466694321256 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:05:21 INFO - PROCESS | 1653 | 1466694321311 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1653 | 1466694321313 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f39800 == 40 [pid = 1653] [id = 105] 08:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a4fa000) [pid = 1653] [serial = 312] [outer = 0x0] 08:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba35000) [pid = 1653] [serial = 313] [outer = 0x12a4fa000] 08:05:21 INFO - PROCESS | 1653 | 1466694321337 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bee2800) [pid = 1653] [serial = 314] [outer = 0x12a4fa000] 08:05:21 INFO - PROCESS | 1653 | 1466694321654 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]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 08:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:05:21 INFO - PROCESS | 1653 | 1466694321695 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1653 | 1466694321696 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:05:21 INFO - PROCESS | 1653 | 1466694321698 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1653 | 1466694321699 Marionette TRACE conn2 <- [1,394,null,{}] 08:05:21 INFO - PROCESS | 1653 | 1466694321701 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}] 08:05:21 INFO - PROCESS | 1653 | 1466694321705 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:21 INFO - PROCESS | 1653 | 1466694321828 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:05:21 INFO - PROCESS | 1653 | 1466694321842 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1653 | 1466694321843 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ee4000 == 41 [pid = 1653] [id = 106] 08:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12bee7800) [pid = 1653] [serial = 315] [outer = 0x0] 08:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12c45dc00) [pid = 1653] [serial = 316] [outer = 0x12bee7800] 08:05:21 INFO - PROCESS | 1653 | 1466694321868 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12c907400) [pid = 1653] [serial = 317] [outer = 0x12bee7800] 08:05:22 INFO - PROCESS | 1653 | 1466694322228 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]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:05:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 569ms 08:05:22 INFO - PROCESS | 1653 | 1466694322268 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1653 | 1466694322269 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:05:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:05:22 INFO - PROCESS | 1653 | 1466694322271 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1653 | 1466694322272 Marionette TRACE conn2 <- [1,398,null,{}] 08:05:22 INFO - PROCESS | 1653 | 1466694322274 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}] 08:05:22 INFO - PROCESS | 1653 | 1466694322276 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:22 INFO - PROCESS | 1653 | 1466694322377 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:05:22 INFO - PROCESS | 1653 | 1466694322406 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:05:22 INFO - PROCESS | 1653 | 1466694322412 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1653 | 1466694322413 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab84800 == 42 [pid = 1653] [id = 107] 08:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12c469000) [pid = 1653] [serial = 318] [outer = 0x0] 08:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c908800) [pid = 1653] [serial = 319] [outer = 0x12c469000] 08:05:22 INFO - PROCESS | 1653 | 1466694322440 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12c90d400) [pid = 1653] [serial = 320] [outer = 0x12c469000] 08:05:22 INFO - PROCESS | 1653 | 1466694322796 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]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:05:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 568ms 08:05:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:05:22 INFO - PROCESS | 1653 | 1466694322839 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1653 | 1466694322840 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:05:22 INFO - PROCESS | 1653 | 1466694322842 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1653 | 1466694322843 Marionette TRACE conn2 <- [1,402,null,{}] 08:05:22 INFO - PROCESS | 1653 | 1466694322846 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}] 08:05:22 INFO - PROCESS | 1653 | 1466694322847 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:22 INFO - PROCESS | 1653 | 1466694322949 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:05:22 INFO - PROCESS | 1653 | 1466694322962 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1653 | 1466694322963 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b723000 == 43 [pid = 1653] [id = 108] 08:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x112961c00) [pid = 1653] [serial = 321] [outer = 0x0] 08:05:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x114fb7c00) [pid = 1653] [serial = 322] [outer = 0x112961c00] 08:05:22 INFO - PROCESS | 1653 | 1466694322987 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x114fbc400) [pid = 1653] [serial = 323] [outer = 0x112961c00] 08:05:23 INFO - PROCESS | 1653 | 1466694323371 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]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:05:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 569ms 08:05:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:05:23 INFO - PROCESS | 1653 | 1466694323412 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1653 | 1466694323414 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:05:23 INFO - PROCESS | 1653 | 1466694323418 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1653 | 1466694323419 Marionette TRACE conn2 <- [1,406,null,{}] 08:05:23 INFO - PROCESS | 1653 | 1466694323423 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}] 08:05:23 INFO - PROCESS | 1653 | 1466694323425 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:23 INFO - PROCESS | 1653 | 1466694323581 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1181ad000) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1269b1000) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1289e1c00) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119a08400) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124455000) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123e02400) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116906400) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1188a6c00) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ab3f000) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12b835400) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1187ee000) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1188a7800) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:05:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1289e1400) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:05:23 INFO - PROCESS | 1653 | 1466694323774 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1653 | 1466694323775 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11715a800 == 44 [pid = 1653] [id = 109] 08:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115d0e000) [pid = 1653] [serial = 324] [outer = 0x0] 08:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118169400) [pid = 1653] [serial = 325] [outer = 0x115d0e000] 08:05:23 INFO - PROCESS | 1653 | 1466694323800 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119931c00) [pid = 1653] [serial = 326] [outer = 0x115d0e000] 08:05:24 INFO - PROCESS | 1653 | 1466694324074 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]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 672ms 08:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:05:24 INFO - PROCESS | 1653 | 1466694324093 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1653 | 1466694324094 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:05:24 INFO - PROCESS | 1653 | 1466694324096 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1653 | 1466694324097 Marionette TRACE conn2 <- [1,410,null,{}] 08:05:24 INFO - PROCESS | 1653 | 1466694324107 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}] 08:05:24 INFO - PROCESS | 1653 | 1466694324108 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:24 INFO - PROCESS | 1653 | 1466694324198 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:05:24 INFO - PROCESS | 1653 | 1466694324219 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1653 | 1466694324220 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfbe000 == 45 [pid = 1653] [id = 110] 08:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11992d800) [pid = 1653] [serial = 327] [outer = 0x0] 08:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1269f6800) [pid = 1653] [serial = 328] [outer = 0x11992d800] 08:05:24 INFO - PROCESS | 1653 | 1466694324245 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1269fc000) [pid = 1653] [serial = 329] [outer = 0x11992d800] 08:05:24 INFO - PROCESS | 1653 | 1466694324564 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]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 08:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:05:24 INFO - PROCESS | 1653 | 1466694324615 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1653 | 1466694324616 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:05:24 INFO - PROCESS | 1653 | 1466694324619 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1653 | 1466694324620 Marionette TRACE conn2 <- [1,414,null,{}] 08:05:24 INFO - PROCESS | 1653 | 1466694324633 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}] 08:05:24 INFO - PROCESS | 1653 | 1466694324635 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:24 INFO - PROCESS | 1653 | 1466694324744 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:05:24 INFO - PROCESS | 1653 | 1466694324747 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1653 | 1466694324749 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfd1800 == 46 [pid = 1653] [id = 111] 08:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1181b0c00) [pid = 1653] [serial = 330] [outer = 0x0] 08:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128e5a000) [pid = 1653] [serial = 331] [outer = 0x1181b0c00] 08:05:24 INFO - PROCESS | 1653 | 1466694324778 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12cf30c00) [pid = 1653] [serial = 332] [outer = 0x1181b0c00] 08:05:25 INFO - PROCESS | 1653 | 1466694325109 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]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:05:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 532ms 08:05:25 INFO - PROCESS | 1653 | 1466694325153 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1653 | 1466694325154 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:05:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:05:25 INFO - PROCESS | 1653 | 1466694325156 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1653 | 1466694325157 Marionette TRACE conn2 <- [1,418,null,{}] 08:05:25 INFO - PROCESS | 1653 | 1466694325160 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}] 08:05:25 INFO - PROCESS | 1653 | 1466694325161 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:25 INFO - PROCESS | 1653 | 1466694325248 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:05:25 INFO - PROCESS | 1653 | 1466694325302 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1653 | 1466694325303 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4ce800 == 47 [pid = 1653] [id = 112] 08:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116f3f800) [pid = 1653] [serial = 333] [outer = 0x0] 08:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1269e0400) [pid = 1653] [serial = 334] [outer = 0x116f3f800] 08:05:25 INFO - PROCESS | 1653 | 1466694325327 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1269e4000) [pid = 1653] [serial = 335] [outer = 0x116f3f800] 08:05:26 INFO - PROCESS | 1653 | 1466694326095 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]]]}] 08:05:26 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 08:05:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 08:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:05:26 INFO - PROCESS | 1653 | 1466694326126 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1653 | 1466694326129 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:05:26 INFO - PROCESS | 1653 | 1466694326133 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1653 | 1466694326135 Marionette TRACE conn2 <- [1,422,null,{}] 08:05:26 INFO - PROCESS | 1653 | 1466694326139 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}] 08:05:26 INFO - PROCESS | 1653 | 1466694326140 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:26 INFO - PROCESS | 1653 | 1466694326252 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:05:26 INFO - PROCESS | 1653 | 1466694326303 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1653 | 1466694326304 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11746c000 == 48 [pid = 1653] [id = 113] 08:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x115e8c800) [pid = 1653] [serial = 336] [outer = 0x0] 08:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11697b400) [pid = 1653] [serial = 337] [outer = 0x115e8c800] 08:05:26 INFO - PROCESS | 1653 | 1466694326337 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118725800) [pid = 1653] [serial = 338] [outer = 0x115e8c800] 08:05:27 INFO - PROCESS | 1653 | 1466694327297 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]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:05:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1172ms 08:05:27 INFO - PROCESS | 1653 | 1466694327304 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1653 | 1466694327307 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:05:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:05:27 INFO - PROCESS | 1653 | 1466694327312 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1653 | 1466694327314 Marionette TRACE conn2 <- [1,426,null,{}] 08:05:27 INFO - PROCESS | 1653 | 1466694327318 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}] 08:05:27 INFO - PROCESS | 1653 | 1466694327320 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:27 INFO - PROCESS | 1653 | 1466694327429 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:05:27 INFO - PROCESS | 1653 | 1466694327481 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1653 | 1466694327482 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a8a800 == 49 [pid = 1653] [id = 114] 08:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119be1c00) [pid = 1653] [serial = 339] [outer = 0x0] 08:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1211eb000) [pid = 1653] [serial = 340] [outer = 0x119be1c00] 08:05:27 INFO - PROCESS | 1653 | 1466694327513 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1211efc00) [pid = 1653] [serial = 341] [outer = 0x119be1c00] 08:05:28 INFO - PROCESS | 1653 | 1466694328017 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] 08:05:28 INFO - PROCESS | 1653 | 1466694328090 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:05:28 INFO - PROCESS | 1653 | 1466694328096 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1653 | 1466694328101 Marionette TRACE conn2 <- [1,430,null,{}] 08:05:28 INFO - PROCESS | 1653 | 1466694328114 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}] 08:05:28 INFO - PROCESS | 1653 | 1466694328119 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:28 INFO - PROCESS | 1653 | 1466694328287 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:05:28 INFO - PROCESS | 1653 | 1466694328380 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1653 | 1466694328382 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cd1000 == 50 [pid = 1653] [id = 115] 08:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124452c00) [pid = 1653] [serial = 342] [outer = 0x0] 08:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1269d9c00) [pid = 1653] [serial = 343] [outer = 0x124452c00] 08:05:28 INFO - PROCESS | 1653 | 1466694328432 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1269e5000) [pid = 1653] [serial = 344] [outer = 0x124452c00] 08:05:29 INFO - PROCESS | 1653 | 1466694329121 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]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1077ms 08:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:05:29 INFO - PROCESS | 1653 | 1466694329173 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1653 | 1466694329175 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:05:29 INFO - PROCESS | 1653 | 1466694329178 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1653 | 1466694329180 Marionette TRACE conn2 <- [1,434,null,{}] 08:05:29 INFO - PROCESS | 1653 | 1466694329183 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}] 08:05:29 INFO - PROCESS | 1653 | 1466694329185 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:29 INFO - PROCESS | 1653 | 1466694329274 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:05:29 INFO - PROCESS | 1653 | 1466694329350 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1653 | 1466694329351 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x112615000 == 51 [pid = 1653] [id = 116] 08:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1176f0000) [pid = 1653] [serial = 345] [outer = 0x0] 08:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1181abc00) [pid = 1653] [serial = 346] [outer = 0x1176f0000] 08:05:29 INFO - PROCESS | 1653 | 1466694329379 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118726800) [pid = 1653] [serial = 347] [outer = 0x1176f0000] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118777000 == 50 [pid = 1653] [id = 66] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfd1800 == 49 [pid = 1653] [id = 111] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfbe000 == 48 [pid = 1653] [id = 110] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11715a800 == 47 [pid = 1653] [id = 109] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12b723000 == 46 [pid = 1653] [id = 108] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab84800 == 45 [pid = 1653] [id = 107] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x115ee4000 == 44 [pid = 1653] [id = 106] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12ba43000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x126f39800 == 43 [pid = 1653] [id = 105] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124ac2800 == 42 [pid = 1653] [id = 104] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc0000 == 41 [pid = 1653] [id = 103] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x118784000 == 40 [pid = 1653] [id = 102] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1132a5000 == 39 [pid = 1653] [id = 101] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab83000 == 38 [pid = 1653] [id = 98] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119629000 == 37 [pid = 1653] [id = 97] 08:05:29 INFO - PROCESS | 1653 | --DOCSHELL 0x116684000 == 36 [pid = 1653] [id = 96] 08:05:29 INFO - PROCESS | 1653 | 1466694329807 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]]]}] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1187f1c00) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12910f400) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12a4b3c00) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1289e1000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11a0dc000) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x123a08800) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12691d800) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126d11800) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126dca800) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124544800) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124e8f400) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x129350000) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1181aa800) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119a05800) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1181b7400) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116f9a000) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11915ac00) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11958e000) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ab47000) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ba43400) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12a4f6800) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12a4ee000) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12aceb800) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1269b7800) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12ba39000) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ace7400) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1289e5800) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12af1d400) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 08:05:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128a5a000) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 08:05:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:05:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:05:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:05:29 INFO - PROCESS | 1653 | 1466694329848 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1653 | 1466694329852 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:05:29 INFO - PROCESS | 1653 | 1466694329857 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1653 | 1466694329858 Marionette TRACE conn2 <- [1,438,null,{}] 08:05:29 INFO - PROCESS | 1653 | 1466694329861 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}] 08:05:29 INFO - PROCESS | 1653 | 1466694329863 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:29 INFO - PROCESS | 1653 | 1466694329942 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:05:29 INFO - PROCESS | 1653 | 1466694329946 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1653 | 1466694329948 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117153000 == 37 [pid = 1653] [id = 117] 08:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119448400) [pid = 1653] [serial = 348] [outer = 0x0] 08:05:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1195ed000) [pid = 1653] [serial = 349] [outer = 0x119448400] 08:05:29 INFO - PROCESS | 1653 | 1466694329977 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1210dd000) [pid = 1653] [serial = 350] [outer = 0x119448400] 08:05:30 INFO - PROCESS | 1653 | 1466694330326 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]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:05:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 520ms 08:05:30 INFO - PROCESS | 1653 | 1466694330376 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1653 | 1466694330378 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:05:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:05:30 INFO - PROCESS | 1653 | 1466694330380 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1653 | 1466694330382 Marionette TRACE conn2 <- [1,442,null,{}] 08:05:30 INFO - PROCESS | 1653 | 1466694330390 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}] 08:05:30 INFO - PROCESS | 1653 | 1466694330393 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:30 INFO - PROCESS | 1653 | 1466694330470 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:05:30 INFO - PROCESS | 1653 | 1466694330475 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1653 | 1466694330477 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11961d800 == 38 [pid = 1653] [id = 118] 08:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1211ef800) [pid = 1653] [serial = 351] [outer = 0x0] 08:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124450000) [pid = 1653] [serial = 352] [outer = 0x1211ef800] 08:05:30 INFO - PROCESS | 1653 | 1466694330506 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124e2e000) [pid = 1653] [serial = 353] [outer = 0x1211ef800] 08:05:30 INFO - PROCESS | 1653 | 1466694330868 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]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:05:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 08:05:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:05:30 INFO - PROCESS | 1653 | 1466694330904 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1653 | 1466694330906 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:05:30 INFO - PROCESS | 1653 | 1466694330908 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1653 | 1466694330910 Marionette TRACE conn2 <- [1,446,null,{}] 08:05:30 INFO - PROCESS | 1653 | 1466694330922 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}] 08:05:30 INFO - PROCESS | 1653 | 1466694330923 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:31 INFO - PROCESS | 1653 | 1466694331011 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:05:31 INFO - PROCESS | 1653 | 1466694331014 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1653 | 1466694331016 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12386d800 == 39 [pid = 1653] [id = 119] 08:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125785c00) [pid = 1653] [serial = 354] [outer = 0x0] 08:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1269b4000) [pid = 1653] [serial = 355] [outer = 0x125785c00] 08:05:31 INFO - PROCESS | 1653 | 1466694331046 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1269e3000) [pid = 1653] [serial = 356] [outer = 0x125785c00] 08:05:31 INFO - PROCESS | 1653 | 1466694331407 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]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:05:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 523ms 08:05:31 INFO - PROCESS | 1653 | 1466694331432 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1653 | 1466694331434 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:05:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:05:31 INFO - PROCESS | 1653 | 1466694331437 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1653 | 1466694331438 Marionette TRACE conn2 <- [1,450,null,{}] 08:05:31 INFO - PROCESS | 1653 | 1466694331440 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}] 08:05:31 INFO - PROCESS | 1653 | 1466694331442 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:31 INFO - PROCESS | 1653 | 1466694331521 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:05:31 INFO - PROCESS | 1653 | 1466694331576 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1653 | 1466694331577 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242ab800 == 40 [pid = 1653] [id = 120] 08:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124e86400) [pid = 1653] [serial = 357] [outer = 0x0] 08:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1269e6400) [pid = 1653] [serial = 358] [outer = 0x124e86400] 08:05:31 INFO - PROCESS | 1653 | 1466694331602 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1269fec00) [pid = 1653] [serial = 359] [outer = 0x124e86400] 08:05:31 INFO - PROCESS | 1653 | 1466694331945 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] 08:05:31 INFO - PROCESS | 1653 | 1466694331957 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:05:31 INFO - PROCESS | 1653 | 1466694331959 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1653 | 1466694331961 Marionette TRACE conn2 <- [1,454,null,{}] 08:05:31 INFO - PROCESS | 1653 | 1466694331963 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}] 08:05:31 INFO - PROCESS | 1653 | 1466694331969 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:32 INFO - PROCESS | 1653 | 1466694332098 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:05:32 INFO - PROCESS | 1653 | 1466694332102 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1653 | 1466694332103 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f55000 == 41 [pid = 1653] [id = 121] 08:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1269f5c00) [pid = 1653] [serial = 360] [outer = 0x0] 08:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12738f400) [pid = 1653] [serial = 361] [outer = 0x1269f5c00] 08:05:32 INFO - PROCESS | 1653 | 1466694332129 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x128e5a800) [pid = 1653] [serial = 362] [outer = 0x1269f5c00] 08:05:32 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:32 INFO - PROCESS | 1653 | 1466694332478 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]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 569ms 08:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:05:32 INFO - PROCESS | 1653 | 1466694332530 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1653 | 1466694332531 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:05:32 INFO - PROCESS | 1653 | 1466694332533 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1653 | 1466694332534 Marionette TRACE conn2 <- [1,458,null,{}] 08:05:32 INFO - PROCESS | 1653 | 1466694332537 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}] 08:05:32 INFO - PROCESS | 1653 | 1466694332538 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:32 INFO - PROCESS | 1653 | 1466694332636 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:05:32 INFO - PROCESS | 1653 | 1466694332675 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1653 | 1466694332676 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x128aa2800 == 42 [pid = 1653] [id = 122] 08:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112962000) [pid = 1653] [serial = 363] [outer = 0x0] 08:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129112c00) [pid = 1653] [serial = 364] [outer = 0x112962000] 08:05:32 INFO - PROCESS | 1653 | 1466694332701 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129703800) [pid = 1653] [serial = 365] [outer = 0x112962000] 08:05:33 INFO - PROCESS | 1653 | 1466694333045 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] 08:05:33 INFO - PROCESS | 1653 | 1466694333057 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:05:33 INFO - PROCESS | 1653 | 1466694333059 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:05:33 INFO - PROCESS | 1653 | 1466694333060 Marionette TRACE conn2 <- [1,462,null,{}] 08:05:33 INFO - PROCESS | 1653 | 1466694333062 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}] 08:05:33 INFO - PROCESS | 1653 | 1466694333063 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:33 INFO - PROCESS | 1653 | 1466694333170 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:05:33 INFO - PROCESS | 1653 | 1466694333174 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1653 | 1466694333175 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x129314800 == 43 [pid = 1653] [id = 123] 08:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x129705c00) [pid = 1653] [serial = 366] [outer = 0x0] 08:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12a4ef800) [pid = 1653] [serial = 367] [outer = 0x129705c00] 08:05:33 INFO - PROCESS | 1653 | 1466694333201 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12ab3f400) [pid = 1653] [serial = 368] [outer = 0x129705c00] 08:05:33 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:33 INFO - PROCESS | 1653 | 1466694333543 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] 08:05:33 INFO - PROCESS | 1653 | 1466694333579 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:05:33 INFO - PROCESS | 1653 | 1466694333581 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1653 | 1466694333582 Marionette TRACE conn2 <- [1,466,null,{}] 08:05:33 INFO - PROCESS | 1653 | 1466694333586 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}] 08:05:33 INFO - PROCESS | 1653 | 1466694333588 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:33 INFO - PROCESS | 1653 | 1466694333694 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:05:33 INFO - PROCESS | 1653 | 1466694333707 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1653 | 1466694333708 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297cb000 == 44 [pid = 1653] [id = 124] 08:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12ab45c00) [pid = 1653] [serial = 369] [outer = 0x0] 08:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12ab49800) [pid = 1653] [serial = 370] [outer = 0x12ab45c00] 08:05:33 INFO - PROCESS | 1653 | 1466694333732 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12ae70800) [pid = 1653] [serial = 371] [outer = 0x12ab45c00] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12bee7800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12c469000) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129114000) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a4fa000) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124546400) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129115400) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119157000) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112961c00) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x115d0e000) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1181b0c00) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11992d800) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128a5cc00) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112e5bc00) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1289dec00) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124aaa400) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1195f0800) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12578f800) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:05:34 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118167000) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:05:34 INFO - PROCESS | 1653 | 1466694334195 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] 08:05:34 INFO - PROCESS | 1653 | 1466694334204 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:05:34 INFO - PROCESS | 1653 | 1466694334207 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1653 | 1466694334208 Marionette TRACE conn2 <- [1,470,null,{}] 08:05:34 INFO - PROCESS | 1653 | 1466694334210 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}] 08:05:34 INFO - PROCESS | 1653 | 1466694334211 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:34 INFO - PROCESS | 1653 | 1466694334294 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:05:34 INFO - PROCESS | 1653 | 1466694334301 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1653 | 1466694334302 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297d2000 == 45 [pid = 1653] [id = 125] 08:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118170c00) [pid = 1653] [serial = 372] [outer = 0x0] 08:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11992d800) [pid = 1653] [serial = 373] [outer = 0x118170c00] 08:05:34 INFO - PROCESS | 1653 | 1466694334326 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1269fcc00) [pid = 1653] [serial = 374] [outer = 0x118170c00] 08:05:34 INFO - PROCESS | 1653 | 1466694334712 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]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:05:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 08:05:34 INFO - PROCESS | 1653 | 1466694334726 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1653 | 1466694334728 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:05:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:05:34 INFO - PROCESS | 1653 | 1466694334732 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1653 | 1466694334736 Marionette TRACE conn2 <- [1,474,null,{}] 08:05:34 INFO - PROCESS | 1653 | 1466694334740 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}] 08:05:34 INFO - PROCESS | 1653 | 1466694334742 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:34 INFO - PROCESS | 1653 | 1466694334901 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:05:34 INFO - PROCESS | 1653 | 1466694334906 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1653 | 1466694334908 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba64000 == 46 [pid = 1653] [id = 126] 08:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269ffc00) [pid = 1653] [serial = 375] [outer = 0x0] 08:05:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ace9800) [pid = 1653] [serial = 376] [outer = 0x1269ffc00] 08:05:34 INFO - PROCESS | 1653 | 1466694334951 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ba45000) [pid = 1653] [serial = 377] [outer = 0x1269ffc00] 08:05:35 INFO - PROCESS | 1653 | 1466694335363 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]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:05:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 673ms 08:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:05:35 INFO - PROCESS | 1653 | 1466694335405 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1653 | 1466694335406 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:05:35 INFO - PROCESS | 1653 | 1466694335408 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1653 | 1466694335409 Marionette TRACE conn2 <- [1,478,null,{}] 08:05:35 INFO - PROCESS | 1653 | 1466694335412 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}] 08:05:35 INFO - PROCESS | 1653 | 1466694335413 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:35 INFO - PROCESS | 1653 | 1466694335494 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:05:35 INFO - PROCESS | 1653 | 1466694335498 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1653 | 1466694335499 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfcd800 == 47 [pid = 1653] [id = 127] 08:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e85000) [pid = 1653] [serial = 378] [outer = 0x0] 08:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12ba51800) [pid = 1653] [serial = 379] [outer = 0x115e85000] 08:05:35 INFO - PROCESS | 1653 | 1466694335524 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12beecc00) [pid = 1653] [serial = 380] [outer = 0x115e85000] 08:05:35 INFO - PROCESS | 1653 | 1466694335859 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]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:05:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 08:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:05:35 INFO - PROCESS | 1653 | 1466694335877 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1653 | 1466694335878 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:05:35 INFO - PROCESS | 1653 | 1466694335880 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1653 | 1466694335881 Marionette TRACE conn2 <- [1,482,null,{}] 08:05:35 INFO - PROCESS | 1653 | 1466694335884 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}] 08:05:35 INFO - PROCESS | 1653 | 1466694335895 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:35 INFO - PROCESS | 1653 | 1466694335979 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:05:35 INFO - PROCESS | 1653 | 1466694335984 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1653 | 1466694335985 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c98f800 == 48 [pid = 1653] [id = 128] 08:05:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bee2400) [pid = 1653] [serial = 381] [outer = 0x0] 08:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c460c00) [pid = 1653] [serial = 382] [outer = 0x12bee2400] 08:05:36 INFO - PROCESS | 1653 | 1466694336009 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12c467400) [pid = 1653] [serial = 383] [outer = 0x12bee2400] 08:05:36 INFO - PROCESS | 1653 | 1466694336549 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]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 720ms 08:05:36 INFO - PROCESS | 1653 | 1466694336618 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1653 | 1466694336620 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:05:36 INFO - PROCESS | 1653 | 1466694336625 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1653 | 1466694336628 Marionette TRACE conn2 <- [1,486,null,{}] 08:05:36 INFO - PROCESS | 1653 | 1466694336632 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}] 08:05:36 INFO - PROCESS | 1653 | 1466694336634 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:36 INFO - PROCESS | 1653 | 1466694336740 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:05:36 INFO - PROCESS | 1653 | 1466694336794 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1653 | 1466694336796 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836e000 == 49 [pid = 1653] [id = 129] 08:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1174e1000) [pid = 1653] [serial = 384] [outer = 0x0] 08:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1181b6000) [pid = 1653] [serial = 385] [outer = 0x1174e1000] 08:05:36 INFO - PROCESS | 1653 | 1466694336827 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x11958fc00) [pid = 1653] [serial = 386] [outer = 0x1174e1000] 08:05:37 INFO - PROCESS | 1653 | 1466694337305 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]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 723ms 08:05:37 INFO - PROCESS | 1653 | 1466694337347 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1653 | 1466694337351 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:05:37 INFO - PROCESS | 1653 | 1466694337407 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1653 | 1466694337409 Marionette TRACE conn2 <- [1,490,null,{}] 08:05:37 INFO - PROCESS | 1653 | 1466694337412 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}] 08:05:37 INFO - PROCESS | 1653 | 1466694337414 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:37 INFO - PROCESS | 1653 | 1466694337521 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:05:37 INFO - PROCESS | 1653 | 1466694337588 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1653 | 1466694337589 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257b7800 == 50 [pid = 1653] [id = 130] 08:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x123808c00) [pid = 1653] [serial = 387] [outer = 0x0] 08:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124212000) [pid = 1653] [serial = 388] [outer = 0x123808c00] 08:05:37 INFO - PROCESS | 1653 | 1466694337620 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x124e2c800) [pid = 1653] [serial = 389] [outer = 0x123808c00] 08:05:38 INFO - PROCESS | 1653 | 1466694338052 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]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 706ms 08:05:38 INFO - PROCESS | 1653 | 1466694338078 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1653 | 1466694338080 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:05:38 INFO - PROCESS | 1653 | 1466694338082 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1653 | 1466694338085 Marionette TRACE conn2 <- [1,494,null,{}] 08:05:38 INFO - PROCESS | 1653 | 1466694338093 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}] 08:05:38 INFO - PROCESS | 1653 | 1466694338096 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:38 INFO - PROCESS | 1653 | 1466694338202 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:05:38 INFO - PROCESS | 1653 | 1466694338260 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1653 | 1466694338262 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a1000 == 51 [pid = 1653] [id = 131] 08:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1269f2800) [pid = 1653] [serial = 390] [outer = 0x0] 08:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12738e000) [pid = 1653] [serial = 391] [outer = 0x1269f2800] 08:05:38 INFO - PROCESS | 1653 | 1466694338293 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128a51000) [pid = 1653] [serial = 392] [outer = 0x1269f2800] 08:05:38 INFO - PROCESS | 1653 | 1466694338756 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]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 722ms 08:05:38 INFO - PROCESS | 1653 | 1466694338819 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1653 | 1466694338821 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:05:38 INFO - PROCESS | 1653 | 1466694338825 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1653 | 1466694338826 Marionette TRACE conn2 <- [1,498,null,{}] 08:05:38 INFO - PROCESS | 1653 | 1466694338829 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}] 08:05:38 INFO - PROCESS | 1653 | 1466694338830 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:38 INFO - PROCESS | 1653 | 1466694338938 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:05:39 INFO - PROCESS | 1653 | 1466694339008 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1653 | 1466694339009 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac1000 == 52 [pid = 1653] [id = 132] 08:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119925c00) [pid = 1653] [serial = 393] [outer = 0x0] 08:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124bf9c00) [pid = 1653] [serial = 394] [outer = 0x119925c00] 08:05:39 INFO - PROCESS | 1653 | 1466694339039 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128a56000) [pid = 1653] [serial = 395] [outer = 0x119925c00] 08:05:39 INFO - PROCESS | 1653 | 1466694339587 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]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:05:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 769ms 08:05:39 INFO - PROCESS | 1653 | 1466694339594 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1653 | 1466694339596 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:05:39 INFO - PROCESS | 1653 | 1466694339614 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1653 | 1466694339615 Marionette TRACE conn2 <- [1,502,null,{}] 08:05:39 INFO - PROCESS | 1653 | 1466694339621 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}] 08:05:39 INFO - PROCESS | 1653 | 1466694339622 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:39 INFO - PROCESS | 1653 | 1466694339719 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:05:39 INFO - PROCESS | 1653 | 1466694339778 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1653 | 1466694339780 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x116676800 == 53 [pid = 1653] [id = 133] 08:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x116984800) [pid = 1653] [serial = 396] [outer = 0x0] 08:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11816d800) [pid = 1653] [serial = 397] [outer = 0x116984800] 08:05:39 INFO - PROCESS | 1653 | 1466694339808 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1195e8400) [pid = 1653] [serial = 398] [outer = 0x116984800] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfcd800 == 52 [pid = 1653] [id = 127] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba64000 == 51 [pid = 1653] [id = 126] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1297d2000 == 50 [pid = 1653] [id = 125] 08:05:40 INFO - PROCESS | 1653 | 1466694340364 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]]]}] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x116f93800) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12a4b0400) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119a06c00) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12a4ed400) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x127390400) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1269e0400) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1297cb000 == 49 [pid = 1653] [id = 124] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129314800 == 48 [pid = 1653] [id = 123] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128aa2800 == 47 [pid = 1653] [id = 122] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x126f55000 == 46 [pid = 1653] [id = 121] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1242ab800 == 45 [pid = 1653] [id = 120] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12386d800 == 44 [pid = 1653] [id = 119] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11961d800 == 43 [pid = 1653] [id = 118] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117153000 == 42 [pid = 1653] [id = 117] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x112615000 == 41 [pid = 1653] [id = 116] 08:05:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4ce800 == 40 [pid = 1653] [id = 112] 08:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 824ms 08:05:40 INFO - PROCESS | 1653 | 1466694340439 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1653 | 1466694340443 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:05:40 INFO - PROCESS | 1653 | 1466694340450 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1653 | 1466694340453 Marionette TRACE conn2 <- [1,506,null,{}] 08:05:40 INFO - PROCESS | 1653 | 1466694340456 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}] 08:05:40 INFO - PROCESS | 1653 | 1466694340459 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:40 INFO - PROCESS | 1653 | 1466694340589 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x129111400) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x116909000) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12c45dc00) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12c908800) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12934b400) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12a4f6400) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12ba35000) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124f66c00) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x126919400) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ae71c00) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b83a400) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1199ad800) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119443c00) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x114fbc400) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x114fb7c00) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118169400) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12cf30c00) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128e5a000) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1269fc000) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12c90d400) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119931c00) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12c907400) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1269f6800) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12bee2800) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1289e5400) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12af15400) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123a0bc00) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127397400) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11889f400) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 08:05:40 INFO - PROCESS | 1653 | 1466694340662 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1653 | 1466694340663 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x11745b800 == 41 [pid = 1653] [id = 134] 08:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116f9c400) [pid = 1653] [serial = 399] [outer = 0x0] 08:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1199ad800) [pid = 1653] [serial = 400] [outer = 0x116f9c400] 08:05:40 INFO - PROCESS | 1653 | 1466694340692 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124451400) [pid = 1653] [serial = 401] [outer = 0x116f9c400] 08:05:41 INFO - PROCESS | 1653 | 1466694341011 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]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:05:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 575ms 08:05:41 INFO - PROCESS | 1653 | 1466694341024 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1653 | 1466694341025 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:05:41 INFO - PROCESS | 1653 | 1466694341028 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1653 | 1466694341030 Marionette TRACE conn2 <- [1,510,null,{}] 08:05:41 INFO - PROCESS | 1653 | 1466694341043 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}] 08:05:41 INFO - PROCESS | 1653 | 1466694341046 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:41 INFO - PROCESS | 1653 | 1466694341129 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:05:41 INFO - PROCESS | 1653 | 1466694341183 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1653 | 1466694341185 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb3000 == 42 [pid = 1653] [id = 135] 08:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124e84c00) [pid = 1653] [serial = 402] [outer = 0x0] 08:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269b0c00) [pid = 1653] [serial = 403] [outer = 0x124e84c00] 08:05:41 INFO - PROCESS | 1653 | 1466694341215 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126d09c00) [pid = 1653] [serial = 404] [outer = 0x124e84c00] 08:05:41 INFO - PROCESS | 1653 | 1466694341526 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]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:05:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 525ms 08:05:41 INFO - PROCESS | 1653 | 1466694341555 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1653 | 1466694341556 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:05:41 INFO - PROCESS | 1653 | 1466694341558 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1653 | 1466694341560 Marionette TRACE conn2 <- [1,514,null,{}] 08:05:41 INFO - PROCESS | 1653 | 1466694341562 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}] 08:05:41 INFO - PROCESS | 1653 | 1466694341563 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:41 INFO - PROCESS | 1653 | 1466694341647 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:05:41 INFO - PROCESS | 1653 | 1466694341652 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1653 | 1466694341654 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bf000 == 43 [pid = 1653] [id = 136] 08:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126f20c00) [pid = 1653] [serial = 405] [outer = 0x0] 08:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128a53000) [pid = 1653] [serial = 406] [outer = 0x126f20c00] 08:05:41 INFO - PROCESS | 1653 | 1466694341680 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128c46c00) [pid = 1653] [serial = 407] [outer = 0x126f20c00] 08:05:42 INFO - PROCESS | 1653 | 1466694342001 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]]]}] 08:05:42 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 08:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 467ms 08:05:42 INFO - PROCESS | 1653 | 1466694342027 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1653 | 1466694342028 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:05:42 INFO - PROCESS | 1653 | 1466694342030 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1653 | 1466694342031 Marionette TRACE conn2 <- [1,518,null,{}] 08:05:42 INFO - PROCESS | 1653 | 1466694342062 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}] 08:05:42 INFO - PROCESS | 1653 | 1466694342063 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:42 INFO - PROCESS | 1653 | 1466694342163 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:05:42 INFO - PROCESS | 1653 | 1466694342168 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1653 | 1466694342171 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a0d800 == 44 [pid = 1653] [id = 137] 08:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1289e5c00) [pid = 1653] [serial = 408] [outer = 0x0] 08:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129114c00) [pid = 1653] [serial = 409] [outer = 0x1289e5c00] 08:05:42 INFO - PROCESS | 1653 | 1466694342196 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12a4bcc00) [pid = 1653] [serial = 410] [outer = 0x1289e5c00] 08:05:42 INFO - PROCESS | 1653 | 1466694342547 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]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 08:05:42 INFO - PROCESS | 1653 | 1466694342553 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1653 | 1466694342554 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:05:42 INFO - PROCESS | 1653 | 1466694342556 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1653 | 1466694342557 Marionette TRACE conn2 <- [1,522,null,{}] 08:05:42 INFO - PROCESS | 1653 | 1466694342560 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}] 08:05:42 INFO - PROCESS | 1653 | 1466694342564 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:42 INFO - PROCESS | 1653 | 1466694342688 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:05:42 INFO - PROCESS | 1653 | 1466694342703 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1653 | 1466694342704 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed1000 == 45 [pid = 1653] [id = 138] 08:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ab3cc00) [pid = 1653] [serial = 411] [outer = 0x0] 08:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b834400) [pid = 1653] [serial = 412] [outer = 0x12ab3cc00] 08:05:42 INFO - PROCESS | 1653 | 1466694342729 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12bee6000) [pid = 1653] [serial = 413] [outer = 0x12ab3cc00] 08:05:43 INFO - PROCESS | 1653 | 1466694343089 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]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 567ms 08:05:43 INFO - PROCESS | 1653 | 1466694343131 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1653 | 1466694343132 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:05:43 INFO - PROCESS | 1653 | 1466694343135 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1653 | 1466694343137 Marionette TRACE conn2 <- [1,526,null,{}] 08:05:43 INFO - PROCESS | 1653 | 1466694343140 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}] 08:05:43 INFO - PROCESS | 1653 | 1466694343141 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:43 INFO - PROCESS | 1653 | 1466694343263 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:05:43 INFO - PROCESS | 1653 | 1466694343276 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1653 | 1466694343277 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c2a800 == 46 [pid = 1653] [id = 139] 08:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12bee7800) [pid = 1653] [serial = 414] [outer = 0x0] 08:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12c465400) [pid = 1653] [serial = 415] [outer = 0x12bee7800] 08:05:43 INFO - PROCESS | 1653 | 1466694343301 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117e0fc00) [pid = 1653] [serial = 416] [outer = 0x12bee7800] 08:05:43 INFO - PROCESS | 1653 | 1466694343656 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]]]}] 08:05:43 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 08:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 08:05:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:05:43 INFO - PROCESS | 1653 | 1466694343705 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1653 | 1466694343706 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:05:43 INFO - PROCESS | 1653 | 1466694343708 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1653 | 1466694343709 Marionette TRACE conn2 <- [1,530,null,{}] 08:05:43 INFO - PROCESS | 1653 | 1466694343711 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}] 08:05:43 INFO - PROCESS | 1653 | 1466694343712 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:43 INFO - PROCESS | 1653 | 1466694343811 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:05:43 INFO - PROCESS | 1653 | 1466694343825 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1653 | 1466694343826 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b724800 == 47 [pid = 1653] [id = 140] 08:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12c467000) [pid = 1653] [serial = 417] [outer = 0x0] 08:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12cf31000) [pid = 1653] [serial = 418] [outer = 0x12c467000] 08:05:43 INFO - PROCESS | 1653 | 1466694343850 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12cf3a400) [pid = 1653] [serial = 419] [outer = 0x12c467000] 08:05:44 INFO - PROCESS | 1653 | 1466694344188 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"]]]}] 08:05:44 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 08:05:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:05:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:05:44 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 08:05:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:05:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:05:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:05:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:05:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:05:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 08:05:44 INFO - PROCESS | 1653 | 1466694344232 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1653 | 1466694344234 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:05:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:05:44 INFO - PROCESS | 1653 | 1466694344236 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1653 | 1466694344237 Marionette TRACE conn2 <- [1,534,null,{}] 08:05:44 INFO - PROCESS | 1653 | 1466694344239 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}] 08:05:44 INFO - PROCESS | 1653 | 1466694344240 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:44 INFO - PROCESS | 1653 | 1466694344350 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:05:44 INFO - PROCESS | 1653 | 1466694344354 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1653 | 1466694344355 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4c1800 == 48 [pid = 1653] [id = 141] 08:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12bef0c00) [pid = 1653] [serial = 420] [outer = 0x0] 08:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12d15cc00) [pid = 1653] [serial = 421] [outer = 0x12bef0c00] 08:05:44 INFO - PROCESS | 1653 | 1466694344387 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12d1c6400) [pid = 1653] [serial = 422] [outer = 0x12bef0c00] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x112962000) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x124e86400) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1211ef800) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1176f0000) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1269f5c00) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119448400) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119be1c00) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116f3f800) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115e8c800) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x125785c00) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124452c00) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ab45c00) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129705c00) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118170c00) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115e85000) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269ffc00) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115de3800) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116906800) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1195f0400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x127111400) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12911b400) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:05:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x115ddac00) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:05:44 INFO - PROCESS | 1653 | 1466694344895 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]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:05:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 719ms 08:05:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:05:44 INFO - PROCESS | 1653 | 1466694344955 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1653 | 1466694344956 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:05:44 INFO - PROCESS | 1653 | 1466694344958 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1653 | 1466694344960 Marionette TRACE conn2 <- [1,538,null,{}] 08:05:44 INFO - PROCESS | 1653 | 1466694344962 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}] 08:05:44 INFO - PROCESS | 1653 | 1466694344963 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:45 INFO - PROCESS | 1653 | 1466694345048 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:05:45 INFO - PROCESS | 1653 | 1466694345075 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1653 | 1466694345076 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba5a000 == 49 [pid = 1653] [id = 142] 08:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115dd5000) [pid = 1653] [serial = 423] [outer = 0x0] 08:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1199a0c00) [pid = 1653] [serial = 424] [outer = 0x115dd5000] 08:05:45 INFO - PROCESS | 1653 | 1466694345106 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269de800) [pid = 1653] [serial = 425] [outer = 0x115dd5000] 08:05:45 INFO - PROCESS | 1653 | 1466694345457 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]]]}] 08:05:45 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. 08:05:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 517ms 08:05:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:05:45 INFO - PROCESS | 1653 | 1466694345477 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1653 | 1466694345478 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:05:45 INFO - PROCESS | 1653 | 1466694345481 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1653 | 1466694345483 Marionette TRACE conn2 <- [1,542,null,{}] 08:05:45 INFO - PROCESS | 1653 | 1466694345487 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}] 08:05:45 INFO - PROCESS | 1653 | 1466694345489 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:45 INFO - PROCESS | 1653 | 1466694345620 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:05:45 INFO - PROCESS | 1653 | 1466694345627 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1653 | 1466694345629 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf1a000 == 50 [pid = 1653] [id = 143] 08:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116f92400) [pid = 1653] [serial = 426] [outer = 0x0] 08:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128a53400) [pid = 1653] [serial = 427] [outer = 0x116f92400] 08:05:45 INFO - PROCESS | 1653 | 1466694345655 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12a524000) [pid = 1653] [serial = 428] [outer = 0x116f92400] 08:05:45 INFO - PROCESS | 1653 | 1466694345958 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]]]}] 08:05:46 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. 08:05:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 08:05:46 INFO - PROCESS | 1653 | 1466694346005 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1653 | 1466694346007 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:05:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:05:46 INFO - PROCESS | 1653 | 1466694346009 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1653 | 1466694346010 Marionette TRACE conn2 <- [1,546,null,{}] 08:05:46 INFO - PROCESS | 1653 | 1466694346012 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}] 08:05:46 INFO - PROCESS | 1653 | 1466694346013 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:46 INFO - PROCESS | 1653 | 1466694346112 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:05:46 INFO - PROCESS | 1653 | 1466694346116 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1653 | 1466694346117 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d167800 == 51 [pid = 1653] [id = 144] 08:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11299a000) [pid = 1653] [serial = 429] [outer = 0x0] 08:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1129a1400) [pid = 1653] [serial = 430] [outer = 0x11299a000] 08:05:46 INFO - PROCESS | 1653 | 1466694346149 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1164e1400) [pid = 1653] [serial = 431] [outer = 0x11299a000] 08:05:46 INFO - PROCESS | 1653 | 1466694346506 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]]]}] 08:05:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:05:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 08:05:46 INFO - PROCESS | 1653 | 1466694346528 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1653 | 1466694346529 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:05:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:05:46 INFO - PROCESS | 1653 | 1466694346532 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1653 | 1466694346533 Marionette TRACE conn2 <- [1,550,null,{}] 08:05:46 INFO - PROCESS | 1653 | 1466694346535 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}] 08:05:46 INFO - PROCESS | 1653 | 1466694346536 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:46 INFO - PROCESS | 1653 | 1466694346673 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:05:46 INFO - PROCESS | 1653 | 1466694346782 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1653 | 1466694346784 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164b8800 == 52 [pid = 1653] [id = 145] 08:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x111e58c00) [pid = 1653] [serial = 432] [outer = 0x0] 08:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11299c400) [pid = 1653] [serial = 433] [outer = 0x111e58c00] 08:05:46 INFO - PROCESS | 1653 | 1466694346823 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x114fb0400) [pid = 1653] [serial = 434] [outer = 0x111e58c00] 08:05:47 INFO - PROCESS | 1653 | 1466694347210 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]]]}] 08:05:47 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. 08:05:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 719ms 08:05:47 INFO - PROCESS | 1653 | 1466694347253 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1653 | 1466694347255 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:05:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:05:47 INFO - PROCESS | 1653 | 1466694347258 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1653 | 1466694347260 Marionette TRACE conn2 <- [1,554,null,{}] 08:05:47 INFO - PROCESS | 1653 | 1466694347264 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}] 08:05:47 INFO - PROCESS | 1653 | 1466694347267 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:47 INFO - PROCESS | 1653 | 1466694347376 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:05:47 INFO - PROCESS | 1653 | 1466694347471 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1653 | 1466694347473 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb1000 == 53 [pid = 1653] [id = 146] 08:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119a0d800) [pid = 1653] [serial = 435] [outer = 0x0] 08:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1211e3800) [pid = 1653] [serial = 436] [outer = 0x119a0d800] 08:05:47 INFO - PROCESS | 1653 | 1466694347503 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123807800) [pid = 1653] [serial = 437] [outer = 0x119a0d800] 08:05:47 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:47 INFO - PROCESS | 1653 | 1466694347911 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]]]}] 08:05:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:05:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 669ms 08:05:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:05:47 INFO - PROCESS | 1653 | 1466694347930 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1653 | 1466694347932 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:05:47 INFO - PROCESS | 1653 | 1466694347935 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1653 | 1466694347936 Marionette TRACE conn2 <- [1,558,null,{}] 08:05:47 INFO - PROCESS | 1653 | 1466694347939 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}] 08:05:47 INFO - PROCESS | 1653 | 1466694347940 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:48 INFO - PROCESS | 1653 | 1466694348051 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:05:48 INFO - PROCESS | 1653 | 1466694348110 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1653 | 1466694348111 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba58000 == 54 [pid = 1653] [id = 147] 08:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12453b800) [pid = 1653] [serial = 438] [outer = 0x0] 08:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12578dc00) [pid = 1653] [serial = 439] [outer = 0x12453b800] 08:05:48 INFO - PROCESS | 1653 | 1466694348141 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1269fa400) [pid = 1653] [serial = 440] [outer = 0x12453b800] 08:05:48 INFO - PROCESS | 1653 | 1466694348536 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]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:05:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 669ms 08:05:48 INFO - PROCESS | 1653 | 1466694348605 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1653 | 1466694348606 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:05:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:05:48 INFO - PROCESS | 1653 | 1466694348614 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1653 | 1466694348618 Marionette TRACE conn2 <- [1,562,null,{}] 08:05:48 INFO - PROCESS | 1653 | 1466694348640 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}] 08:05:48 INFO - PROCESS | 1653 | 1466694348643 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:48 INFO - PROCESS | 1653 | 1466694348772 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:05:48 INFO - PROCESS | 1653 | 1466694348844 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1653 | 1466694348845 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46e000 == 55 [pid = 1653] [id = 148] 08:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1289d9000) [pid = 1653] [serial = 441] [outer = 0x0] 08:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128b13800) [pid = 1653] [serial = 442] [outer = 0x1289d9000] 08:05:48 INFO - PROCESS | 1653 | 1466694348874 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128b17c00) [pid = 1653] [serial = 443] [outer = 0x1289d9000] 08:05:49 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:49 INFO - PROCESS | 1653 | 1466694349275 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]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:05:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 694ms 08:05:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:05:49 INFO - PROCESS | 1653 | 1466694349304 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1653 | 1466694349306 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:05:49 INFO - PROCESS | 1653 | 1466694349309 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1653 | 1466694349310 Marionette TRACE conn2 <- [1,566,null,{}] 08:05:49 INFO - PROCESS | 1653 | 1466694349312 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}] 08:05:49 INFO - PROCESS | 1653 | 1466694349314 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:49 INFO - PROCESS | 1653 | 1466694349423 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:05:49 INFO - PROCESS | 1653 | 1466694349481 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1653 | 1466694349482 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d819800 == 56 [pid = 1653] [id = 149] 08:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x128b0ac00) [pid = 1653] [serial = 444] [outer = 0x0] 08:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a4f3c00) [pid = 1653] [serial = 445] [outer = 0x128b0ac00] 08:05:49 INFO - PROCESS | 1653 | 1466694349552 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a520400) [pid = 1653] [serial = 446] [outer = 0x128b0ac00] 08:05:49 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:49 INFO - PROCESS | 1653 | 1466694349958 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]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:05:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 668ms 08:05:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:05:49 INFO - PROCESS | 1653 | 1466694349977 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1653 | 1466694349978 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:05:49 INFO - PROCESS | 1653 | 1466694349981 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1653 | 1466694349982 Marionette TRACE conn2 <- [1,570,null,{}] 08:05:49 INFO - PROCESS | 1653 | 1466694349984 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}] 08:05:49 INFO - PROCESS | 1653 | 1466694349986 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:50 INFO - PROCESS | 1653 | 1466694350110 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:05:50 INFO - PROCESS | 1653 | 1466694350182 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1653 | 1466694350187 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cad800 == 57 [pid = 1653] [id = 150] 08:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a523400) [pid = 1653] [serial = 447] [outer = 0x0] 08:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12a526000) [pid = 1653] [serial = 448] [outer = 0x12a523400] 08:05:50 INFO - PROCESS | 1653 | 1466694350223 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12ae6ac00) [pid = 1653] [serial = 449] [outer = 0x12a523400] 08:05:50 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:50 INFO - PROCESS | 1653 | 1466694350849 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]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:05:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 921ms 08:05:50 INFO - PROCESS | 1653 | 1466694350924 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1653 | 1466694350927 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:05:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:05:50 INFO - PROCESS | 1653 | 1466694350934 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1653 | 1466694350938 Marionette TRACE conn2 <- [1,574,null,{}] 08:05:50 INFO - PROCESS | 1653 | 1466694350943 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}] 08:05:50 INFO - PROCESS | 1653 | 1466694350946 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:51 INFO - PROCESS | 1653 | 1466694351090 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:05:51 INFO - PROCESS | 1653 | 1466694351195 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1653 | 1466694351197 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962e000 == 58 [pid = 1653] [id = 151] 08:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116982400) [pid = 1653] [serial = 450] [outer = 0x0] 08:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1181aa000) [pid = 1653] [serial = 451] [outer = 0x116982400] 08:05:51 INFO - PROCESS | 1653 | 1466694351242 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1195e9000) [pid = 1653] [serial = 452] [outer = 0x116982400] 08:05:51 INFO - PROCESS | 1653 | 1466694351718 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]]]}] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12d167800 == 57 [pid = 1653] [id = 144] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf1a000 == 56 [pid = 1653] [id = 143] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba5a000 == 55 [pid = 1653] [id = 142] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4c1800 == 54 [pid = 1653] [id = 141] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12b724800 == 53 [pid = 1653] [id = 140] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x113c2a800 == 52 [pid = 1653] [id = 139] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed1000 == 51 [pid = 1653] [id = 138] 08:05:51 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12c460c00) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128a0d800 == 50 [pid = 1653] [id = 137] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bf000 == 49 [pid = 1653] [id = 136] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb3000 == 48 [pid = 1653] [id = 135] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11745b800 == 47 [pid = 1653] [id = 134] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x116676800 == 46 [pid = 1653] [id = 133] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a1000 == 45 [pid = 1653] [id = 131] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1257b7800 == 44 [pid = 1653] [id = 130] 08:05:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11836e000 == 43 [pid = 1653] [id = 129] 08:05:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:05:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 875ms 08:05:51 INFO - PROCESS | 1653 | 1466694351808 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1653 | 1466694351811 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:05:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:05:51 INFO - PROCESS | 1653 | 1466694351815 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1653 | 1466694351816 Marionette TRACE conn2 <- [1,578,null,{}] 08:05:51 INFO - PROCESS | 1653 | 1466694351825 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}] 08:05:51 INFO - PROCESS | 1653 | 1466694351826 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:51 INFO - PROCESS | 1653 | 1466694351911 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:05:51 INFO - PROCESS | 1653 | 1466694351923 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1653 | 1466694351924 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116abc800 == 44 [pid = 1653] [id = 152] 08:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1211e3c00) [pid = 1653] [serial = 453] [outer = 0x0] 08:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1211ec000) [pid = 1653] [serial = 454] [outer = 0x1211e3c00] 08:05:51 INFO - PROCESS | 1653 | 1466694351952 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124546400) [pid = 1653] [serial = 455] [outer = 0x1211e3c00] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12ba45c00) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1181b5000) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x123be5c00) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128a51800) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12b836800) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12ba4c400) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x129112c00) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1269e6400) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124e2e000) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x124450000) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118726800) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1181abc00) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12738f400) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1195ed000) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1210dd000) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1211eb000) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1211efc00) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1269e4000) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118725800) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11697b400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1269b4000) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1269e3000) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x129703800) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1269e5000) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1269d9c00) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ab49800) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a4ef800) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11992d800) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ba51800) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12ace9800) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12ab3f400) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ae70800) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128e5a800) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12ba45000) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1269fec00) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12beecc00) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269fcc00) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1653 | 1466694352324 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]]]}] 08:05:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:05:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 525ms 08:05:52 INFO - PROCESS | 1653 | 1466694352340 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1653 | 1466694352342 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:05:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:05:52 INFO - PROCESS | 1653 | 1466694352344 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1653 | 1466694352347 Marionette TRACE conn2 <- [1,582,null,{}] 08:05:52 INFO - PROCESS | 1653 | 1466694352360 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}] 08:05:52 INFO - PROCESS | 1653 | 1466694352363 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:52 INFO - PROCESS | 1653 | 1466694352449 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:05:52 INFO - PROCESS | 1653 | 1466694352456 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1653 | 1466694352458 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b4b800 == 45 [pid = 1653] [id = 153] 08:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269af800) [pid = 1653] [serial = 456] [outer = 0x0] 08:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1269e5c00) [pid = 1653] [serial = 457] [outer = 0x1269af800] 08:05:52 INFO - PROCESS | 1653 | 1466694352486 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126d09000) [pid = 1653] [serial = 458] [outer = 0x1269af800] 08:05:52 INFO - PROCESS | 1653 | 1466694352875 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]]]}] 08:05:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:05:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 08:05:52 INFO - PROCESS | 1653 | 1466694352915 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1653 | 1466694352919 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:05:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:05:52 INFO - PROCESS | 1653 | 1466694352924 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1653 | 1466694352925 Marionette TRACE conn2 <- [1,586,null,{}] 08:05:52 INFO - PROCESS | 1653 | 1466694352928 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}] 08:05:52 INFO - PROCESS | 1653 | 1466694352930 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:53 INFO - PROCESS | 1653 | 1466694353038 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:05:53 INFO - PROCESS | 1653 | 1466694353045 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1653 | 1466694353047 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242a0000 == 46 [pid = 1653] [id = 154] 08:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126fef800) [pid = 1653] [serial = 459] [outer = 0x0] 08:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1288c8c00) [pid = 1653] [serial = 460] [outer = 0x126fef800] 08:05:53 INFO - PROCESS | 1653 | 1466694353083 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1288d0000) [pid = 1653] [serial = 461] [outer = 0x126fef800] 08:05:53 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:53 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:05:53 INFO - PROCESS | 1653 | 1466694353574 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]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:05:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 669ms 08:05:53 INFO - PROCESS | 1653 | 1466694353593 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1653 | 1466694353595 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:05:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:05:53 INFO - PROCESS | 1653 | 1466694353598 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1653 | 1466694353600 Marionette TRACE conn2 <- [1,590,null,{}] 08:05:53 INFO - PROCESS | 1653 | 1466694353603 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}] 08:05:53 INFO - PROCESS | 1653 | 1466694353606 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:53 INFO - PROCESS | 1653 | 1466694353708 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:05:53 INFO - PROCESS | 1653 | 1466694353713 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1653 | 1466694353714 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251d1800 == 47 [pid = 1653] [id = 155] 08:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1288d4400) [pid = 1653] [serial = 462] [outer = 0x0] 08:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1289dac00) [pid = 1653] [serial = 463] [outer = 0x1288d4400] 08:05:53 INFO - PROCESS | 1653 | 1466694353739 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128a5a000) [pid = 1653] [serial = 464] [outer = 0x1288d4400] 08:05:54 INFO - PROCESS | 1653 | 1466694354086 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]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:05:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 08:05:54 INFO - PROCESS | 1653 | 1466694354118 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1653 | 1466694354121 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:05:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:05:54 INFO - PROCESS | 1653 | 1466694354124 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1653 | 1466694354125 Marionette TRACE conn2 <- [1,594,null,{}] 08:05:54 INFO - PROCESS | 1653 | 1466694354127 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}] 08:05:54 INFO - PROCESS | 1653 | 1466694354131 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:54 INFO - PROCESS | 1653 | 1466694354263 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:05:54 INFO - PROCESS | 1653 | 1466694354277 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1653 | 1466694354278 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e20000 == 48 [pid = 1653] [id = 156] 08:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b0b800) [pid = 1653] [serial = 465] [outer = 0x0] 08:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128e55c00) [pid = 1653] [serial = 466] [outer = 0x128b0b800] 08:05:54 INFO - PROCESS | 1653 | 1466694354303 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a51b400) [pid = 1653] [serial = 467] [outer = 0x128b0b800] 08:05:54 INFO - PROCESS | 1653 | 1466694354698 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]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:05:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 619ms 08:05:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:05:54 INFO - PROCESS | 1653 | 1466694354743 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1653 | 1466694354744 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:05:54 INFO - PROCESS | 1653 | 1466694354746 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1653 | 1466694354748 Marionette TRACE conn2 <- [1,598,null,{}] 08:05:54 INFO - PROCESS | 1653 | 1466694354750 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}] 08:05:54 INFO - PROCESS | 1653 | 1466694354751 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:54 INFO - PROCESS | 1653 | 1466694354861 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:05:54 INFO - PROCESS | 1653 | 1466694354907 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1653 | 1466694354908 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974b800 == 49 [pid = 1653] [id = 157] 08:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1181ad800) [pid = 1653] [serial = 468] [outer = 0x0] 08:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12a521400) [pid = 1653] [serial = 469] [outer = 0x1181ad800] 08:05:54 INFO - PROCESS | 1653 | 1466694354933 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12acef400) [pid = 1653] [serial = 470] [outer = 0x1181ad800] 08:05:55 INFO - PROCESS | 1653 | 1466694355265 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]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 568ms 08:05:55 INFO - PROCESS | 1653 | 1466694355315 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1653 | 1466694355316 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:05:55 INFO - PROCESS | 1653 | 1466694355318 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1653 | 1466694355319 Marionette TRACE conn2 <- [1,602,null,{}] 08:05:55 INFO - PROCESS | 1653 | 1466694355322 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}] 08:05:55 INFO - PROCESS | 1653 | 1466694355323 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:55 INFO - PROCESS | 1653 | 1466694355439 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:05:55 INFO - PROCESS | 1653 | 1466694355476 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1653 | 1466694355478 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab7c800 == 50 [pid = 1653] [id = 158] 08:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128b0c400) [pid = 1653] [serial = 471] [outer = 0x0] 08:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12af1d400) [pid = 1653] [serial = 472] [outer = 0x128b0c400] 08:05:55 INFO - PROCESS | 1653 | 1466694355505 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ba36c00) [pid = 1653] [serial = 473] [outer = 0x128b0c400] 08:05:55 INFO - PROCESS | 1653 | 1466694355894 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]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:05:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 619ms 08:05:55 INFO - PROCESS | 1653 | 1466694355939 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1653 | 1466694355941 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:05:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:05:55 INFO - PROCESS | 1653 | 1466694355944 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1653 | 1466694355946 Marionette TRACE conn2 <- [1,606,null,{}] 08:05:55 INFO - PROCESS | 1653 | 1466694355949 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}] 08:05:55 INFO - PROCESS | 1653 | 1466694355951 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:56 INFO - PROCESS | 1653 | 1466694356131 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:05:56 INFO - PROCESS | 1653 | 1466694356182 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1653 | 1466694356183 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b70d000 == 51 [pid = 1653] [id = 159] 08:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12ba3e400) [pid = 1653] [serial = 474] [outer = 0x0] 08:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ba4a000) [pid = 1653] [serial = 475] [outer = 0x12ba3e400] 08:05:56 INFO - PROCESS | 1653 | 1466694356223 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12bee3c00) [pid = 1653] [serial = 476] [outer = 0x12ba3e400] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12ab3cc00) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x115dd5000) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1289e5c00) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116f92400) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12bee7800) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bef0c00) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116f9c400) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12c467000) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126f20c00) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116984800) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124e84c00) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:05:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119925c00) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:05:56 INFO - PROCESS | 1653 | 1466694356757 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]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:05:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 821ms 08:05:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:05:56 INFO - PROCESS | 1653 | 1466694356764 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1653 | 1466694356765 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:05:56 INFO - PROCESS | 1653 | 1466694356773 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1653 | 1466694356774 Marionette TRACE conn2 <- [1,610,null,{}] 08:05:56 INFO - PROCESS | 1653 | 1466694356776 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}] 08:05:56 INFO - PROCESS | 1653 | 1466694356778 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:56 INFO - PROCESS | 1653 | 1466694356873 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:05:56 INFO - PROCESS | 1653 | 1466694356940 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1653 | 1466694356941 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba6f000 == 52 [pid = 1653] [id = 160] 08:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x114fb2400) [pid = 1653] [serial = 477] [outer = 0x0] 08:05:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1269fc000) [pid = 1653] [serial = 478] [outer = 0x114fb2400] 08:05:56 INFO - PROCESS | 1653 | 1466694356966 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12ba3fc00) [pid = 1653] [serial = 479] [outer = 0x114fb2400] 08:05:57 INFO - PROCESS | 1653 | 1466694357230 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]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:05:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 473ms 08:05:57 INFO - PROCESS | 1653 | 1466694357241 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1653 | 1466694357243 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:05:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:05:57 INFO - PROCESS | 1653 | 1466694357250 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1653 | 1466694357253 Marionette TRACE conn2 <- [1,614,null,{}] 08:05:57 INFO - PROCESS | 1653 | 1466694357262 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}] 08:05:57 INFO - PROCESS | 1653 | 1466694357264 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:57 INFO - PROCESS | 1653 | 1466694357374 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:05:57 INFO - PROCESS | 1653 | 1466694357378 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1653 | 1466694357379 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4b9800 == 53 [pid = 1653] [id = 161] 08:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129343c00) [pid = 1653] [serial = 480] [outer = 0x0] 08:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bef0c00) [pid = 1653] [serial = 481] [outer = 0x129343c00] 08:05:57 INFO - PROCESS | 1653 | 1466694357406 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12cf36800) [pid = 1653] [serial = 482] [outer = 0x129343c00] 08:05:57 INFO - PROCESS | 1653 | 1466694357851 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]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:05:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 627ms 08:05:57 INFO - PROCESS | 1653 | 1466694357877 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:05:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:05:57 INFO - PROCESS | 1653 | 1466694357880 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:05:57 INFO - PROCESS | 1653 | 1466694357884 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1653 | 1466694357886 Marionette TRACE conn2 <- [1,618,null,{}] 08:05:57 INFO - PROCESS | 1653 | 1466694357889 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}] 08:05:57 INFO - PROCESS | 1653 | 1466694357891 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:58 INFO - PROCESS | 1653 | 1466694358023 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:05:58 INFO - PROCESS | 1653 | 1466694358032 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1653 | 1466694358032 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9ad000 == 54 [pid = 1653] [id = 162] 08:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x110ed4000) [pid = 1653] [serial = 483] [outer = 0x0] 08:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x110ee0800) [pid = 1653] [serial = 484] [outer = 0x110ed4000] 08:05:58 INFO - PROCESS | 1653 | 1466694358073 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ba42c00) [pid = 1653] [serial = 485] [outer = 0x110ed4000] 08:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x113ddc000) [pid = 1653] [serial = 486] [outer = 0x12444c400] 08:05:58 INFO - PROCESS | 1653 | 1466694358471 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]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:05:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 620ms 08:05:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:05:58 INFO - PROCESS | 1653 | 1466694358504 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1653 | 1466694358506 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:05:58 INFO - PROCESS | 1653 | 1466694358508 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1653 | 1466694358510 Marionette TRACE conn2 <- [1,622,null,{}] 08:05:58 INFO - PROCESS | 1653 | 1466694358526 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}] 08:05:58 INFO - PROCESS | 1653 | 1466694358528 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:58 INFO - PROCESS | 1653 | 1466694358737 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:05:58 INFO - PROCESS | 1653 | 1466694358844 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1653 | 1466694358845 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e2e000 == 55 [pid = 1653] [id = 163] 08:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x110edc400) [pid = 1653] [serial = 487] [outer = 0x0] 08:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11299dc00) [pid = 1653] [serial = 488] [outer = 0x110edc400] 08:05:58 INFO - PROCESS | 1653 | 1466694358878 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116776c00) [pid = 1653] [serial = 489] [outer = 0x110edc400] 08:05:59 INFO - PROCESS | 1653 | 1466694359287 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]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 819ms 08:05:59 INFO - PROCESS | 1653 | 1466694359328 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:05:59 INFO - PROCESS | 1653 | 1466694359331 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:05:59 INFO - PROCESS | 1653 | 1466694359335 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1653 | 1466694359339 Marionette TRACE conn2 <- [1,626,null,{}] 08:05:59 INFO - PROCESS | 1653 | 1466694359342 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}] 08:05:59 INFO - PROCESS | 1653 | 1466694359344 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:59 INFO - PROCESS | 1653 | 1466694359456 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:05:59 INFO - PROCESS | 1653 | 1466694359516 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1653 | 1466694359518 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:05:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962a000 == 56 [pid = 1653] [id = 164] 08:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118241000) [pid = 1653] [serial = 490] [outer = 0x0] 08:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119be1c00) [pid = 1653] [serial = 491] [outer = 0x118241000] 08:05:59 INFO - PROCESS | 1653 | 1466694359590 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x123806800) [pid = 1653] [serial = 492] [outer = 0x118241000] 08:06:00 INFO - PROCESS | 1653 | 1466694360026 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]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 723ms 08:06:00 INFO - PROCESS | 1653 | 1466694360085 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1653 | 1466694360087 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:06:00 INFO - PROCESS | 1653 | 1466694360092 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1653 | 1466694360093 Marionette TRACE conn2 <- [1,630,null,{}] 08:06:00 INFO - PROCESS | 1653 | 1466694360096 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}] 08:06:00 INFO - PROCESS | 1653 | 1466694360097 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:00 INFO - PROCESS | 1653 | 1466694360211 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:06:00 INFO - PROCESS | 1653 | 1466694360285 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1653 | 1466694360287 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12975f800 == 57 [pid = 1653] [id = 165] 08:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12578a800) [pid = 1653] [serial = 493] [outer = 0x0] 08:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1269f5c00) [pid = 1653] [serial = 494] [outer = 0x12578a800] 08:06:00 INFO - PROCESS | 1653 | 1466694360316 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x127110000) [pid = 1653] [serial = 495] [outer = 0x12578a800] 08:06:00 INFO - PROCESS | 1653 | 1466694360744 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]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 08:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:06:00 INFO - PROCESS | 1653 | 1466694360762 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1653 | 1466694360765 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:06:00 INFO - PROCESS | 1653 | 1466694360775 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1653 | 1466694360778 Marionette TRACE conn2 <- [1,634,null,{}] 08:06:00 INFO - PROCESS | 1653 | 1466694360781 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}] 08:06:00 INFO - PROCESS | 1653 | 1466694360783 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:00 INFO - PROCESS | 1653 | 1466694360895 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:06:00 INFO - PROCESS | 1653 | 1466694360954 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1653 | 1466694360955 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d463000 == 58 [pid = 1653] [id = 166] 08:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126920400) [pid = 1653] [serial = 496] [outer = 0x0] 08:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128a5a400) [pid = 1653] [serial = 497] [outer = 0x126920400] 08:06:01 INFO - PROCESS | 1653 | 1466694361025 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x129708400) [pid = 1653] [serial = 498] [outer = 0x126920400] 08:06:01 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:01 INFO - PROCESS | 1653 | 1466694361453 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]]]}] 08:06:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:06:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 727ms 08:06:01 INFO - PROCESS | 1653 | 1466694361496 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1653 | 1466694361498 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:06:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:06:01 INFO - PROCESS | 1653 | 1466694361513 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1653 | 1466694361514 Marionette TRACE conn2 <- [1,638,null,{}] 08:06:01 INFO - PROCESS | 1653 | 1466694361519 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}] 08:06:01 INFO - PROCESS | 1653 | 1466694361520 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:01 INFO - PROCESS | 1653 | 1466694361627 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:06:01 INFO - PROCESS | 1653 | 1466694361685 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1653 | 1466694361687 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dac4000 == 59 [pid = 1653] [id = 167] 08:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12970fc00) [pid = 1653] [serial = 499] [outer = 0x0] 08:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12ab3cc00) [pid = 1653] [serial = 500] [outer = 0x12970fc00] 08:06:01 INFO - PROCESS | 1653 | 1466694361716 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12ba52800) [pid = 1653] [serial = 501] [outer = 0x12970fc00] 08:06:01 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:02 INFO - PROCESS | 1653 | 1466694362328 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]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 886ms 08:06:02 INFO - PROCESS | 1653 | 1466694362386 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1653 | 1466694362389 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:06:02 INFO - PROCESS | 1653 | 1466694362392 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1653 | 1466694362394 Marionette TRACE conn2 <- [1,642,null,{}] 08:06:02 INFO - PROCESS | 1653 | 1466694362398 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}] 08:06:02 INFO - PROCESS | 1653 | 1466694362399 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:02 INFO - PROCESS | 1653 | 1466694362498 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:06:02 INFO - PROCESS | 1653 | 1466694362571 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1653 | 1466694362574 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251cd800 == 60 [pid = 1653] [id = 168] 08:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1181ad400) [pid = 1653] [serial = 502] [outer = 0x0] 08:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118727c00) [pid = 1653] [serial = 503] [outer = 0x1181ad400] 08:06:02 INFO - PROCESS | 1653 | 1466694362602 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1210d9400) [pid = 1653] [serial = 504] [outer = 0x1181ad400] 08:06:03 INFO - PROCESS | 1653 | 1466694363055 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]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 08:06:03 INFO - PROCESS | 1653 | 1466694363063 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1653 | 1466694363066 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:06:03 INFO - PROCESS | 1653 | 1466694363073 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1653 | 1466694363074 Marionette TRACE conn2 <- [1,646,null,{}] 08:06:03 INFO - PROCESS | 1653 | 1466694363077 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}] 08:06:03 INFO - PROCESS | 1653 | 1466694363078 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:03 INFO - PROCESS | 1653 | 1466694363175 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:06:03 INFO - PROCESS | 1653 | 1466694363250 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1653 | 1466694363251 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239b7800 == 61 [pid = 1653] [id = 169] 08:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x123855000) [pid = 1653] [serial = 505] [outer = 0x0] 08:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12385a800) [pid = 1653] [serial = 506] [outer = 0x123855000] 08:06:03 INFO - PROCESS | 1653 | 1466694363279 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x123e09000) [pid = 1653] [serial = 507] [outer = 0x123855000] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c98f800 == 60 [pid = 1653] [id = 128] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9ad000 == 59 [pid = 1653] [id = 162] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4b9800 == 58 [pid = 1653] [id = 161] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba6f000 == 57 [pid = 1653] [id = 160] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b70d000 == 56 [pid = 1653] [id = 159] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab7c800 == 55 [pid = 1653] [id = 158] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12974b800 == 54 [pid = 1653] [id = 157] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128e20000 == 53 [pid = 1653] [id = 156] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1251d1800 == 52 [pid = 1653] [id = 155] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1242a0000 == 51 [pid = 1653] [id = 154] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119b4b800 == 50 [pid = 1653] [id = 153] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116abc800 == 49 [pid = 1653] [id = 152] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11962e000 == 48 [pid = 1653] [id = 151] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb1000 == 47 [pid = 1653] [id = 146] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1164b8800 == 46 [pid = 1653] [id = 145] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1131c0800 == 45 [pid = 1653] [id = 65] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123a8a800 == 44 [pid = 1653] [id = 114] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11746c000 == 43 [pid = 1653] [id = 113] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1297da800 == 42 [pid = 1653] [id = 78] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba58000 == 41 [pid = 1653] [id = 147] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1188bc000 == 40 [pid = 1653] [id = 100] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12acc6800 == 39 [pid = 1653] [id = 95] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d819800 == 38 [pid = 1653] [id = 149] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123cad800 == 37 [pid = 1653] [id = 150] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46e000 == 36 [pid = 1653] [id = 148] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119cd1000 == 35 [pid = 1653] [id = 115] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba5a800 == 34 [pid = 1653] [id = 99] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac1000 == 33 [pid = 1653] [id = 132] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1251cd800 == 32 [pid = 1653] [id = 168] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12dac4000 == 31 [pid = 1653] [id = 167] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12d463000 == 30 [pid = 1653] [id = 166] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12975f800 == 29 [pid = 1653] [id = 165] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11962a000 == 28 [pid = 1653] [id = 164] 08:06:03 INFO - PROCESS | 1653 | --DOCSHELL 0x115e2e000 == 27 [pid = 1653] [id = 163] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1129a1400) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12bee6000) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1269de800) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x129114c00) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12a524000) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x117e0fc00) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12b834400) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12d1c6400) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1199ad800) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12cf3a400) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1199a0c00) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124451400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x128a53000) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1195e8400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1269b0c00) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12738e000) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12c465400) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1181b6000) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11816d800) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124212000) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124bf9c00) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a4bcc00) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128a53400) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12cf31000) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126d09c00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128a56000) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12d15cc00) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128c46c00) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 08:06:04 INFO - PROCESS | 1653 | 1466694364267 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]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1222ms 08:06:04 INFO - PROCESS | 1653 | 1466694364297 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1653 | 1466694364299 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:06:04 INFO - PROCESS | 1653 | 1466694364311 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1653 | 1466694364314 Marionette TRACE conn2 <- [1,650,null,{}] 08:06:04 INFO - PROCESS | 1653 | 1466694364317 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}] 08:06:04 INFO - PROCESS | 1653 | 1466694364321 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:04 INFO - PROCESS | 1653 | 1466694364399 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:06:04 INFO - PROCESS | 1653 | 1466694364408 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1653 | 1466694364410 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e4b000 == 28 [pid = 1653] [id = 170] 08:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1133ae400) [pid = 1653] [serial = 508] [outer = 0x0] 08:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x114fb9c00) [pid = 1653] [serial = 509] [outer = 0x1133ae400] 08:06:04 INFO - PROCESS | 1653 | 1466694364438 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116199c00) [pid = 1653] [serial = 510] [outer = 0x1133ae400] 08:06:04 INFO - PROCESS | 1653 | 1466694364790 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]]]}] 08:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 521ms 08:06:04 INFO - PROCESS | 1653 | 1466694364832 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1653 | 1466694364835 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:06:04 INFO - PROCESS | 1653 | 1466694364847 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1653 | 1466694364849 Marionette TRACE conn2 <- [1,654,null,{}] 08:06:04 INFO - PROCESS | 1653 | 1466694364851 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}] 08:06:04 INFO - PROCESS | 1653 | 1466694364853 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:04 INFO - PROCESS | 1653 | 1466694364933 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:06:04 INFO - PROCESS | 1653 | 1466694364941 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1653 | 1466694364942 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x117158800 == 29 [pid = 1653] [id = 171] 08:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116904800) [pid = 1653] [serial = 511] [outer = 0x0] 08:06:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116f93800) [pid = 1653] [serial = 512] [outer = 0x116904800] 08:06:04 INFO - PROCESS | 1653 | 1466694364970 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11816c000) [pid = 1653] [serial = 513] [outer = 0x116904800] 08:06:05 INFO - PROCESS | 1653 | 1466694365346 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]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 522ms 08:06:05 INFO - PROCESS | 1653 | 1466694365366 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1653 | 1466694365368 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:06:05 INFO - PROCESS | 1653 | 1466694365378 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1653 | 1466694365380 Marionette TRACE conn2 <- [1,658,null,{}] 08:06:05 INFO - PROCESS | 1653 | 1466694365388 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}] 08:06:05 INFO - PROCESS | 1653 | 1466694365392 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:05 INFO - PROCESS | 1653 | 1466694365471 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:06:05 INFO - PROCESS | 1653 | 1466694365476 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1653 | 1466694365478 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11917e000 == 30 [pid = 1653] [id = 172] 08:06:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1181ac000) [pid = 1653] [serial = 514] [outer = 0x0] 08:06:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1188a8c00) [pid = 1653] [serial = 515] [outer = 0x1181ac000] 08:06:05 INFO - PROCESS | 1653 | 1466694365507 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1195ec800) [pid = 1653] [serial = 516] [outer = 0x1181ac000] 08:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 528ms 08:06:05 INFO - PROCESS | 1653 | 1466694365896 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]]]}] 08:06:05 INFO - PROCESS | 1653 | 1466694365907 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1653 | 1466694365910 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:06:05 INFO - PROCESS | 1653 | 1466694365913 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1653 | 1466694365915 Marionette TRACE conn2 <- [1,662,null,{}] 08:06:05 INFO - PROCESS | 1653 | 1466694365920 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}] 08:06:05 INFO - PROCESS | 1653 | 1466694365922 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:06 INFO - PROCESS | 1653 | 1466694366095 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:06:06 INFO - PROCESS | 1653 | 1466694366122 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1653 | 1466694366124 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x119633800 == 31 [pid = 1653] [id = 173] 08:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1195eb800) [pid = 1653] [serial = 517] [outer = 0x0] 08:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1199a0400) [pid = 1653] [serial = 518] [outer = 0x1195eb800] 08:06:06 INFO - PROCESS | 1653 | 1466694366165 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1211e2800) [pid = 1653] [serial = 519] [outer = 0x1195eb800] 08:06:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:06 INFO - PROCESS | 1653 | 1466694366551 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]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 08:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:06:06 INFO - PROCESS | 1653 | 1466694366584 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1653 | 1466694366586 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:06:06 INFO - PROCESS | 1653 | 1466694366588 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1653 | 1466694366589 Marionette TRACE conn2 <- [1,666,null,{}] 08:06:06 INFO - PROCESS | 1653 | 1466694366591 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}] 08:06:06 INFO - PROCESS | 1653 | 1466694366592 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:06 INFO - PROCESS | 1653 | 1466694366689 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:06:06 INFO - PROCESS | 1653 | 1466694366693 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1653 | 1466694366694 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x124080800 == 32 [pid = 1653] [id = 174] 08:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1195ef800) [pid = 1653] [serial = 520] [outer = 0x0] 08:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x123805400) [pid = 1653] [serial = 521] [outer = 0x1195ef800] 08:06:06 INFO - PROCESS | 1653 | 1466694366719 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x123854c00) [pid = 1653] [serial = 522] [outer = 0x1195ef800] 08:06:06 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:07 INFO - PROCESS | 1653 | 1466694367092 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]]]}] 08:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 08:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:06:07 INFO - PROCESS | 1653 | 1466694367107 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1653 | 1466694367109 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:06:07 INFO - PROCESS | 1653 | 1466694367111 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1653 | 1466694367112 Marionette TRACE conn2 <- [1,670,null,{}] 08:06:07 INFO - PROCESS | 1653 | 1466694367114 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}] 08:06:07 INFO - PROCESS | 1653 | 1466694367119 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:07 INFO - PROCESS | 1653 | 1466694367230 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:06:07 INFO - PROCESS | 1653 | 1466694367236 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1653 | 1466694367237 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251d1800 == 33 [pid = 1653] [id = 175] 08:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x123858400) [pid = 1653] [serial = 523] [outer = 0x0] 08:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x124450000) [pid = 1653] [serial = 524] [outer = 0x123858400] 08:06:07 INFO - PROCESS | 1653 | 1466694367263 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x124e8ac00) [pid = 1653] [serial = 525] [outer = 0x123858400] 08:06:07 INFO - PROCESS | 1653 | 1466694367612 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]]]}] 08:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 08:06:07 INFO - PROCESS | 1653 | 1466694367630 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1653 | 1466694367631 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:06:07 INFO - PROCESS | 1653 | 1466694367639 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1653 | 1466694367641 Marionette TRACE conn2 <- [1,674,null,{}] 08:06:07 INFO - PROCESS | 1653 | 1466694367643 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}] 08:06:07 INFO - PROCESS | 1653 | 1466694367645 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:07 INFO - PROCESS | 1653 | 1466694367756 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:06:07 INFO - PROCESS | 1653 | 1466694367761 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1653 | 1466694367763 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a06800 == 34 [pid = 1653] [id = 176] 08:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124e8ec00) [pid = 1653] [serial = 526] [outer = 0x0] 08:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12691e800) [pid = 1653] [serial = 527] [outer = 0x124e8ec00] 08:06:07 INFO - PROCESS | 1653 | 1466694367799 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1269de800) [pid = 1653] [serial = 528] [outer = 0x124e8ec00] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1181ad800) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x128b0c400) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12ba3e400) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x114fb2400) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x129343c00) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1269af800) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x111e58c00) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x119a0d800) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x126fef800) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12a523400) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1288d4400) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1211e3c00) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128b0ac00) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116982400) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12453b800) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1289d9000) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x128b0b800) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12bee2400) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11299a000) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1174e1000) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x123808c00) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269f2800) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:06:08 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x110ed4000) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:06:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:08 INFO - PROCESS | 1653 | 1466694368600 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]]]}] 08:06:08 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 08:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 971ms 08:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:06:08 INFO - PROCESS | 1653 | 1466694368610 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1653 | 1466694368611 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:06:08 INFO - PROCESS | 1653 | 1466694368613 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1653 | 1466694368614 Marionette TRACE conn2 <- [1,678,null,{}] 08:06:08 INFO - PROCESS | 1653 | 1466694368617 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}] 08:06:08 INFO - PROCESS | 1653 | 1466694368618 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:08 INFO - PROCESS | 1653 | 1466694368695 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:06:08 INFO - PROCESS | 1653 | 1466694368754 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1653 | 1466694368755 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a12800 == 35 [pid = 1653] [id = 177] 08:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x110ee0000) [pid = 1653] [serial = 529] [outer = 0x0] 08:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116a1bc00) [pid = 1653] [serial = 530] [outer = 0x110ee0000] 08:06:08 INFO - PROCESS | 1653 | 1466694368780 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1211ef400) [pid = 1653] [serial = 531] [outer = 0x110ee0000] 08:06:09 INFO - PROCESS | 1653 | 1466694369055 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]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 08:06:09 INFO - PROCESS | 1653 | 1466694369082 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1653 | 1466694369083 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:06:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:06:09 INFO - PROCESS | 1653 | 1466694369093 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1653 | 1466694369094 Marionette TRACE conn2 <- [1,682,null,{}] 08:06:09 INFO - PROCESS | 1653 | 1466694369097 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}] 08:06:09 INFO - PROCESS | 1653 | 1466694369098 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:09 INFO - PROCESS | 1653 | 1466694369180 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:06:09 INFO - PROCESS | 1653 | 1466694369184 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1653 | 1466694369186 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931d000 == 36 [pid = 1653] [id = 178] 08:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1129a5000) [pid = 1653] [serial = 532] [outer = 0x0] 08:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269df400) [pid = 1653] [serial = 533] [outer = 0x1129a5000] 08:06:09 INFO - PROCESS | 1653 | 1466694369213 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1269f5400) [pid = 1653] [serial = 534] [outer = 0x1129a5000] 08:06:10 INFO - PROCESS | 1653 | 1466694370031 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]]]}] 08:06:10 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) 08:06:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 977ms 08:06:10 INFO - PROCESS | 1653 | 1466694370063 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1653 | 1466694370065 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:06:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:06:10 INFO - PROCESS | 1653 | 1466694370067 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1653 | 1466694370068 Marionette TRACE conn2 <- [1,686,null,{}] 08:06:10 INFO - PROCESS | 1653 | 1466694370072 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}] 08:06:10 INFO - PROCESS | 1653 | 1466694370074 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:10 INFO - PROCESS | 1653 | 1466694370173 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:06:10 INFO - PROCESS | 1653 | 1466694370178 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1653 | 1466694370180 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297da800 == 37 [pid = 1653] [id = 179] 08:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1188a4800) [pid = 1653] [serial = 535] [outer = 0x0] 08:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1269fe000) [pid = 1653] [serial = 536] [outer = 0x1188a4800] 08:06:10 INFO - PROCESS | 1653 | 1466694370204 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126ffa400) [pid = 1653] [serial = 537] [outer = 0x1188a4800] 08:06:11 INFO - PROCESS | 1653 | 1466694371115 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]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:06:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1072ms 08:06:11 INFO - PROCESS | 1653 | 1466694371140 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1653 | 1466694371143 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:06:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:06:11 INFO - PROCESS | 1653 | 1466694371146 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1653 | 1466694371148 Marionette TRACE conn2 <- [1,690,null,{}] 08:06:11 INFO - PROCESS | 1653 | 1466694371152 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}] 08:06:11 INFO - PROCESS | 1653 | 1466694371154 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:11 INFO - PROCESS | 1653 | 1466694371264 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:06:11 INFO - PROCESS | 1653 | 1466694371321 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1653 | 1466694371323 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694d000 == 38 [pid = 1653] [id = 180] 08:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11299c800) [pid = 1653] [serial = 538] [outer = 0x0] 08:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x114fb7400) [pid = 1653] [serial = 539] [outer = 0x11299c800] 08:06:11 INFO - PROCESS | 1653 | 1466694371354 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1164e0800) [pid = 1653] [serial = 540] [outer = 0x11299c800] 08:06:12 INFO - PROCESS | 1653 | 1466694372316 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]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:06:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1220ms 08:06:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:06:12 INFO - PROCESS | 1653 | 1466694372367 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1653 | 1466694372370 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:06:12 INFO - PROCESS | 1653 | 1466694372374 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1653 | 1466694372376 Marionette TRACE conn2 <- [1,694,null,{}] 08:06:12 INFO - PROCESS | 1653 | 1466694372379 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}] 08:06:12 INFO - PROCESS | 1653 | 1466694372381 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:12 INFO - PROCESS | 1653 | 1466694372519 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:06:12 INFO - PROCESS | 1653 | 1466694372654 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1653 | 1466694372656 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c7800 == 39 [pid = 1653] [id = 181] 08:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1164e3000) [pid = 1653] [serial = 541] [outer = 0x0] 08:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1176f4800) [pid = 1653] [serial = 542] [outer = 0x1164e3000] 08:06:12 INFO - PROCESS | 1653 | 1466694372714 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11852cc00) [pid = 1653] [serial = 543] [outer = 0x1164e3000] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x12931d000 == 38 [pid = 1653] [id = 178] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x128a12800 == 37 [pid = 1653] [id = 177] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x128a06800 == 36 [pid = 1653] [id = 176] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1251d1800 == 35 [pid = 1653] [id = 175] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x124080800 == 34 [pid = 1653] [id = 174] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x119633800 == 33 [pid = 1653] [id = 173] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x11917e000 == 32 [pid = 1653] [id = 172] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x117158800 == 31 [pid = 1653] [id = 171] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x115e4b000 == 30 [pid = 1653] [id = 170] 08:06:13 INFO - PROCESS | 1653 | --DOCSHELL 0x1239b7800 == 29 [pid = 1653] [id = 169] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1164e1400) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12c467400) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11958fc00) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124e2c800) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128a51000) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x110ee0800) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12a521400) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12af1d400) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12acef400) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ba4a000) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1269fc000) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ba36c00) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12bef0c00) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269e5c00) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126d09000) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11299c400) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114fb0400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1211e3800) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123807800) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1288c8c00) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1288d0000) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12a526000) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ae6ac00) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1289dac00) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128a5a000) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1211ec000) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124546400) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12a4f3c00) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12a520400) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1181aa000) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1195e9000) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12578dc00) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1269fa400) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128b13800) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x128b17c00) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12ba3fc00) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12bee3c00) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128e55c00) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12ba42c00) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11677a400) [pid = 1653] [serial = 197] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12a51b400) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12cf36800) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 08:06:13 INFO - PROCESS | 1653 | 1466694373808 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]]]}] 08:06:13 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) 08:06:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1471ms 08:06:13 INFO - PROCESS | 1653 | 1466694373845 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1653 | 1466694373848 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:06:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:06:13 INFO - PROCESS | 1653 | 1466694373850 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1653 | 1466694373852 Marionette TRACE conn2 <- [1,698,null,{}] 08:06:13 INFO - PROCESS | 1653 | 1466694373855 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}] 08:06:13 INFO - PROCESS | 1653 | 1466694373857 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:13 INFO - PROCESS | 1653 | 1466694373935 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:06:13 INFO - PROCESS | 1653 | 1466694373942 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1653 | 1466694373943 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x115eee000 == 30 [pid = 1653] [id = 182] 08:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113c91400) [pid = 1653] [serial = 544] [outer = 0x0] 08:06:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116638c00) [pid = 1653] [serial = 545] [outer = 0x113c91400] 08:06:13 INFO - PROCESS | 1653 | 1466694373971 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1174e1800) [pid = 1653] [serial = 546] [outer = 0x113c91400] 08:06:14 INFO - PROCESS | 1653 | 1466694374867 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]]]}] 08:06:14 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) 08:06:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1073ms 08:06:14 INFO - PROCESS | 1653 | 1466694374924 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1653 | 1466694374926 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:06:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:06:14 INFO - PROCESS | 1653 | 1466694374931 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1653 | 1466694374932 Marionette TRACE conn2 <- [1,702,null,{}] 08:06:14 INFO - PROCESS | 1653 | 1466694374935 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}] 08:06:14 INFO - PROCESS | 1653 | 1466694374936 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:15 INFO - PROCESS | 1653 | 1466694375017 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:06:15 INFO - PROCESS | 1653 | 1466694375023 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1653 | 1466694375024 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117ea9000 == 31 [pid = 1653] [id = 183] 08:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11816d400) [pid = 1653] [serial = 547] [outer = 0x0] 08:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1188ab000) [pid = 1653] [serial = 548] [outer = 0x11816d400] 08:06:15 INFO - PROCESS | 1653 | 1466694375052 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119442800) [pid = 1653] [serial = 549] [outer = 0x11816d400] 08:06:15 INFO - PROCESS | 1653 | 1466694375904 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]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:06:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1018ms 08:06:15 INFO - PROCESS | 1653 | 1466694375950 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1653 | 1466694375951 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:06:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:06:15 INFO - PROCESS | 1653 | 1466694375953 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1653 | 1466694375956 Marionette TRACE conn2 <- [1,706,null,{}] 08:06:15 INFO - PROCESS | 1653 | 1466694375970 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}] 08:06:15 INFO - PROCESS | 1653 | 1466694375974 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:16 INFO - PROCESS | 1653 | 1466694376079 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:06:16 INFO - PROCESS | 1653 | 1466694376085 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1653 | 1466694376088 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x119639000 == 32 [pid = 1653] [id = 184] 08:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1195e9000) [pid = 1653] [serial = 550] [outer = 0x0] 08:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1211e6000) [pid = 1653] [serial = 551] [outer = 0x1195e9000] 08:06:16 INFO - PROCESS | 1653 | 1466694376115 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12380d000) [pid = 1653] [serial = 552] [outer = 0x1195e9000] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1195ef800) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181ac000) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1133ae400) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116904800) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123855000) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x110edc400) [pid = 1653] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118241000) [pid = 1653] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12578a800) [pid = 1653] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123858400) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x126920400) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12970fc00) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x124e8ec00) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x110ee0000) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1181ad400) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1129a5000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:06:16 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1195eb800) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:06:16 INFO - PROCESS | 1653 | 1466694376972 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]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:06:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1072ms 08:06:17 INFO - PROCESS | 1653 | 1466694377026 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1653 | 1466694377029 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:06:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:06:17 INFO - PROCESS | 1653 | 1466694377032 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1653 | 1466694377034 Marionette TRACE conn2 <- [1,710,null,{}] 08:06:17 INFO - PROCESS | 1653 | 1466694377038 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}] 08:06:17 INFO - PROCESS | 1653 | 1466694377040 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:17 INFO - PROCESS | 1653 | 1466694377155 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:06:17 INFO - PROCESS | 1653 | 1466694377159 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1653 | 1466694377160 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbb800 == 33 [pid = 1653] [id = 185] 08:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1133ae400) [pid = 1653] [serial = 553] [outer = 0x0] 08:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118241800) [pid = 1653] [serial = 554] [outer = 0x1133ae400] 08:06:17 INFO - PROCESS | 1653 | 1466694377186 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1211e9400) [pid = 1653] [serial = 555] [outer = 0x1133ae400] 08:06:18 INFO - PROCESS | 1653 | 1466694378012 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]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:06:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1025ms 08:06:18 INFO - PROCESS | 1653 | 1466694378056 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1653 | 1466694378058 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:06:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:06:18 INFO - PROCESS | 1653 | 1466694378060 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1653 | 1466694378061 Marionette TRACE conn2 <- [1,714,null,{}] 08:06:18 INFO - PROCESS | 1653 | 1466694378063 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}] 08:06:18 INFO - PROCESS | 1653 | 1466694378064 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:18 INFO - PROCESS | 1653 | 1466694378157 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:06:18 INFO - PROCESS | 1653 | 1466694378163 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1653 | 1466694378164 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251d0000 == 34 [pid = 1653] [id = 186] 08:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x118168800) [pid = 1653] [serial = 556] [outer = 0x0] 08:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123857c00) [pid = 1653] [serial = 557] [outer = 0x118168800] 08:06:18 INFO - PROCESS | 1653 | 1466694378191 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123e06c00) [pid = 1653] [serial = 558] [outer = 0x118168800] 08:06:19 INFO - PROCESS | 1653 | 1466694379007 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]]]}] 08:06:19 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 08:06:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 08:06:19 INFO - PROCESS | 1653 | 1466694379030 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1653 | 1466694379032 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:06:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:06:19 INFO - PROCESS | 1653 | 1466694379034 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1653 | 1466694379035 Marionette TRACE conn2 <- [1,718,null,{}] 08:06:19 INFO - PROCESS | 1653 | 1466694379039 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}] 08:06:19 INFO - PROCESS | 1653 | 1466694379043 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:19 INFO - PROCESS | 1653 | 1466694379129 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:06:19 INFO - PROCESS | 1653 | 1466694379133 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1653 | 1466694379134 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a09000 == 35 [pid = 1653] [id = 187] 08:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124455000) [pid = 1653] [serial = 559] [outer = 0x0] 08:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1269b5400) [pid = 1653] [serial = 560] [outer = 0x124455000] 08:06:19 INFO - PROCESS | 1653 | 1466694379163 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1269e5400) [pid = 1653] [serial = 561] [outer = 0x124455000] 08:06:20 INFO - PROCESS | 1653 | 1466694380146 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]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:06:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 08:06:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:06:20 INFO - PROCESS | 1653 | 1466694380156 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1653 | 1466694380158 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:06:20 INFO - PROCESS | 1653 | 1466694380161 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1653 | 1466694380164 Marionette TRACE conn2 <- [1,722,null,{}] 08:06:20 INFO - PROCESS | 1653 | 1466694380168 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}] 08:06:20 INFO - PROCESS | 1653 | 1466694380171 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:20 INFO - PROCESS | 1653 | 1466694380271 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:06:20 INFO - PROCESS | 1653 | 1466694380324 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1653 | 1466694380326 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x117ea7000 == 36 [pid = 1653] [id = 188] 08:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1164e2800) [pid = 1653] [serial = 562] [outer = 0x0] 08:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1176efc00) [pid = 1653] [serial = 563] [outer = 0x1164e2800] 08:06:20 INFO - PROCESS | 1653 | 1466694380357 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118171000) [pid = 1653] [serial = 564] [outer = 0x1164e2800] 08:06:20 INFO - PROCESS | 1653 | 1466694380768 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] 08:06:20 INFO - PROCESS | 1653 | 1466694380836 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:06:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:06:20 INFO - PROCESS | 1653 | 1466694380841 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1653 | 1466694380843 Marionette TRACE conn2 <- [1,726,null,{}] 08:06:20 INFO - PROCESS | 1653 | 1466694380845 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}] 08:06:20 INFO - PROCESS | 1653 | 1466694380847 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:20 INFO - PROCESS | 1653 | 1466694380950 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:06:21 INFO - PROCESS | 1653 | 1466694381017 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1653 | 1466694381018 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257ae000 == 37 [pid = 1653] [id = 189] 08:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119161c00) [pid = 1653] [serial = 565] [outer = 0x0] 08:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1199adc00) [pid = 1653] [serial = 566] [outer = 0x119161c00] 08:06:21 INFO - PROCESS | 1653 | 1466694381049 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1211ee800) [pid = 1653] [serial = 567] [outer = 0x119161c00] 08:06:21 INFO - PROCESS | 1653 | 1466694381498 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]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:06:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 08:06:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:06:21 INFO - PROCESS | 1653 | 1466694381511 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1653 | 1466694381512 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:06:21 INFO - PROCESS | 1653 | 1466694381514 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1653 | 1466694381517 Marionette TRACE conn2 <- [1,730,null,{}] 08:06:21 INFO - PROCESS | 1653 | 1466694381525 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}] 08:06:21 INFO - PROCESS | 1653 | 1466694381528 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:21 INFO - PROCESS | 1653 | 1466694381647 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:06:21 INFO - PROCESS | 1653 | 1466694381718 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1653 | 1466694381720 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119421800 == 38 [pid = 1653] [id = 190] 08:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123e02400) [pid = 1653] [serial = 568] [outer = 0x0] 08:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124e88c00) [pid = 1653] [serial = 569] [outer = 0x123e02400] 08:06:21 INFO - PROCESS | 1653 | 1466694381752 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269f0800) [pid = 1653] [serial = 570] [outer = 0x123e02400] 08:06:22 INFO - PROCESS | 1653 | 1466694382163 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] 08:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:06:22 INFO - PROCESS | 1653 | 1466694382190 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:06:22 INFO - PROCESS | 1653 | 1466694382193 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1653 | 1466694382194 Marionette TRACE conn2 <- [1,734,null,{}] 08:06:22 INFO - PROCESS | 1653 | 1466694382196 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}] 08:06:22 INFO - PROCESS | 1653 | 1466694382198 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:22 INFO - PROCESS | 1653 | 1466694382300 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:06:22 INFO - PROCESS | 1653 | 1466694382357 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1653 | 1466694382359 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12976a000 == 39 [pid = 1653] [id = 191] 08:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12691d800) [pid = 1653] [serial = 571] [outer = 0x0] 08:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x127111c00) [pid = 1653] [serial = 572] [outer = 0x12691d800] 08:06:22 INFO - PROCESS | 1653 | 1466694382388 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1288ca000) [pid = 1653] [serial = 573] [outer = 0x12691d800] 08:06:22 INFO - PROCESS | 1653 | 1466694382798 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]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:06:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 618ms 08:06:22 INFO - PROCESS | 1653 | 1466694382812 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1653 | 1466694382813 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:06:22 INFO - PROCESS | 1653 | 1466694382815 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1653 | 1466694382817 Marionette TRACE conn2 <- [1,738,null,{}] 08:06:22 INFO - PROCESS | 1653 | 1466694382819 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}] 08:06:22 INFO - PROCESS | 1653 | 1466694382821 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:22 INFO - PROCESS | 1653 | 1466694382921 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:06:23 INFO - PROCESS | 1653 | 1466694383008 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1653 | 1466694383010 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb0000 == 40 [pid = 1653] [id = 192] 08:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x114fb2400) [pid = 1653] [serial = 574] [outer = 0x0] 08:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1269f0c00) [pid = 1653] [serial = 575] [outer = 0x114fb2400] 08:06:23 INFO - PROCESS | 1653 | 1466694383039 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1288d4800) [pid = 1653] [serial = 576] [outer = 0x114fb2400] 08:06:24 INFO - PROCESS | 1653 | 1466694384094 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]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:06:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1320ms 08:06:24 INFO - PROCESS | 1653 | 1466694384137 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1653 | 1466694384139 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:06:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:06:24 INFO - PROCESS | 1653 | 1466694384143 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1653 | 1466694384145 Marionette TRACE conn2 <- [1,742,null,{}] 08:06:24 INFO - PROCESS | 1653 | 1466694384152 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}] 08:06:24 INFO - PROCESS | 1653 | 1466694384153 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:24 INFO - PROCESS | 1653 | 1466694384249 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1251d0000 == 39 [pid = 1653] [id = 186] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbb800 == 38 [pid = 1653] [id = 185] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119639000 == 37 [pid = 1653] [id = 184] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117ea9000 == 36 [pid = 1653] [id = 183] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x115eee000 == 35 [pid = 1653] [id = 182] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c7800 == 34 [pid = 1653] [id = 181] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x11694d000 == 33 [pid = 1653] [id = 180] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1297da800 == 32 [pid = 1653] [id = 179] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb0000 == 31 [pid = 1653] [id = 192] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12976a000 == 30 [pid = 1653] [id = 191] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x119421800 == 29 [pid = 1653] [id = 190] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1257ae000 == 28 [pid = 1653] [id = 189] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x117ea7000 == 27 [pid = 1653] [id = 188] 08:06:24 INFO - PROCESS | 1653 | --DOCSHELL 0x128a09000 == 26 [pid = 1653] [id = 187] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123805400) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1188a8c00) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1195ec800) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x114fb9c00) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116199c00) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116f93800) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11816c000) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123e09000) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12385a800) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116776c00) [pid = 1653] [serial = 489] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11299dc00) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123806800) [pid = 1653] [serial = 492] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119be1c00) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x127110000) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124450000) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1269f5c00) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128a5a400) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x129708400) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12ba52800) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x12691e800) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x116a1bc00) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12ab3cc00) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124e8ac00) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1210d9400) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1269df400) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1269fe000) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x118727c00) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1269de800) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1211ef400) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1199a0400) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x123854c00) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1211e2800) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x1269f5400) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 08:06:24 INFO - PROCESS | 1653 | 1466694384922 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1653 | 1466694384923 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f18800 == 27 [pid = 1653] [id = 193] 08:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x112958c00) [pid = 1653] [serial = 577] [outer = 0x0] 08:06:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x11295a400) [pid = 1653] [serial = 578] [outer = 0x112958c00] 08:06:24 INFO - PROCESS | 1653 | 1466694384954 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x112a73400) [pid = 1653] [serial = 579] [outer = 0x112958c00] 08:06:25 INFO - PROCESS | 1653 | 1466694385747 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]]]}] 08:06:25 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 08:06:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1622ms 08:06:25 INFO - PROCESS | 1653 | 1466694385765 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1653 | 1466694385767 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:06:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:06:25 INFO - PROCESS | 1653 | 1466694385771 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1653 | 1466694385774 Marionette TRACE conn2 <- [1,746,null,{}] 08:06:25 INFO - PROCESS | 1653 | 1466694385778 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}] 08:06:25 INFO - PROCESS | 1653 | 1466694385779 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:25 INFO - PROCESS | 1653 | 1466694385855 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:06:25 INFO - PROCESS | 1653 | 1466694385861 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1653 | 1466694385863 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116419000 == 28 [pid = 1653] [id = 194] 08:06:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x115d02800) [pid = 1653] [serial = 580] [outer = 0x0] 08:06:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x115ddd800) [pid = 1653] [serial = 581] [outer = 0x115d02800] 08:06:25 INFO - PROCESS | 1653 | 1466694385893 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1164e5800) [pid = 1653] [serial = 582] [outer = 0x115d02800] 08:06:26 INFO - PROCESS | 1653 | 1466694386717 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]]]}] 08:06:26 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.) 08:06:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 08:06:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:06:26 INFO - PROCESS | 1653 | 1466694386746 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1653 | 1466694386749 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:06:26 INFO - PROCESS | 1653 | 1466694386751 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1653 | 1466694386753 Marionette TRACE conn2 <- [1,750,null,{}] 08:06:26 INFO - PROCESS | 1653 | 1466694386764 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}] 08:06:26 INFO - PROCESS | 1653 | 1466694386766 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:26 INFO - PROCESS | 1653 | 1466694386865 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:06:26 INFO - PROCESS | 1653 | 1466694386871 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1653 | 1466694386872 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131a5800 == 29 [pid = 1653] [id = 195] 08:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x116983800) [pid = 1653] [serial = 583] [outer = 0x0] 08:06:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x1180a5c00) [pid = 1653] [serial = 584] [outer = 0x116983800] 08:06:26 INFO - PROCESS | 1653 | 1466694386922 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118169800) [pid = 1653] [serial = 585] [outer = 0x116983800] 08:06:27 INFO - PROCESS | 1653 | 1466694387945 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]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:06:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1226ms 08:06:27 INFO - PROCESS | 1653 | 1466694387979 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1653 | 1466694387980 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:06:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:06:27 INFO - PROCESS | 1653 | 1466694387987 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1653 | 1466694387992 Marionette TRACE conn2 <- [1,754,null,{}] 08:06:27 INFO - PROCESS | 1653 | 1466694387994 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}] 08:06:28 INFO - PROCESS | 1653 | 1466694387997 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:28 INFO - PROCESS | 1653 | 1466694388097 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:06:28 INFO - PROCESS | 1653 | 1466694388132 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1653 | 1466694388133 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11918f800 == 30 [pid = 1653] [id = 196] 08:06:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x118168400) [pid = 1653] [serial = 586] [outer = 0x0] 08:06:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x118724c00) [pid = 1653] [serial = 587] [outer = 0x118168400] 08:06:28 INFO - PROCESS | 1653 | 1466694388158 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119159c00) [pid = 1653] [serial = 588] [outer = 0x118168400] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124455000) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x118168800) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1195e9000) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1133ae400) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1164e3000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x11299c800) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1188a4800) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x11816d400) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:06:28 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x113c91400) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:06:28 INFO - PROCESS | 1653 | 1466694388973 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]]]}] 08:06:29 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 08:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1027ms 08:06:29 INFO - PROCESS | 1653 | 1466694389011 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:06:29 INFO - PROCESS | 1653 | 1466694389012 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:06:29 INFO - PROCESS | 1653 | 1466694389015 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1653 | 1466694389016 Marionette TRACE conn2 <- [1,758,null,{}] 08:06:29 INFO - PROCESS | 1653 | 1466694389018 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}] 08:06:29 INFO - PROCESS | 1653 | 1466694389019 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:29 INFO - PROCESS | 1653 | 1466694389098 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:06:29 INFO - PROCESS | 1653 | 1466694389101 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1653 | 1466694389103 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c66000 == 31 [pid = 1653] [id = 197] 08:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1133ae400) [pid = 1653] [serial = 589] [outer = 0x0] 08:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x1187f5000) [pid = 1653] [serial = 590] [outer = 0x1133ae400] 08:06:29 INFO - PROCESS | 1653 | 1466694389132 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x119590400) [pid = 1653] [serial = 591] [outer = 0x1133ae400] 08:06:29 INFO - PROCESS | 1653 | 1466694389473 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]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 469ms 08:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:06:29 INFO - PROCESS | 1653 | 1466694389484 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1653 | 1466694389486 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:06:29 INFO - PROCESS | 1653 | 1466694389491 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1653 | 1466694389492 Marionette TRACE conn2 <- [1,762,null,{}] 08:06:29 INFO - PROCESS | 1653 | 1466694389495 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}] 08:06:29 INFO - PROCESS | 1653 | 1466694389496 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:29 INFO - PROCESS | 1653 | 1466694389595 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:06:29 INFO - PROCESS | 1653 | 1466694389603 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1653 | 1466694389608 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239a3800 == 32 [pid = 1653] [id = 198] 08:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1199a0400) [pid = 1653] [serial = 592] [outer = 0x0] 08:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x119a05000) [pid = 1653] [serial = 593] [outer = 0x1199a0400] 08:06:29 INFO - PROCESS | 1653 | 1466694389641 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1211ef400) [pid = 1653] [serial = 594] [outer = 0x1199a0400] 08:06:30 INFO - PROCESS | 1653 | 1466694390439 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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:06:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 08:06:30 INFO - PROCESS | 1653 | 1466694390460 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:06:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:06:30 INFO - PROCESS | 1653 | 1466694390461 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:06:30 INFO - PROCESS | 1653 | 1466694390463 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1653 | 1466694390464 Marionette TRACE conn2 <- [1,766,null,{}] 08:06:30 INFO - PROCESS | 1653 | 1466694390467 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}] 08:06:30 INFO - PROCESS | 1653 | 1466694390468 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:30 INFO - PROCESS | 1653 | 1466694390543 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:06:30 INFO - PROCESS | 1653 | 1466694390547 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1653 | 1466694390548 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x113373000 == 33 [pid = 1653] [id = 199] 08:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x123850800) [pid = 1653] [serial = 595] [outer = 0x0] 08:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x123a08400) [pid = 1653] [serial = 596] [outer = 0x123850800] 08:06:30 INFO - PROCESS | 1653 | 1466694390575 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x123e09000) [pid = 1653] [serial = 597] [outer = 0x123850800] 08:06:31 INFO - PROCESS | 1653 | 1466694391381 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]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:06:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 970ms 08:06:31 INFO - PROCESS | 1653 | 1466694391434 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1653 | 1466694391436 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:06:31 INFO - PROCESS | 1653 | 1466694391439 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1653 | 1466694391441 Marionette TRACE conn2 <- [1,770,null,{}] 08:06:31 INFO - PROCESS | 1653 | 1466694391445 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}] 08:06:31 INFO - PROCESS | 1653 | 1466694391447 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:31 INFO - PROCESS | 1653 | 1466694391573 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:06:31 INFO - PROCESS | 1653 | 1466694391620 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1653 | 1466694391624 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ef2800 == 34 [pid = 1653] [id = 200] 08:06:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112e56400) [pid = 1653] [serial = 598] [outer = 0x0] 08:06:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x113366800) [pid = 1653] [serial = 599] [outer = 0x112e56400] 08:06:31 INFO - PROCESS | 1653 | 1466694391655 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x113c90800) [pid = 1653] [serial = 600] [outer = 0x112e56400] 08:06:32 INFO - PROCESS | 1653 | 1466694392140 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 771ms 08:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:06:32 INFO - PROCESS | 1653 | 1466694392212 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1653 | 1466694392215 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:06:32 INFO - PROCESS | 1653 | 1466694392223 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1653 | 1466694392225 Marionette TRACE conn2 <- [1,774,null,{}] 08:06:32 INFO - PROCESS | 1653 | 1466694392228 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}] 08:06:32 INFO - PROCESS | 1653 | 1466694392230 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:32 INFO - PROCESS | 1653 | 1466694392334 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:06:32 INFO - PROCESS | 1653 | 1466694392486 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1653 | 1466694392488 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131bd000 == 35 [pid = 1653] [id = 201] 08:06:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112e5e800) [pid = 1653] [serial = 601] [outer = 0x0] 08:06:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1133e4c00) [pid = 1653] [serial = 602] [outer = 0x112e5e800] 08:06:32 INFO - PROCESS | 1653 | 1466694392515 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x114fb9000) [pid = 1653] [serial = 603] [outer = 0x112e5e800] 08:06:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1132a7000 == 34 [pid = 1653] [id = 26] 08:06:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab79000 == 33 [pid = 1653] [id = 8] 08:06:32 INFO - PROCESS | 1653 | 1466694392943 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 772ms 08:06:32 INFO - PROCESS | 1653 | 1466694392995 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1653 | 1466694392996 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:06:33 INFO - PROCESS | 1653 | 1466694392999 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1653 | 1466694393001 Marionette TRACE conn2 <- [1,778,null,{}] 08:06:33 INFO - PROCESS | 1653 | 1466694393005 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}] 08:06:33 INFO - PROCESS | 1653 | 1466694393006 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:33 INFO - PROCESS | 1653 | 1466694393097 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1269b5400) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1269e5400) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x123e06c00) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1211e6000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x118241800) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x123857c00) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1176f4800) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x11852cc00) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x114fb7400) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1164e0800) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x126ffa400) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1188ab000) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x116638c00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1174e1800) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12380d000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x119442800) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1211e9400) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 08:06:33 INFO - PROCESS | 1653 | 1466694393169 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1653 | 1466694393172 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116183000 == 34 [pid = 1653] [id = 202] 08:06:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x1133ac000) [pid = 1653] [serial = 604] [outer = 0x0] 08:06:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1164e0800) [pid = 1653] [serial = 605] [outer = 0x1133ac000] 08:06:33 INFO - PROCESS | 1653 | 1466694393206 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x1176f4000) [pid = 1653] [serial = 606] [outer = 0x1133ac000] 08:06:33 INFO - PROCESS | 1653 | 1466694393583 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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 621ms 08:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:06:33 INFO - PROCESS | 1653 | 1466694393636 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1653 | 1466694393638 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:06:33 INFO - PROCESS | 1653 | 1466694393642 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1653 | 1466694393643 Marionette TRACE conn2 <- [1,782,null,{}] 08:06:33 INFO - PROCESS | 1653 | 1466694393645 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}] 08:06:33 INFO - PROCESS | 1653 | 1466694393647 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:33 INFO - PROCESS | 1653 | 1466694393727 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:06:33 INFO - PROCESS | 1653 | 1466694393734 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1653 | 1466694393735 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c9800 == 35 [pid = 1653] [id = 203] 08:06:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x118165c00) [pid = 1653] [serial = 607] [outer = 0x0] 08:06:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1181b1000) [pid = 1653] [serial = 608] [outer = 0x118165c00] 08:06:33 INFO - PROCESS | 1653 | 1466694393767 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x118726000) [pid = 1653] [serial = 609] [outer = 0x118165c00] 08:06:34 INFO - PROCESS | 1653 | 1466694394109 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]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 517ms 08:06:34 INFO - PROCESS | 1653 | 1466694394166 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1653 | 1466694394167 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:06:34 INFO - PROCESS | 1653 | 1466694394176 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1653 | 1466694394180 Marionette TRACE conn2 <- [1,786,null,{}] 08:06:34 INFO - PROCESS | 1653 | 1466694394183 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}] 08:06:34 INFO - PROCESS | 1653 | 1466694394186 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:34 INFO - PROCESS | 1653 | 1466694394268 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:06:34 INFO - PROCESS | 1653 | 1466694394274 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1653 | 1466694394275 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123873800 == 36 [pid = 1653] [id = 204] 08:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x11299a000) [pid = 1653] [serial = 610] [outer = 0x0] 08:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x119444c00) [pid = 1653] [serial = 611] [outer = 0x11299a000] 08:06:34 INFO - PROCESS | 1653 | 1466694394300 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119bdfc00) [pid = 1653] [serial = 612] [outer = 0x11299a000] 08:06:34 INFO - PROCESS | 1653 | 1466694394633 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]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 476ms 08:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:06:34 INFO - PROCESS | 1653 | 1466694394648 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1653 | 1466694394649 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:06:34 INFO - PROCESS | 1653 | 1466694394652 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1653 | 1466694394653 Marionette TRACE conn2 <- [1,790,null,{}] 08:06:34 INFO - PROCESS | 1653 | 1466694394659 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}] 08:06:34 INFO - PROCESS | 1653 | 1466694394660 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:34 INFO - PROCESS | 1653 | 1466694394742 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:06:34 INFO - PROCESS | 1653 | 1466694394792 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1653 | 1466694394793 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbc000 == 37 [pid = 1653] [id = 205] 08:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x112a77000) [pid = 1653] [serial = 613] [outer = 0x0] 08:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1211eec00) [pid = 1653] [serial = 614] [outer = 0x112a77000] 08:06:34 INFO - PROCESS | 1653 | 1466694394818 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x123850c00) [pid = 1653] [serial = 615] [outer = 0x112a77000] 08:06:35 INFO - PROCESS | 1653 | 1466694395125 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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 523ms 08:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:06:35 INFO - PROCESS | 1653 | 1466694395179 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1653 | 1466694395180 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:06:35 INFO - PROCESS | 1653 | 1466694395183 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1653 | 1466694395184 Marionette TRACE conn2 <- [1,794,null,{}] 08:06:35 INFO - PROCESS | 1653 | 1466694395186 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}] 08:06:35 INFO - PROCESS | 1653 | 1466694395188 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:35 INFO - PROCESS | 1653 | 1466694395282 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:06:35 INFO - PROCESS | 1653 | 1466694395287 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1653 | 1466694395291 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121039800 == 38 [pid = 1653] [id = 206] 08:06:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123e0c400) [pid = 1653] [serial = 616] [outer = 0x0] 08:06:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x123fac000) [pid = 1653] [serial = 617] [outer = 0x123e0c400] 08:06:35 INFO - PROCESS | 1653 | 1466694395324 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124450800) [pid = 1653] [serial = 618] [outer = 0x123e0c400] 08:06:35 INFO - PROCESS | 1653 | 1466694395786 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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 620ms 08:06:35 INFO - PROCESS | 1653 | 1466694395805 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1653 | 1466694395807 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:06:35 INFO - PROCESS | 1653 | 1466694395810 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1653 | 1466694395812 Marionette TRACE conn2 <- [1,798,null,{}] 08:06:35 INFO - PROCESS | 1653 | 1466694395815 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}] 08:06:35 INFO - PROCESS | 1653 | 1466694395818 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:35 INFO - PROCESS | 1653 | 1466694395976 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:06:36 INFO - PROCESS | 1653 | 1466694396022 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1653 | 1466694396024 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11877f800 == 39 [pid = 1653] [id = 207] 08:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x111c1e000) [pid = 1653] [serial = 619] [outer = 0x0] 08:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x124aa6800) [pid = 1653] [serial = 620] [outer = 0x111c1e000] 08:06:36 INFO - PROCESS | 1653 | 1466694396048 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x124ece400) [pid = 1653] [serial = 621] [outer = 0x111c1e000] 08:06:36 INFO - PROCESS | 1653 | 1466694396340 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]]]}] 08:06:36 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 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 08:06:36 INFO - PROCESS | 1653 | 1466694396380 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:06:36 INFO - PROCESS | 1653 | 1466694396391 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:06:36 INFO - PROCESS | 1653 | 1466694396394 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1653 | 1466694396395 Marionette TRACE conn2 <- [1,802,null,{}] 08:06:36 INFO - PROCESS | 1653 | 1466694396397 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}] 08:06:36 INFO - PROCESS | 1653 | 1466694396398 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:36 INFO - PROCESS | 1653 | 1466694396491 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:06:36 INFO - PROCESS | 1653 | 1466694396527 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1653 | 1466694396528 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c9800 == 40 [pid = 1653] [id = 208] 08:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x124454c00) [pid = 1653] [serial = 622] [outer = 0x0] 08:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x125786400) [pid = 1653] [serial = 623] [outer = 0x124454c00] 08:06:36 INFO - PROCESS | 1653 | 1466694396552 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12691dc00) [pid = 1653] [serial = 624] [outer = 0x124454c00] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1199a0400) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x114fb2400) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1164e2800) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x116983800) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112958c00) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119161c00) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x118168400) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12691d800) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x115d02800) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x123e02400) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:06:36 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1133ae400) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:06:36 INFO - PROCESS | 1653 | 1466694396902 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]]]}] 08:06:36 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 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 567ms 08:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:06:36 INFO - PROCESS | 1653 | 1466694396962 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1653 | 1466694396963 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:06:36 INFO - PROCESS | 1653 | 1466694396965 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1653 | 1466694396966 Marionette TRACE conn2 <- [1,806,null,{}] 08:06:36 INFO - PROCESS | 1653 | 1466694396968 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}] 08:06:36 INFO - PROCESS | 1653 | 1466694396970 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:37 INFO - PROCESS | 1653 | 1466694397046 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:06:37 INFO - PROCESS | 1653 | 1466694397051 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1653 | 1466694397053 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a1a000 == 41 [pid = 1653] [id = 209] 08:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1129a1400) [pid = 1653] [serial = 625] [outer = 0x0] 08:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1181aa400) [pid = 1653] [serial = 626] [outer = 0x1129a1400] 08:06:37 INFO - PROCESS | 1653 | 1466694397081 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1211e8000) [pid = 1653] [serial = 627] [outer = 0x1129a1400] 08:06:37 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:06:37 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:06:37 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:06:37 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 08:06:37 INFO - PROCESS | 1653 | 1466694397421 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]]]}] 08:06:37 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 08:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 468ms 08:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:06:37 INFO - PROCESS | 1653 | 1466694397433 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1653 | 1466694397434 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:06:37 INFO - PROCESS | 1653 | 1466694397438 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1653 | 1466694397440 Marionette TRACE conn2 <- [1,810,null,{}] 08:06:37 INFO - PROCESS | 1653 | 1466694397443 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}] 08:06:37 INFO - PROCESS | 1653 | 1466694397452 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:37 INFO - PROCESS | 1653 | 1466694397556 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:06:37 INFO - PROCESS | 1653 | 1466694397561 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1653 | 1466694397563 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec3800 == 42 [pid = 1653] [id = 210] 08:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x115e88c00) [pid = 1653] [serial = 628] [outer = 0x0] 08:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x125789400) [pid = 1653] [serial = 629] [outer = 0x115e88c00] 08:06:37 INFO - PROCESS | 1653 | 1466694397588 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1269de800) [pid = 1653] [serial = 630] [outer = 0x115e88c00] 08:06:37 INFO - PROCESS | 1653 | 1466694397911 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]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 08:06:37 INFO - PROCESS | 1653 | 1466694397958 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1653 | 1466694397960 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:06:37 INFO - PROCESS | 1653 | 1466694397964 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1653 | 1466694397966 Marionette TRACE conn2 <- [1,814,null,{}] 08:06:37 INFO - PROCESS | 1653 | 1466694397969 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}] 08:06:37 INFO - PROCESS | 1653 | 1466694397971 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:38 INFO - PROCESS | 1653 | 1466694398095 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:06:38 INFO - PROCESS | 1653 | 1466694398172 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1653 | 1466694398174 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129317000 == 43 [pid = 1653] [id = 211] 08:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118246c00) [pid = 1653] [serial = 631] [outer = 0x0] 08:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1269e6000) [pid = 1653] [serial = 632] [outer = 0x118246c00] 08:06:38 INFO - PROCESS | 1653 | 1466694398217 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1269e7c00) [pid = 1653] [serial = 633] [outer = 0x118246c00] 08:06:38 INFO - PROCESS | 1653 | 1466694398542 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] 08:06:38 INFO - PROCESS | 1653 | 1466694398589 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:06:38 INFO - PROCESS | 1653 | 1466694398593 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1653 | 1466694398607 Marionette TRACE conn2 <- [1,818,null,{}] 08:06:38 INFO - PROCESS | 1653 | 1466694398611 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}] 08:06:38 INFO - PROCESS | 1653 | 1466694398613 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:38 INFO - PROCESS | 1653 | 1466694398784 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:06:38 INFO - PROCESS | 1653 | 1466694398827 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1653 | 1466694398828 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a577000 == 44 [pid = 1653] [id = 212] 08:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x126ff6000) [pid = 1653] [serial = 634] [outer = 0x0] 08:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1288cc000) [pid = 1653] [serial = 635] [outer = 0x126ff6000] 08:06:38 INFO - PROCESS | 1653 | 1466694398867 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1289db400) [pid = 1653] [serial = 636] [outer = 0x126ff6000] 08:06:39 INFO - PROCESS | 1653 | 1466694399397 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 833ms 08:06:39 INFO - PROCESS | 1653 | 1466694399425 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:06:39 INFO - PROCESS | 1653 | 1466694399428 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:06:39 INFO - PROCESS | 1653 | 1466694399431 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1653 | 1466694399433 Marionette TRACE conn2 <- [1,822,null,{}] 08:06:39 INFO - PROCESS | 1653 | 1466694399439 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}] 08:06:39 INFO - PROCESS | 1653 | 1466694399441 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:39 INFO - PROCESS | 1653 | 1466694399541 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:06:39 INFO - PROCESS | 1653 | 1466694399606 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1653 | 1466694399607 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x118374800 == 45 [pid = 1653] [id = 213] 08:06:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x114f80400) [pid = 1653] [serial = 637] [outer = 0x0] 08:06:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115e8c400) [pid = 1653] [serial = 638] [outer = 0x114f80400] 08:06:39 INFO - PROCESS | 1653 | 1466694399639 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176f7c00) [pid = 1653] [serial = 639] [outer = 0x114f80400] 08:06:40 INFO - PROCESS | 1653 | 1466694400065 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] 08:06:40 INFO - PROCESS | 1653 | 1466694400145 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:06:40 INFO - PROCESS | 1653 | 1466694400162 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1653 | 1466694400164 Marionette TRACE conn2 <- [1,826,null,{}] 08:06:40 INFO - PROCESS | 1653 | 1466694400167 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}] 08:06:40 INFO - PROCESS | 1653 | 1466694400169 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:40 INFO - PROCESS | 1653 | 1466694400274 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:06:40 INFO - PROCESS | 1653 | 1466694400337 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1653 | 1466694400339 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e0b000 == 46 [pid = 1653] [id = 214] 08:06:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11915f000) [pid = 1653] [serial = 640] [outer = 0x0] 08:06:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119595c00) [pid = 1653] [serial = 641] [outer = 0x11915f000] 08:06:40 INFO - PROCESS | 1653 | 1466694400369 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1211ef000) [pid = 1653] [serial = 642] [outer = 0x11915f000] 08:06:40 INFO - PROCESS | 1653 | 1466694400793 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]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 669ms 08:06:40 INFO - PROCESS | 1653 | 1466694400837 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1653 | 1466694400838 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:06:40 INFO - PROCESS | 1653 | 1466694400842 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1653 | 1466694400845 Marionette TRACE conn2 <- [1,830,null,{}] 08:06:40 INFO - PROCESS | 1653 | 1466694400853 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}] 08:06:40 INFO - PROCESS | 1653 | 1466694400858 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:40 INFO - PROCESS | 1653 | 1466694400955 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:06:41 INFO - PROCESS | 1653 | 1466694401023 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1653 | 1466694401025 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acb4000 == 47 [pid = 1653] [id = 215] 08:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12444cc00) [pid = 1653] [serial = 643] [outer = 0x0] 08:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124452c00) [pid = 1653] [serial = 644] [outer = 0x12444cc00] 08:06:41 INFO - PROCESS | 1653 | 1466694401059 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124e24400) [pid = 1653] [serial = 645] [outer = 0x12444cc00] 08:06:41 INFO - PROCESS | 1653 | 1466694401477 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 673ms 08:06:41 INFO - PROCESS | 1653 | 1466694401516 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1653 | 1466694401518 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:06:41 INFO - PROCESS | 1653 | 1466694401578 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1653 | 1466694401579 Marionette TRACE conn2 <- [1,834,null,{}] 08:06:41 INFO - PROCESS | 1653 | 1466694401583 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}] 08:06:41 INFO - PROCESS | 1653 | 1466694401584 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:41 INFO - PROCESS | 1653 | 1466694401686 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:06:41 INFO - PROCESS | 1653 | 1466694401751 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1653 | 1466694401753 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b70f000 == 48 [pid = 1653] [id = 216] 08:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269dd000) [pid = 1653] [serial = 646] [outer = 0x0] 08:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126dc6000) [pid = 1653] [serial = 647] [outer = 0x1269dd000] 08:06:41 INFO - PROCESS | 1653 | 1466694401782 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1288c8800) [pid = 1653] [serial = 648] [outer = 0x1269dd000] 08:06:42 INFO - PROCESS | 1653 | 1466694402360 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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 861ms 08:06:42 INFO - PROCESS | 1653 | 1466694402402 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1653 | 1466694402405 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:06:42 INFO - PROCESS | 1653 | 1466694402410 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1653 | 1466694402411 Marionette TRACE conn2 <- [1,838,null,{}] 08:06:42 INFO - PROCESS | 1653 | 1466694402415 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}] 08:06:42 INFO - PROCESS | 1653 | 1466694402416 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:42 INFO - PROCESS | 1653 | 1466694402508 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:06:42 INFO - PROCESS | 1653 | 1466694402560 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1653 | 1466694402563 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x118372000 == 49 [pid = 1653] [id = 217] 08:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x113c4f800) [pid = 1653] [serial = 649] [outer = 0x0] 08:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x114fbb000) [pid = 1653] [serial = 650] [outer = 0x113c4f800] 08:06:42 INFO - PROCESS | 1653 | 1466694402590 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x116904800) [pid = 1653] [serial = 651] [outer = 0x113c4f800] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d80d000 == 48 [pid = 1653] [id = 19] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b2000 == 47 [pid = 1653] [id = 22] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12dabb000 == 46 [pid = 1653] [id = 20] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b70c800 == 45 [pid = 1653] [id = 9] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf18000 == 44 [pid = 1653] [id = 17] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x117162000 == 43 [pid = 1653] [id = 24] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128ecb800 == 42 [pid = 1653] [id = 6] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1131c0000 == 41 [pid = 1653] [id = 21] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x112621800 == 40 [pid = 1653] [id = 25] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab7000 == 39 [pid = 1653] [id = 23] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x111f18800 == 38 [pid = 1653] [id = 193] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba61800 == 37 [pid = 1653] [id = 10] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12beb1800 == 36 [pid = 1653] [id = 11] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfcc000 == 35 [pid = 1653] [id = 12] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c99e000 == 34 [pid = 1653] [id = 14] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4c0000 == 33 [pid = 1653] [id = 13] 08:06:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12d184000 == 32 [pid = 1653] [id = 18] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11295a400) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112a73400) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115ddd800) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1288d4800) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269f0c00) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118171000) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176efc00) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1211ee800) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1199adc00) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269f0800) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124e88c00) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118724c00) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1288ca000) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1187f5000) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x127111c00) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1180a5c00) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119159c00) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119590400) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x123a08400) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1211ef400) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118169800) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119a05000) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1164e5800) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1653 | 1466694403570 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]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1175ms 08:06:43 INFO - PROCESS | 1653 | 1466694403584 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1653 | 1466694403588 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:06:43 INFO - PROCESS | 1653 | 1466694403592 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1653 | 1466694403593 Marionette TRACE conn2 <- [1,842,null,{}] 08:06:43 INFO - PROCESS | 1653 | 1466694403597 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}] 08:06:43 INFO - PROCESS | 1653 | 1466694403599 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:43 INFO - PROCESS | 1653 | 1466694403681 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:06:43 INFO - PROCESS | 1653 | 1466694403691 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1653 | 1466694403692 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131e8800 == 33 [pid = 1653] [id = 218] 08:06:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11305b400) [pid = 1653] [serial = 652] [outer = 0x0] 08:06:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1133a7400) [pid = 1653] [serial = 653] [outer = 0x11305b400] 08:06:43 INFO - PROCESS | 1653 | 1466694403721 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x114fb2c00) [pid = 1653] [serial = 654] [outer = 0x11305b400] 08:06:44 INFO - PROCESS | 1653 | 1466694404060 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 08:06:44 INFO - PROCESS | 1653 | 1466694404123 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1653 | 1466694404127 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:06:44 INFO - PROCESS | 1653 | 1466694404133 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1653 | 1466694404134 Marionette TRACE conn2 <- [1,846,null,{}] 08:06:44 INFO - PROCESS | 1653 | 1466694404137 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}] 08:06:44 INFO - PROCESS | 1653 | 1466694404139 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:44 INFO - PROCESS | 1653 | 1466694404218 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:06:44 INFO - PROCESS | 1653 | 1466694404224 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1653 | 1466694404225 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169b3000 == 34 [pid = 1653] [id = 219] 08:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x115e23400) [pid = 1653] [serial = 655] [outer = 0x0] 08:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116907000) [pid = 1653] [serial = 656] [outer = 0x115e23400] 08:06:44 INFO - PROCESS | 1653 | 1466694404253 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x117e15800) [pid = 1653] [serial = 657] [outer = 0x115e23400] 08:06:44 INFO - PROCESS | 1653 | 1466694404584 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 474ms 08:06:44 INFO - PROCESS | 1653 | 1466694404608 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1653 | 1466694404609 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:06:44 INFO - PROCESS | 1653 | 1466694404619 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1653 | 1466694404622 Marionette TRACE conn2 <- [1,850,null,{}] 08:06:44 INFO - PROCESS | 1653 | 1466694404630 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}] 08:06:44 INFO - PROCESS | 1653 | 1466694404633 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:44 INFO - PROCESS | 1653 | 1466694404717 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:06:44 INFO - PROCESS | 1653 | 1466694404768 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1653 | 1466694404770 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x118787000 == 35 [pid = 1653] [id = 220] 08:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1180a9800) [pid = 1653] [serial = 658] [outer = 0x0] 08:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118241800) [pid = 1653] [serial = 659] [outer = 0x1180a9800] 08:06:44 INFO - PROCESS | 1653 | 1466694404797 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1188a6c00) [pid = 1653] [serial = 660] [outer = 0x1180a9800] 08:06:45 INFO - PROCESS | 1653 | 1466694405114 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]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 532ms 08:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:06:45 INFO - PROCESS | 1653 | 1466694405143 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1653 | 1466694405145 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:06:45 INFO - PROCESS | 1653 | 1466694405147 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1653 | 1466694405148 Marionette TRACE conn2 <- [1,854,null,{}] 08:06:45 INFO - PROCESS | 1653 | 1466694405150 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}] 08:06:45 INFO - PROCESS | 1653 | 1466694405152 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:45 INFO - PROCESS | 1653 | 1466694405231 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:06:45 INFO - PROCESS | 1653 | 1466694405287 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1653 | 1466694405288 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962e000 == 36 [pid = 1653] [id = 221] 08:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116980000) [pid = 1653] [serial = 661] [outer = 0x0] 08:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119448400) [pid = 1653] [serial = 662] [outer = 0x116980000] 08:06:45 INFO - PROCESS | 1653 | 1466694405314 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1199a3000) [pid = 1653] [serial = 663] [outer = 0x116980000] 08:06:45 INFO - PROCESS | 1653 | 1466694405603 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]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 08:06:45 INFO - PROCESS | 1653 | 1466694405618 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1653 | 1466694405619 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:06:45 INFO - PROCESS | 1653 | 1466694405629 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1653 | 1466694405630 Marionette TRACE conn2 <- [1,858,null,{}] 08:06:45 INFO - PROCESS | 1653 | 1466694405632 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}] 08:06:45 INFO - PROCESS | 1653 | 1466694405634 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:45 INFO - PROCESS | 1653 | 1466694405738 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:06:45 INFO - PROCESS | 1653 | 1466694405742 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1653 | 1466694405743 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239ac800 == 37 [pid = 1653] [id = 222] 08:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x117e0d800) [pid = 1653] [serial = 664] [outer = 0x0] 08:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119a05800) [pid = 1653] [serial = 665] [outer = 0x117e0d800] 08:06:45 INFO - PROCESS | 1653 | 1466694405768 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1211ef800) [pid = 1653] [serial = 666] [outer = 0x117e0d800] 08:06:46 INFO - PROCESS | 1653 | 1466694406114 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]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 519ms 08:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:06:46 INFO - PROCESS | 1653 | 1466694406148 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1653 | 1466694406150 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:06:46 INFO - PROCESS | 1653 | 1466694406152 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1653 | 1466694406153 Marionette TRACE conn2 <- [1,862,null,{}] 08:06:46 INFO - PROCESS | 1653 | 1466694406162 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}] 08:06:46 INFO - PROCESS | 1653 | 1466694406166 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:46 INFO - PROCESS | 1653 | 1466694406280 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:06:46 INFO - PROCESS | 1653 | 1466694406284 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1653 | 1466694406285 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249c4800 == 38 [pid = 1653] [id = 223] 08:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211efc00) [pid = 1653] [serial = 667] [outer = 0x0] 08:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123856400) [pid = 1653] [serial = 668] [outer = 0x1211efc00] 08:06:46 INFO - PROCESS | 1653 | 1466694406312 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12444bc00) [pid = 1653] [serial = 669] [outer = 0x1211efc00] 08:06:46 INFO - PROCESS | 1653 | 1466694406635 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]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 526ms 08:06:46 INFO - PROCESS | 1653 | 1466694406678 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1653 | 1466694406679 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:06:46 INFO - PROCESS | 1653 | 1466694406681 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1653 | 1466694406682 Marionette TRACE conn2 <- [1,866,null,{}] 08:06:46 INFO - PROCESS | 1653 | 1466694406685 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}] 08:06:46 INFO - PROCESS | 1653 | 1466694406686 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:46 INFO - PROCESS | 1653 | 1466694406788 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:06:46 INFO - PROCESS | 1653 | 1466694406791 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1653 | 1466694406792 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bc000 == 39 [pid = 1653] [id = 224] 08:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12444c000) [pid = 1653] [serial = 670] [outer = 0x0] 08:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124453000) [pid = 1653] [serial = 671] [outer = 0x12444c000] 08:06:46 INFO - PROCESS | 1653 | 1466694406817 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124e2c800) [pid = 1653] [serial = 672] [outer = 0x12444c000] 08:06:47 INFO - PROCESS | 1653 | 1466694407190 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]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 08:06:47 INFO - PROCESS | 1653 | 1466694407201 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1653 | 1466694407204 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:06:47 INFO - PROCESS | 1653 | 1466694407208 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1653 | 1466694407210 Marionette TRACE conn2 <- [1,870,null,{}] 08:06:47 INFO - PROCESS | 1653 | 1466694407220 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}] 08:06:47 INFO - PROCESS | 1653 | 1466694407224 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:47 INFO - PROCESS | 1653 | 1466694407367 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:06:47 INFO - PROCESS | 1653 | 1466694407391 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1653 | 1466694407392 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a03000 == 40 [pid = 1653] [id = 225] 08:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124f64c00) [pid = 1653] [serial = 673] [outer = 0x0] 08:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x125787400) [pid = 1653] [serial = 674] [outer = 0x124f64c00] 08:06:47 INFO - PROCESS | 1653 | 1466694407432 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269b0c00) [pid = 1653] [serial = 675] [outer = 0x124f64c00] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123e0c400) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118246c00) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124454c00) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x111c1e000) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112e56400) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x126ff6000) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112a77000) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123850800) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1133ac000) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112e5e800) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118165c00) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11299a000) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1129a1400) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:06:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115e88c00) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:06:48 INFO - PROCESS | 1653 | 1466694408056 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]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 881ms 08:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:06:48 INFO - PROCESS | 1653 | 1466694408092 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1653 | 1466694408094 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:06:48 INFO - PROCESS | 1653 | 1466694408096 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1653 | 1466694408097 Marionette TRACE conn2 <- [1,874,null,{}] 08:06:48 INFO - PROCESS | 1653 | 1466694408100 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}] 08:06:48 INFO - PROCESS | 1653 | 1466694408101 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:48 INFO - PROCESS | 1653 | 1466694408206 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:06:48 INFO - PROCESS | 1653 | 1466694408250 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1653 | 1466694408251 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ab3800 == 41 [pid = 1653] [id = 226] 08:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x111aa9400) [pid = 1653] [serial = 676] [outer = 0x0] 08:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118168400) [pid = 1653] [serial = 677] [outer = 0x111aa9400] 08:06:48 INFO - PROCESS | 1653 | 1466694408276 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1195ef400) [pid = 1653] [serial = 678] [outer = 0x111aa9400] 08:06:48 INFO - PROCESS | 1653 | 1466694408545 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]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 08:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:06:48 INFO - PROCESS | 1653 | 1466694408565 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1653 | 1466694408566 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:06:48 INFO - PROCESS | 1653 | 1466694408568 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1653 | 1466694408570 Marionette TRACE conn2 <- [1,878,null,{}] 08:06:48 INFO - PROCESS | 1653 | 1466694408580 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}] 08:06:48 INFO - PROCESS | 1653 | 1466694408581 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:48 INFO - PROCESS | 1653 | 1466694408660 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:06:48 INFO - PROCESS | 1653 | 1466694408664 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1653 | 1466694408665 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed7800 == 42 [pid = 1653] [id = 227] 08:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1211ea400) [pid = 1653] [serial = 679] [outer = 0x0] 08:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124e23800) [pid = 1653] [serial = 680] [outer = 0x1211ea400] 08:06:48 INFO - PROCESS | 1653 | 1466694408692 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12578b400) [pid = 1653] [serial = 681] [outer = 0x1211ea400] 08:06:49 INFO - PROCESS | 1653 | 1466694409017 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 476ms 08:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:06:49 INFO - PROCESS | 1653 | 1466694409046 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1653 | 1466694409047 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:06:49 INFO - PROCESS | 1653 | 1466694409049 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1653 | 1466694409051 Marionette TRACE conn2 <- [1,882,null,{}] 08:06:49 INFO - PROCESS | 1653 | 1466694409053 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}] 08:06:49 INFO - PROCESS | 1653 | 1466694409055 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:49 INFO - PROCESS | 1653 | 1466694409172 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:06:49 INFO - PROCESS | 1653 | 1466694409179 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1653 | 1466694409180 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a55f000 == 43 [pid = 1653] [id = 228] 08:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1269b1000) [pid = 1653] [serial = 682] [outer = 0x0] 08:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269b7800) [pid = 1653] [serial = 683] [outer = 0x1269b1000] 08:06:49 INFO - PROCESS | 1653 | 1466694409214 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269ffc00) [pid = 1653] [serial = 684] [outer = 0x1269b1000] 08:06:49 INFO - PROCESS | 1653 | 1466694409529 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 08:06:49 INFO - PROCESS | 1653 | 1466694409569 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:06:49 INFO - PROCESS | 1653 | 1466694409572 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:06:49 INFO - PROCESS | 1653 | 1466694409575 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1653 | 1466694409576 Marionette TRACE conn2 <- [1,886,null,{}] 08:06:49 INFO - PROCESS | 1653 | 1466694409578 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}] 08:06:49 INFO - PROCESS | 1653 | 1466694409579 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:49 INFO - PROCESS | 1653 | 1466694409659 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:06:49 INFO - PROCESS | 1653 | 1466694409663 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1653 | 1466694409664 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b70a000 == 44 [pid = 1653] [id = 229] 08:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126f1d400) [pid = 1653] [serial = 685] [outer = 0x0] 08:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127111400) [pid = 1653] [serial = 686] [outer = 0x126f1d400] 08:06:49 INFO - PROCESS | 1653 | 1466694409688 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1288cbc00) [pid = 1653] [serial = 687] [outer = 0x126f1d400] 08:06:50 INFO - PROCESS | 1653 | 1466694410188 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]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 669ms 08:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:06:50 INFO - PROCESS | 1653 | 1466694410245 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1653 | 1466694410247 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:06:50 INFO - PROCESS | 1653 | 1466694410250 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1653 | 1466694410252 Marionette TRACE conn2 <- [1,890,null,{}] 08:06:50 INFO - PROCESS | 1653 | 1466694410257 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}] 08:06:50 INFO - PROCESS | 1653 | 1466694410258 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:50 INFO - PROCESS | 1653 | 1466694410367 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:06:50 INFO - PROCESS | 1653 | 1466694410443 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1653 | 1466694410445 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x116946000 == 45 [pid = 1653] [id = 230] 08:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112e55400) [pid = 1653] [serial = 688] [outer = 0x0] 08:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x113dd0000) [pid = 1653] [serial = 689] [outer = 0x112e55400] 08:06:50 INFO - PROCESS | 1653 | 1466694410476 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115e21c00) [pid = 1653] [serial = 690] [outer = 0x112e55400] 08:06:51 INFO - PROCESS | 1653 | 1466694411052 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]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 823ms 08:06:51 INFO - PROCESS | 1653 | 1466694411074 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1653 | 1466694411077 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:06:51 INFO - PROCESS | 1653 | 1466694411082 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1653 | 1466694411084 Marionette TRACE conn2 <- [1,894,null,{}] 08:06:51 INFO - PROCESS | 1653 | 1466694411086 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}] 08:06:51 INFO - PROCESS | 1653 | 1466694411088 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:51 INFO - PROCESS | 1653 | 1466694411198 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:06:51 INFO - PROCESS | 1653 | 1466694411275 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1653 | 1466694411277 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119406800 == 46 [pid = 1653] [id = 231] 08:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x117e1a400) [pid = 1653] [serial = 691] [outer = 0x0] 08:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1180a6c00) [pid = 1653] [serial = 692] [outer = 0x117e1a400] 08:06:51 INFO - PROCESS | 1653 | 1466694411307 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11824a800) [pid = 1653] [serial = 693] [outer = 0x117e1a400] 08:06:51 INFO - PROCESS | 1653 | 1466694411907 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]]]}] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a577000 == 45 [pid = 1653] [id = 212] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x12a55f000 == 44 [pid = 1653] [id = 228] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed7800 == 43 [pid = 1653] [id = 227] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128ab3800 == 42 [pid = 1653] [id = 226] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x128a03000 == 41 [pid = 1653] [id = 225] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bc000 == 40 [pid = 1653] [id = 224] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1249c4800 == 39 [pid = 1653] [id = 223] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1239ac800 == 38 [pid = 1653] [id = 222] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x11962e000 == 37 [pid = 1653] [id = 221] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x118787000 == 36 [pid = 1653] [id = 220] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1169b3000 == 35 [pid = 1653] [id = 219] 08:06:51 INFO - PROCESS | 1653 | --DOCSHELL 0x1131e8800 == 34 [pid = 1653] [id = 218] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123fac000) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1269e7c00) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125786400) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124ece400) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124aa6800) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113366800) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113c90800) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1289db400) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1211eec00) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123e09000) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1164e0800) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1176f4000) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1288cc000) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1133e4c00) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x114fb9000) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1181b1000) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118726000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119444c00) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119bdfc00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181aa400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1211e8000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125789400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12691dc00) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1269e6000) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x124450800) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1269de800) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123850c00) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 08:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 872ms 08:06:51 INFO - PROCESS | 1653 | 1466694411959 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1653 | 1466694411961 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:06:51 INFO - PROCESS | 1653 | 1466694411964 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1653 | 1466694411966 Marionette TRACE conn2 <- [1,898,null,{}] 08:06:51 INFO - PROCESS | 1653 | 1466694411971 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}] 08:06:51 INFO - PROCESS | 1653 | 1466694411972 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:52 INFO - PROCESS | 1653 | 1466694412052 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:06:52 INFO - PROCESS | 1653 | 1466694412059 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1653 | 1466694412062 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661c800 == 35 [pid = 1653] [id = 232] 08:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11677a000) [pid = 1653] [serial = 694] [outer = 0x0] 08:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116f49400) [pid = 1653] [serial = 695] [outer = 0x11677a000] 08:06:52 INFO - PROCESS | 1653 | 1466694412092 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1180a7000) [pid = 1653] [serial = 696] [outer = 0x11677a000] 08:06:52 INFO - PROCESS | 1653 | 1466694412440 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]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 519ms 08:06:52 INFO - PROCESS | 1653 | 1466694412490 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1653 | 1466694412493 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:06:52 INFO - PROCESS | 1653 | 1466694412519 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1653 | 1466694412520 Marionette TRACE conn2 <- [1,902,null,{}] 08:06:52 INFO - PROCESS | 1653 | 1466694412525 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}] 08:06:52 INFO - PROCESS | 1653 | 1466694412527 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:52 INFO - PROCESS | 1653 | 1466694412607 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:06:52 INFO - PROCESS | 1653 | 1466694412611 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1653 | 1466694412612 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11850f000 == 36 [pid = 1653] [id = 233] 08:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1181a9000) [pid = 1653] [serial = 697] [outer = 0x0] 08:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1187f0c00) [pid = 1653] [serial = 698] [outer = 0x1181a9000] 08:06:52 INFO - PROCESS | 1653 | 1466694412640 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119156800) [pid = 1653] [serial = 699] [outer = 0x1181a9000] 08:06:53 INFO - PROCESS | 1653 | 1466694413020 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 522ms 08:06:53 INFO - PROCESS | 1653 | 1466694413044 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:06:53 INFO - PROCESS | 1653 | 1466694413046 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:06:53 INFO - PROCESS | 1653 | 1466694413050 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1653 | 1466694413056 Marionette TRACE conn2 <- [1,906,null,{}] 08:06:53 INFO - PROCESS | 1653 | 1466694413069 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}] 08:06:53 INFO - PROCESS | 1653 | 1466694413074 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:53 INFO - PROCESS | 1653 | 1466694413199 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:06:53 INFO - PROCESS | 1653 | 1466694413208 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1653 | 1466694413210 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239a4800 == 37 [pid = 1653] [id = 234] 08:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e52400) [pid = 1653] [serial = 700] [outer = 0x0] 08:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x119be9400) [pid = 1653] [serial = 701] [outer = 0x112e52400] 08:06:53 INFO - PROCESS | 1653 | 1466694413255 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12383a800) [pid = 1653] [serial = 702] [outer = 0x112e52400] 08:06:53 INFO - PROCESS | 1653 | 1466694413643 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 627ms 08:06:53 INFO - PROCESS | 1653 | 1466694413676 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1653 | 1466694413678 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:06:53 INFO - PROCESS | 1653 | 1466694413680 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1653 | 1466694413681 Marionette TRACE conn2 <- [1,910,null,{}] 08:06:53 INFO - PROCESS | 1653 | 1466694413684 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}] 08:06:53 INFO - PROCESS | 1653 | 1466694413685 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:53 INFO - PROCESS | 1653 | 1466694413795 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:06:53 INFO - PROCESS | 1653 | 1466694413821 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1653 | 1466694413822 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249da800 == 38 [pid = 1653] [id = 235] 08:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12385c800) [pid = 1653] [serial = 703] [outer = 0x0] 08:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123d7c000) [pid = 1653] [serial = 704] [outer = 0x12385c800] 08:06:53 INFO - PROCESS | 1653 | 1466694413848 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12421b400) [pid = 1653] [serial = 705] [outer = 0x12385c800] 08:06:54 INFO - PROCESS | 1653 | 1466694414188 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 518ms 08:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:06:54 INFO - PROCESS | 1653 | 1466694414201 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1653 | 1466694414202 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:06:54 INFO - PROCESS | 1653 | 1466694414205 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1653 | 1466694414208 Marionette TRACE conn2 <- [1,914,null,{}] 08:06:54 INFO - PROCESS | 1653 | 1466694414211 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}] 08:06:54 INFO - PROCESS | 1653 | 1466694414212 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:54 INFO - PROCESS | 1653 | 1466694414310 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:06:54 INFO - PROCESS | 1653 | 1466694414313 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1653 | 1466694414315 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x126013000 == 39 [pid = 1653] [id = 236] 08:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112a77000) [pid = 1653] [serial = 706] [outer = 0x0] 08:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124451800) [pid = 1653] [serial = 707] [outer = 0x112a77000] 08:06:54 INFO - PROCESS | 1653 | 1466694414339 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e87800) [pid = 1653] [serial = 708] [outer = 0x112a77000] 08:06:54 INFO - PROCESS | 1653 | 1466694414699 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 522ms 08:06:54 INFO - PROCESS | 1653 | 1466694414726 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1653 | 1466694414727 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:06:54 INFO - PROCESS | 1653 | 1466694414739 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1653 | 1466694414740 Marionette TRACE conn2 <- [1,918,null,{}] 08:06:54 INFO - PROCESS | 1653 | 1466694414743 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}] 08:06:54 INFO - PROCESS | 1653 | 1466694414747 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:54 INFO - PROCESS | 1653 | 1466694414870 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:06:54 INFO - PROCESS | 1653 | 1466694414915 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1653 | 1466694414916 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ebc800 == 40 [pid = 1653] [id = 237] 08:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124e8f800) [pid = 1653] [serial = 709] [outer = 0x0] 08:06:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269e5000) [pid = 1653] [serial = 710] [outer = 0x124e8f800] 08:06:54 INFO - PROCESS | 1653 | 1466694414957 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127102400) [pid = 1653] [serial = 711] [outer = 0x124e8f800] 08:06:55 INFO - PROCESS | 1653 | 1466694415414 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 719ms 08:06:55 INFO - PROCESS | 1653 | 1466694415459 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1653 | 1466694415460 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:06:55 INFO - PROCESS | 1653 | 1466694415463 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1653 | 1466694415464 Marionette TRACE conn2 <- [1,922,null,{}] 08:06:55 INFO - PROCESS | 1653 | 1466694415466 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}] 08:06:55 INFO - PROCESS | 1653 | 1466694415467 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:55 INFO - PROCESS | 1653 | 1466694415564 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:06:55 INFO - PROCESS | 1653 | 1466694415567 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1653 | 1466694415568 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931d800 == 41 [pid = 1653] [id = 238] 08:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127103800) [pid = 1653] [serial = 712] [outer = 0x0] 08:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1288cc000) [pid = 1653] [serial = 713] [outer = 0x127103800] 08:06:55 INFO - PROCESS | 1653 | 1466694415594 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1288d6000) [pid = 1653] [serial = 714] [outer = 0x127103800] 08:06:55 INFO - PROCESS | 1653 | 1466694415922 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 08:06:55 INFO - PROCESS | 1653 | 1466694415933 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1653 | 1466694415934 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:06:55 INFO - PROCESS | 1653 | 1466694415945 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1653 | 1466694415946 Marionette TRACE conn2 <- [1,926,null,{}] 08:06:55 INFO - PROCESS | 1653 | 1466694415948 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}] 08:06:55 INFO - PROCESS | 1653 | 1466694415949 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:56 INFO - PROCESS | 1653 | 1466694416052 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e23400) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116980000) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11305b400) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117e0d800) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1180a9800) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x113c4f800) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114f80400) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1211efc00) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111aa9400) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12444c000) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124f64c00) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211ea400) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11915f000) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12444cc00) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1269b1000) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:06:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1269dd000) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:06:56 INFO - PROCESS | 1653 | 1466694416180 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1653 | 1466694416182 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ac0800 == 42 [pid = 1653] [id = 239] 08:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111c1e000) [pid = 1653] [serial = 715] [outer = 0x0] 08:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1133e9c00) [pid = 1653] [serial = 716] [outer = 0x111c1e000] 08:06:56 INFO - PROCESS | 1653 | 1466694416209 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1180a9800) [pid = 1653] [serial = 717] [outer = 0x111c1e000] 08:06:56 INFO - PROCESS | 1653 | 1466694416511 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 627ms 08:06:56 INFO - PROCESS | 1653 | 1466694416565 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1653 | 1466694416567 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:06:56 INFO - PROCESS | 1653 | 1466694416570 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1653 | 1466694416573 Marionette TRACE conn2 <- [1,930,null,{}] 08:06:56 INFO - PROCESS | 1653 | 1466694416577 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}] 08:06:56 INFO - PROCESS | 1653 | 1466694416579 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:56 INFO - PROCESS | 1653 | 1466694416707 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:06:56 INFO - PROCESS | 1653 | 1466694416784 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1653 | 1466694416785 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239a3000 == 43 [pid = 1653] [id = 240] 08:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11299a400) [pid = 1653] [serial = 718] [outer = 0x0] 08:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119446000) [pid = 1653] [serial = 719] [outer = 0x11299a400] 08:06:56 INFO - PROCESS | 1653 | 1466694416825 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269fe000) [pid = 1653] [serial = 720] [outer = 0x11299a400] 08:06:57 INFO - PROCESS | 1653 | 1466694417140 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 623ms 08:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:06:57 INFO - PROCESS | 1653 | 1466694417193 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1653 | 1466694417194 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:06:57 INFO - PROCESS | 1653 | 1466694417196 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1653 | 1466694417197 Marionette TRACE conn2 <- [1,934,null,{}] 08:06:57 INFO - PROCESS | 1653 | 1466694417199 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}] 08:06:57 INFO - PROCESS | 1653 | 1466694417200 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:57 INFO - PROCESS | 1653 | 1466694417281 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:06:57 INFO - PROCESS | 1653 | 1466694417337 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1653 | 1466694417338 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b70d000 == 44 [pid = 1653] [id = 241] 08:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x11816f000) [pid = 1653] [serial = 721] [outer = 0x0] 08:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1289da000) [pid = 1653] [serial = 722] [outer = 0x11816f000] 08:06:57 INFO - PROCESS | 1653 | 1466694417362 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1289e5000) [pid = 1653] [serial = 723] [outer = 0x11816f000] 08:06:57 INFO - PROCESS | 1653 | 1466694417658 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 517ms 08:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:06:57 INFO - PROCESS | 1653 | 1466694417714 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1653 | 1466694417715 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:06:57 INFO - PROCESS | 1653 | 1466694417717 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1653 | 1466694417719 Marionette TRACE conn2 <- [1,938,null,{}] 08:06:57 INFO - PROCESS | 1653 | 1466694417722 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}] 08:06:57 INFO - PROCESS | 1653 | 1466694417723 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:57 INFO - PROCESS | 1653 | 1466694417815 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:06:57 INFO - PROCESS | 1653 | 1466694417819 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1653 | 1466694417821 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beac000 == 45 [pid = 1653] [id = 242] 08:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1289e4c00) [pid = 1653] [serial = 724] [outer = 0x0] 08:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128a5c800) [pid = 1653] [serial = 725] [outer = 0x1289e4c00] 08:06:57 INFO - PROCESS | 1653 | 1466694417847 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128b13400) [pid = 1653] [serial = 726] [outer = 0x1289e4c00] 08:06:58 INFO - PROCESS | 1653 | 1466694418177 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]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 08:06:58 INFO - PROCESS | 1653 | 1466694418250 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1653 | 1466694418253 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:06:58 INFO - PROCESS | 1653 | 1466694418258 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1653 | 1466694418259 Marionette TRACE conn2 <- [1,942,null,{}] 08:06:58 INFO - PROCESS | 1653 | 1466694418263 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}] 08:06:58 INFO - PROCESS | 1653 | 1466694418265 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:58 INFO - PROCESS | 1653 | 1466694418371 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:06:58 INFO - PROCESS | 1653 | 1466694418423 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1653 | 1466694418427 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164b0000 == 46 [pid = 1653] [id = 243] 08:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113c4ec00) [pid = 1653] [serial = 727] [outer = 0x0] 08:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x115d0e000) [pid = 1653] [serial = 728] [outer = 0x113c4ec00] 08:06:58 INFO - PROCESS | 1653 | 1466694418458 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x117e18800) [pid = 1653] [serial = 729] [outer = 0x113c4ec00] 08:06:58 INFO - PROCESS | 1653 | 1466694418910 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]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 08:06:58 INFO - PROCESS | 1653 | 1466694418928 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:06:58 INFO - PROCESS | 1653 | 1466694418930 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:06:58 INFO - PROCESS | 1653 | 1466694418935 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1653 | 1466694418938 Marionette TRACE conn2 <- [1,946,null,{}] 08:06:58 INFO - PROCESS | 1653 | 1466694418940 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}] 08:06:58 INFO - PROCESS | 1653 | 1466694418942 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:59 INFO - PROCESS | 1653 | 1466694419048 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:06:59 INFO - PROCESS | 1653 | 1466694419105 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1653 | 1466694419106 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249c6000 == 47 [pid = 1653] [id = 244] 08:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1181b1800) [pid = 1653] [serial = 730] [outer = 0x0] 08:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119445c00) [pid = 1653] [serial = 731] [outer = 0x1181b1800] 08:06:59 INFO - PROCESS | 1653 | 1466694419137 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1199ad000) [pid = 1653] [serial = 732] [outer = 0x1181b1800] 08:06:59 INFO - PROCESS | 1653 | 1466694419545 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]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 676ms 08:06:59 INFO - PROCESS | 1653 | 1466694419609 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1653 | 1466694419611 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:06:59 INFO - PROCESS | 1653 | 1466694419613 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1653 | 1466694419614 Marionette TRACE conn2 <- [1,950,null,{}] 08:06:59 INFO - PROCESS | 1653 | 1466694419621 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}] 08:06:59 INFO - PROCESS | 1653 | 1466694419623 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:59 INFO - PROCESS | 1653 | 1466694419740 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:06:59 INFO - PROCESS | 1653 | 1466694419820 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1653 | 1466694419822 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:06:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beae800 == 48 [pid = 1653] [id = 245] 08:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124542800) [pid = 1653] [serial = 733] [outer = 0x0] 08:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x125189000) [pid = 1653] [serial = 734] [outer = 0x124542800] 08:06:59 INFO - PROCESS | 1653 | 1466694419855 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269b9400) [pid = 1653] [serial = 735] [outer = 0x124542800] 08:07:00 INFO - PROCESS | 1653 | 1466694420283 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]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 721ms 08:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:07:00 INFO - PROCESS | 1653 | 1466694420334 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1653 | 1466694420336 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:07:00 INFO - PROCESS | 1653 | 1466694420338 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1653 | 1466694420339 Marionette TRACE conn2 <- [1,954,null,{}] 08:07:00 INFO - PROCESS | 1653 | 1466694420342 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}] 08:07:00 INFO - PROCESS | 1653 | 1466694420343 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:00 INFO - PROCESS | 1653 | 1466694420447 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:07:00 INFO - PROCESS | 1653 | 1466694420502 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1653 | 1466694420503 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfdb000 == 49 [pid = 1653] [id = 246] 08:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1269f6000) [pid = 1653] [serial = 736] [outer = 0x0] 08:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x126f22400) [pid = 1653] [serial = 737] [outer = 0x1269f6000] 08:07:00 INFO - PROCESS | 1653 | 1466694420532 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1289e6800) [pid = 1653] [serial = 738] [outer = 0x1269f6000] 08:07:01 INFO - PROCESS | 1653 | 1466694420999 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]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 08:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:07:01 INFO - PROCESS | 1653 | 1466694421009 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1653 | 1466694421010 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:07:01 INFO - PROCESS | 1653 | 1466694421013 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1653 | 1466694421014 Marionette TRACE conn2 <- [1,958,null,{}] 08:07:01 INFO - PROCESS | 1653 | 1466694421037 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}] 08:07:01 INFO - PROCESS | 1653 | 1466694421038 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:01 INFO - PROCESS | 1653 | 1466694421173 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:07:01 INFO - PROCESS | 1653 | 1466694421222 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1653 | 1466694421224 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x117153800 == 50 [pid = 1653] [id = 247] 08:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11619a800) [pid = 1653] [serial = 739] [outer = 0x0] 08:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11944c000) [pid = 1653] [serial = 740] [outer = 0x11619a800] 08:07:01 INFO - PROCESS | 1653 | 1466694421255 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126ffa400) [pid = 1653] [serial = 741] [outer = 0x11619a800] 08:07:01 INFO - PROCESS | 1653 | 1466694421816 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]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 821ms 08:07:01 INFO - PROCESS | 1653 | 1466694421833 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1653 | 1466694421836 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:07:01 INFO - PROCESS | 1653 | 1466694421839 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1653 | 1466694421842 Marionette TRACE conn2 <- [1,962,null,{}] 08:07:01 INFO - PROCESS | 1653 | 1466694421845 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}] 08:07:01 INFO - PROCESS | 1653 | 1466694421847 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:01 INFO - PROCESS | 1653 | 1466694421941 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:07:02 INFO - PROCESS | 1653 | 1466694421992 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1653 | 1466694421994 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c1f800 == 51 [pid = 1653] [id = 248] 08:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112a7dc00) [pid = 1653] [serial = 742] [outer = 0x0] 08:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112e52800) [pid = 1653] [serial = 743] [outer = 0x112a7dc00] 08:07:02 INFO - PROCESS | 1653 | 1466694422025 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1130dec00) [pid = 1653] [serial = 744] [outer = 0x112a7dc00] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b70d000 == 50 [pid = 1653] [id = 241] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1239a3000 == 49 [pid = 1653] [id = 240] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116ac0800 == 48 [pid = 1653] [id = 239] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12931d800 == 47 [pid = 1653] [id = 238] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x128ebc800 == 46 [pid = 1653] [id = 237] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x126013000 == 45 [pid = 1653] [id = 236] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1249da800 == 44 [pid = 1653] [id = 235] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1239a4800 == 43 [pid = 1653] [id = 234] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11850f000 == 42 [pid = 1653] [id = 233] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x11661c800 == 41 [pid = 1653] [id = 232] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x116946000 == 40 [pid = 1653] [id = 230] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x119406800 == 39 [pid = 1653] [id = 231] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12acb4000 == 38 [pid = 1653] [id = 215] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b70f000 == 37 [pid = 1653] [id = 216] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12b70a000 == 36 [pid = 1653] [id = 229] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x124e0b000 == 35 [pid = 1653] [id = 214] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118372000 == 34 [pid = 1653] [id = 217] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x129317000 == 33 [pid = 1653] [id = 211] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x118374800 == 32 [pid = 1653] [id = 213] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x117153800 == 31 [pid = 1653] [id = 247] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfdb000 == 30 [pid = 1653] [id = 246] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12beae800 == 29 [pid = 1653] [id = 245] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1249c6000 == 28 [pid = 1653] [id = 244] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x12beac000 == 27 [pid = 1653] [id = 242] 08:07:02 INFO - PROCESS | 1653 | --DOCSHELL 0x1164b0000 == 26 [pid = 1653] [id = 243] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116907000) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x117e15800) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119448400) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1133a7400) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119a05800) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114fb2c00) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118241800) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1188a6c00) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116904800) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114fbb000) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1176f7c00) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115e8c400) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123856400) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118168400) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124e2c800) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124453000) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125787400) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124e23800) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1211ef000) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1195ef400) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127111400) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119595c00) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269b0c00) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12444bc00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x124e24400) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211ef800) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124452c00) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12578b400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1269ffc00) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1199a3000) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1288c8800) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1269b7800) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126dc6000) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 08:07:02 INFO - PROCESS | 1653 | 1466694422969 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1175ms 08:07:03 INFO - PROCESS | 1653 | 1466694423014 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:07:03 INFO - PROCESS | 1653 | 1466694423016 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:07:03 INFO - PROCESS | 1653 | 1466694423019 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1653 | 1466694423022 Marionette TRACE conn2 <- [1,966,null,{}] 08:07:03 INFO - PROCESS | 1653 | 1466694423026 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}] 08:07:03 INFO - PROCESS | 1653 | 1466694423028 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:03 INFO - PROCESS | 1653 | 1466694423107 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:07:03 INFO - PROCESS | 1653 | 1466694423112 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1653 | 1466694423115 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x11328e000 == 27 [pid = 1653] [id = 249] 08:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11299d400) [pid = 1653] [serial = 745] [outer = 0x0] 08:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1130e3800) [pid = 1653] [serial = 746] [outer = 0x11299d400] 08:07:03 INFO - PROCESS | 1653 | 1466694423145 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11295c000) [pid = 1653] [serial = 747] [outer = 0x11299d400] 08:07:03 INFO - PROCESS | 1653 | 1466694423480 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 523ms 08:07:03 INFO - PROCESS | 1653 | 1466694423542 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1653 | 1466694423545 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:07:03 INFO - PROCESS | 1653 | 1466694423550 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1653 | 1466694423552 Marionette TRACE conn2 <- [1,970,null,{}] 08:07:03 INFO - PROCESS | 1653 | 1466694423554 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}] 08:07:03 INFO - PROCESS | 1653 | 1466694423556 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:03 INFO - PROCESS | 1653 | 1466694423634 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:07:03 INFO - PROCESS | 1653 | 1466694423641 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1653 | 1466694423642 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169be800 == 28 [pid = 1653] [id = 250] 08:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114fb9400) [pid = 1653] [serial = 748] [outer = 0x0] 08:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115dd9800) [pid = 1653] [serial = 749] [outer = 0x114fb9400] 08:07:03 INFO - PROCESS | 1653 | 1466694423670 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115e89000) [pid = 1653] [serial = 750] [outer = 0x114fb9400] 08:07:04 INFO - PROCESS | 1653 | 1466694424025 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]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 08:07:04 INFO - PROCESS | 1653 | 1466694424069 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:07:04 INFO - PROCESS | 1653 | 1466694424070 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:07:04 INFO - PROCESS | 1653 | 1466694424072 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1653 | 1466694424075 Marionette TRACE conn2 <- [1,974,null,{}] 08:07:04 INFO - PROCESS | 1653 | 1466694424083 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}] 08:07:04 INFO - PROCESS | 1653 | 1466694424087 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:04 INFO - PROCESS | 1653 | 1466694424165 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:07:04 INFO - PROCESS | 1653 | 1466694424171 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1653 | 1466694424175 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x118372800 == 29 [pid = 1653] [id = 251] 08:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x110edec00) [pid = 1653] [serial = 751] [outer = 0x0] 08:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117e1a000) [pid = 1653] [serial = 752] [outer = 0x110edec00] 08:07:04 INFO - PROCESS | 1653 | 1466694424203 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118163400) [pid = 1653] [serial = 753] [outer = 0x110edec00] 08:07:04 INFO - PROCESS | 1653 | 1466694424535 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]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 473ms 08:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:07:04 INFO - PROCESS | 1653 | 1466694424546 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1653 | 1466694424547 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:07:04 INFO - PROCESS | 1653 | 1466694424549 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1653 | 1466694424551 Marionette TRACE conn2 <- [1,978,null,{}] 08:07:04 INFO - PROCESS | 1653 | 1466694424553 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}] 08:07:04 INFO - PROCESS | 1653 | 1466694424554 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:04 INFO - PROCESS | 1653 | 1466694424639 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:07:04 INFO - PROCESS | 1653 | 1466694424695 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1653 | 1466694424696 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x11917a800 == 30 [pid = 1653] [id = 252] 08:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118167400) [pid = 1653] [serial = 754] [outer = 0x0] 08:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181ad800) [pid = 1653] [serial = 755] [outer = 0x118167400] 08:07:04 INFO - PROCESS | 1653 | 1466694424722 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118533400) [pid = 1653] [serial = 756] [outer = 0x118167400] 08:07:05 INFO - PROCESS | 1653 | 1466694425028 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 520ms 08:07:05 INFO - PROCESS | 1653 | 1466694425071 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1653 | 1466694425074 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:07:05 INFO - PROCESS | 1653 | 1466694425083 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1653 | 1466694425084 Marionette TRACE conn2 <- [1,982,null,{}] 08:07:05 INFO - PROCESS | 1653 | 1466694425087 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}] 08:07:05 INFO - PROCESS | 1653 | 1466694425088 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:05 INFO - PROCESS | 1653 | 1466694425177 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:07:05 INFO - PROCESS | 1653 | 1466694425212 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1653 | 1466694425213 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cd9000 == 31 [pid = 1653] [id = 253] 08:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11295f000) [pid = 1653] [serial = 757] [outer = 0x0] 08:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1187ec800) [pid = 1653] [serial = 758] [outer = 0x11295f000] 08:07:05 INFO - PROCESS | 1653 | 1466694425237 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1188ab800) [pid = 1653] [serial = 759] [outer = 0x11295f000] 08:07:05 INFO - PROCESS | 1653 | 1466694425574 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 525ms 08:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:07:05 INFO - PROCESS | 1653 | 1466694425614 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1653 | 1466694425616 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:07:05 INFO - PROCESS | 1653 | 1466694425618 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1653 | 1466694425619 Marionette TRACE conn2 <- [1,986,null,{}] 08:07:05 INFO - PROCESS | 1653 | 1466694425621 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}] 08:07:05 INFO - PROCESS | 1653 | 1466694425625 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:05 INFO - PROCESS | 1653 | 1466694425739 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:07:05 INFO - PROCESS | 1653 | 1466694425771 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1653 | 1466694425772 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12406f000 == 32 [pid = 1653] [id = 254] 08:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1188fa400) [pid = 1653] [serial = 760] [outer = 0x0] 08:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1195f1800) [pid = 1653] [serial = 761] [outer = 0x1188fa400] 08:07:05 INFO - PROCESS | 1653 | 1466694425797 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1210d1400) [pid = 1653] [serial = 762] [outer = 0x1188fa400] 08:07:06 INFO - PROCESS | 1653 | 1466694426110 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 08:07:06 INFO - PROCESS | 1653 | 1466694426136 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1653 | 1466694426138 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:07:06 INFO - PROCESS | 1653 | 1466694426148 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1653 | 1466694426149 Marionette TRACE conn2 <- [1,990,null,{}] 08:07:06 INFO - PROCESS | 1653 | 1466694426151 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}] 08:07:06 INFO - PROCESS | 1653 | 1466694426152 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:06 INFO - PROCESS | 1653 | 1466694426252 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:07:06 INFO - PROCESS | 1653 | 1466694426256 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1653 | 1466694426257 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249d7800 == 33 [pid = 1653] [id = 255] 08:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118166000) [pid = 1653] [serial = 763] [outer = 0x0] 08:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1211ec000) [pid = 1653] [serial = 764] [outer = 0x118166000] 08:07:06 INFO - PROCESS | 1653 | 1466694426281 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12383b000) [pid = 1653] [serial = 765] [outer = 0x118166000] 08:07:06 INFO - PROCESS | 1653 | 1466694426599 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 474ms 08:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:07:06 INFO - PROCESS | 1653 | 1466694426616 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1653 | 1466694426618 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:07:06 INFO - PROCESS | 1653 | 1466694426620 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1653 | 1466694426621 Marionette TRACE conn2 <- [1,994,null,{}] 08:07:06 INFO - PROCESS | 1653 | 1466694426636 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}] 08:07:06 INFO - PROCESS | 1653 | 1466694426638 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:06 INFO - PROCESS | 1653 | 1466694426738 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:07:06 INFO - PROCESS | 1653 | 1466694426742 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1653 | 1466694426743 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251ce800 == 34 [pid = 1653] [id = 256] 08:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119155400) [pid = 1653] [serial = 766] [outer = 0x0] 08:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123858400) [pid = 1653] [serial = 767] [outer = 0x119155400] 08:07:06 INFO - PROCESS | 1653 | 1466694426767 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123d7b400) [pid = 1653] [serial = 768] [outer = 0x119155400] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a77000) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124e8f800) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x127103800) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11299a400) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12385c800) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1181a9000) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e55400) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112e52400) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11677a000) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117e1a400) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126f1d400) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11816f000) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1289e4c00) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:07:07 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x111c1e000) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:07:07 INFO - PROCESS | 1653 | 1466694427248 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 678ms 08:07:07 INFO - PROCESS | 1653 | 1466694427298 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1653 | 1466694427300 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:07:07 INFO - PROCESS | 1653 | 1466694427302 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1653 | 1466694427303 Marionette TRACE conn2 <- [1,998,null,{}] 08:07:07 INFO - PROCESS | 1653 | 1466694427305 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}] 08:07:07 INFO - PROCESS | 1653 | 1466694427307 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:07 INFO - PROCESS | 1653 | 1466694427392 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:07:07 INFO - PROCESS | 1653 | 1466694427395 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1653 | 1466694427397 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12694b000 == 35 [pid = 1653] [id = 257] 08:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x114fb5400) [pid = 1653] [serial = 769] [outer = 0x0] 08:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1181aa400) [pid = 1653] [serial = 770] [outer = 0x114fb5400] 08:07:07 INFO - PROCESS | 1653 | 1466694427422 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123858000) [pid = 1653] [serial = 771] [outer = 0x114fb5400] 08:07:07 INFO - PROCESS | 1653 | 1466694427768 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 518ms 08:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:07:07 INFO - PROCESS | 1653 | 1466694427821 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1653 | 1466694427823 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:07:07 INFO - PROCESS | 1653 | 1466694427826 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1653 | 1466694427828 Marionette TRACE conn2 <- [1,1002,null,{}] 08:07:07 INFO - PROCESS | 1653 | 1466694427831 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}] 08:07:07 INFO - PROCESS | 1653 | 1466694427833 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:07 INFO - PROCESS | 1653 | 1466694427954 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:07:07 INFO - PROCESS | 1653 | 1466694427962 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1653 | 1466694427964 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c8800 == 36 [pid = 1653] [id = 258] 08:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118166c00) [pid = 1653] [serial = 772] [outer = 0x0] 08:07:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123fb3800) [pid = 1653] [serial = 773] [outer = 0x118166c00] 08:07:08 INFO - PROCESS | 1653 | 1466694428004 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124214000) [pid = 1653] [serial = 774] [outer = 0x118166c00] 08:07:08 INFO - PROCESS | 1653 | 1466694428422 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]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 620ms 08:07:08 INFO - PROCESS | 1653 | 1466694428445 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1653 | 1466694428447 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:07:08 INFO - PROCESS | 1653 | 1466694428461 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1653 | 1466694428463 Marionette TRACE conn2 <- [1,1006,null,{}] 08:07:08 INFO - PROCESS | 1653 | 1466694428465 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}] 08:07:08 INFO - PROCESS | 1653 | 1466694428467 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:08 INFO - PROCESS | 1653 | 1466694428565 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:07:08 INFO - PROCESS | 1653 | 1466694428569 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1653 | 1466694428571 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc8000 == 37 [pid = 1653] [id = 259] 08:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124452c00) [pid = 1653] [serial = 775] [outer = 0x0] 08:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12445a000) [pid = 1653] [serial = 776] [outer = 0x124452c00] 08:07:08 INFO - PROCESS | 1653 | 1466694428601 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124f67c00) [pid = 1653] [serial = 777] [outer = 0x124452c00] 08:07:08 INFO - PROCESS | 1653 | 1466694428915 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]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 469ms 08:07:08 INFO - PROCESS | 1653 | 1466694428931 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1653 | 1466694428933 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:07:08 INFO - PROCESS | 1653 | 1466694428935 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1653 | 1466694428937 Marionette TRACE conn2 <- [1,1010,null,{}] 08:07:08 INFO - PROCESS | 1653 | 1466694428943 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}] 08:07:08 INFO - PROCESS | 1653 | 1466694428944 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:09 INFO - PROCESS | 1653 | 1466694429025 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:07:09 INFO - PROCESS | 1653 | 1466694429029 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1653 | 1466694429030 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x129753800 == 38 [pid = 1653] [id = 260] 08:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124e84400) [pid = 1653] [serial = 778] [outer = 0x0] 08:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12578c000) [pid = 1653] [serial = 779] [outer = 0x124e84400] 08:07:09 INFO - PROCESS | 1653 | 1466694429054 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269ad400) [pid = 1653] [serial = 780] [outer = 0x124e84400] 08:07:09 INFO - PROCESS | 1653 | 1466694429652 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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 773ms 08:07:09 INFO - PROCESS | 1653 | 1466694429710 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1653 | 1466694429713 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:07:09 INFO - PROCESS | 1653 | 1466694429717 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1653 | 1466694429719 Marionette TRACE conn2 <- [1,1014,null,{}] 08:07:09 INFO - PROCESS | 1653 | 1466694429723 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}] 08:07:09 INFO - PROCESS | 1653 | 1466694429725 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:09 INFO - PROCESS | 1653 | 1466694429834 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:07:09 INFO - PROCESS | 1653 | 1466694429911 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1653 | 1466694429912 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c4000 == 39 [pid = 1653] [id = 261] 08:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1130e6800) [pid = 1653] [serial = 781] [outer = 0x0] 08:07:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1133e7000) [pid = 1653] [serial = 782] [outer = 0x1130e6800] 08:07:09 INFO - PROCESS | 1653 | 1466694429944 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x114fb5c00) [pid = 1653] [serial = 783] [outer = 0x1130e6800] 08:07:10 INFO - PROCESS | 1653 | 1466694430507 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]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 975ms 08:07:10 INFO - PROCESS | 1653 | 1466694430692 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:07:10 INFO - PROCESS | 1653 | 1466694430695 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:07:10 INFO - PROCESS | 1653 | 1466694430698 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1653 | 1466694430700 Marionette TRACE conn2 <- [1,1018,null,{}] 08:07:10 INFO - PROCESS | 1653 | 1466694430703 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}] 08:07:10 INFO - PROCESS | 1653 | 1466694430705 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:10 INFO - PROCESS | 1653 | 1466694430808 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:07:10 INFO - PROCESS | 1653 | 1466694430886 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1653 | 1466694430889 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x115ee8000 == 40 [pid = 1653] [id = 262] 08:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x114fb3800) [pid = 1653] [serial = 784] [outer = 0x0] 08:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115d11000) [pid = 1653] [serial = 785] [outer = 0x114fb3800] 08:07:10 INFO - PROCESS | 1653 | 1466694430917 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11619e800) [pid = 1653] [serial = 786] [outer = 0x114fb3800] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc8000 == 39 [pid = 1653] [id = 259] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c8800 == 38 [pid = 1653] [id = 258] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12694b000 == 37 [pid = 1653] [id = 257] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1251ce800 == 36 [pid = 1653] [id = 256] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1249d7800 == 35 [pid = 1653] [id = 255] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12406f000 == 34 [pid = 1653] [id = 254] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119cd9000 == 33 [pid = 1653] [id = 253] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11917a800 == 32 [pid = 1653] [id = 252] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x118372800 == 31 [pid = 1653] [id = 251] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1169be800 == 30 [pid = 1653] [id = 250] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11328e000 == 29 [pid = 1653] [id = 249] 08:07:11 INFO - PROCESS | 1653 | --DOCSHELL 0x113c1f800 == 28 [pid = 1653] [id = 248] 08:07:11 INFO - PROCESS | 1653 | 1466694431309 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]]]}] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124451800) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x127102400) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1269e5000) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1288cc000) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119446000) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123d7c000) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1187f0c00) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119156800) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113dd0000) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e21c00) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119be9400) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12383a800) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116f49400) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1180a7000) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1180a6c00) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11824a800) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1288cbc00) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1289e5000) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128b13400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128a5c800) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1180a9800) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1288d6000) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124e87800) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1269fe000) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1133e9c00) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12421b400) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1289da000) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 08:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 672ms 08:07:11 INFO - PROCESS | 1653 | 1466694431371 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1653 | 1466694431373 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:07:11 INFO - PROCESS | 1653 | 1466694431378 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1653 | 1466694431381 Marionette TRACE conn2 <- [1,1022,null,{}] 08:07:11 INFO - PROCESS | 1653 | 1466694431384 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}] 08:07:11 INFO - PROCESS | 1653 | 1466694431385 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:11 INFO - PROCESS | 1653 | 1466694431467 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:07:11 INFO - PROCESS | 1653 | 1466694431476 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1653 | 1466694431477 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x118360000 == 29 [pid = 1653] [id = 263] 08:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x116f92c00) [pid = 1653] [serial = 787] [outer = 0x0] 08:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1176f7000) [pid = 1653] [serial = 788] [outer = 0x116f92c00] 08:07:11 INFO - PROCESS | 1653 | 1466694431505 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118163c00) [pid = 1653] [serial = 789] [outer = 0x116f92c00] 08:07:11 INFO - PROCESS | 1653 | 1466694431834 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]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 472ms 08:07:11 INFO - PROCESS | 1653 | 1466694431849 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1653 | 1466694431850 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:07:11 INFO - PROCESS | 1653 | 1466694431877 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1653 | 1466694431878 Marionette TRACE conn2 <- [1,1026,null,{}] 08:07:11 INFO - PROCESS | 1653 | 1466694431886 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}] 08:07:11 INFO - PROCESS | 1653 | 1466694431889 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:11 INFO - PROCESS | 1653 | 1466694431972 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:07:11 INFO - PROCESS | 1653 | 1466694431979 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1653 | 1466694431982 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b45800 == 30 [pid = 1653] [id = 264] 08:07:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1187f9400) [pid = 1653] [serial = 790] [outer = 0x0] 08:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1188a1c00) [pid = 1653] [serial = 791] [outer = 0x1187f9400] 08:07:12 INFO - PROCESS | 1653 | 1466694432010 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11915e000) [pid = 1653] [serial = 792] [outer = 0x1187f9400] 08:07:12 INFO - PROCESS | 1653 | 1466694432352 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]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 526ms 08:07:12 INFO - PROCESS | 1653 | 1466694432397 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1653 | 1466694432398 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:07:12 INFO - PROCESS | 1653 | 1466694432400 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1653 | 1466694432401 Marionette TRACE conn2 <- [1,1030,null,{}] 08:07:12 INFO - PROCESS | 1653 | 1466694432404 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}] 08:07:12 INFO - PROCESS | 1653 | 1466694432405 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:12 INFO - PROCESS | 1653 | 1466694432493 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:07:12 INFO - PROCESS | 1653 | 1466694432542 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1653 | 1466694432543 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ca3000 == 31 [pid = 1653] [id = 265] 08:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1187fa000) [pid = 1653] [serial = 793] [outer = 0x0] 08:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1195f3400) [pid = 1653] [serial = 794] [outer = 0x1187fa000] 08:07:12 INFO - PROCESS | 1653 | 1466694432568 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119a04c00) [pid = 1653] [serial = 795] [outer = 0x1187fa000] 08:07:12 INFO - PROCESS | 1653 | 1466694432844 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]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 471ms 08:07:12 INFO - PROCESS | 1653 | 1466694432879 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1653 | 1466694432880 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:07:12 INFO - PROCESS | 1653 | 1466694432882 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1653 | 1466694432883 Marionette TRACE conn2 <- [1,1034,null,{}] 08:07:12 INFO - PROCESS | 1653 | 1466694432886 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}] 08:07:12 INFO - PROCESS | 1653 | 1466694432887 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:12 INFO - PROCESS | 1653 | 1466694432975 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:07:12 INFO - PROCESS | 1653 | 1466694432979 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1653 | 1466694432980 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ac0000 == 32 [pid = 1653] [id = 266] 08:07:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112eb0000) [pid = 1653] [serial = 796] [outer = 0x0] 08:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1211edc00) [pid = 1653] [serial = 797] [outer = 0x112eb0000] 08:07:13 INFO - PROCESS | 1653 | 1466694433008 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123853000) [pid = 1653] [serial = 798] [outer = 0x112eb0000] 08:07:13 INFO - PROCESS | 1653 | 1466694433375 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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 521ms 08:07:13 INFO - PROCESS | 1653 | 1466694433418 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1653 | 1466694433419 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:07:13 INFO - PROCESS | 1653 | 1466694433425 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1653 | 1466694433426 Marionette TRACE conn2 <- [1,1038,null,{}] 08:07:13 INFO - PROCESS | 1653 | 1466694433428 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}] 08:07:13 INFO - PROCESS | 1653 | 1466694433433 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:13 INFO - PROCESS | 1653 | 1466694433559 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:07:13 INFO - PROCESS | 1653 | 1466694433591 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1653 | 1466694433593 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x126951000 == 33 [pid = 1653] [id = 267] 08:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123e02400) [pid = 1653] [serial = 799] [outer = 0x0] 08:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124547400) [pid = 1653] [serial = 800] [outer = 0x123e02400] 08:07:13 INFO - PROCESS | 1653 | 1466694433618 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124e8f800) [pid = 1653] [serial = 801] [outer = 0x123e02400] 08:07:13 INFO - PROCESS | 1653 | 1466694433936 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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 522ms 08:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:07:13 INFO - PROCESS | 1653 | 1466694433946 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1653 | 1466694433948 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:07:13 INFO - PROCESS | 1653 | 1466694433950 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1653 | 1466694433951 Marionette TRACE conn2 <- [1,1042,null,{}] 08:07:13 INFO - PROCESS | 1653 | 1466694433953 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}] 08:07:13 INFO - PROCESS | 1653 | 1466694433954 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:14 INFO - PROCESS | 1653 | 1466694434055 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:07:14 INFO - PROCESS | 1653 | 1466694434075 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1653 | 1466694434077 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128aa3800 == 34 [pid = 1653] [id = 268] 08:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123e06c00) [pid = 1653] [serial = 802] [outer = 0x0] 08:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125789400) [pid = 1653] [serial = 803] [outer = 0x123e06c00] 08:07:14 INFO - PROCESS | 1653 | 1466694434100 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1269b1000) [pid = 1653] [serial = 804] [outer = 0x123e06c00] 08:07:14 INFO - PROCESS | 1653 | 1466694434433 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 08:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:07:14 INFO - PROCESS | 1653 | 1466694434474 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1653 | 1466694434475 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:07:14 INFO - PROCESS | 1653 | 1466694434478 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1653 | 1466694434479 Marionette TRACE conn2 <- [1,1046,null,{}] 08:07:14 INFO - PROCESS | 1653 | 1466694434481 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}] 08:07:14 INFO - PROCESS | 1653 | 1466694434482 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:14 INFO - PROCESS | 1653 | 1466694434583 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:07:14 INFO - PROCESS | 1653 | 1466694434594 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1653 | 1466694434595 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eca000 == 35 [pid = 1653] [id = 269] 08:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269b7800) [pid = 1653] [serial = 805] [outer = 0x0] 08:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269dd800) [pid = 1653] [serial = 806] [outer = 0x1269b7800] 08:07:14 INFO - PROCESS | 1653 | 1466694434620 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269e8000) [pid = 1653] [serial = 807] [outer = 0x1269b7800] 08:07:14 INFO - PROCESS | 1653 | 1466694434949 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 519ms 08:07:14 INFO - PROCESS | 1653 | 1466694434997 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:07:15 INFO - PROCESS | 1653 | 1466694434999 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:07:15 INFO - PROCESS | 1653 | 1466694435001 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1653 | 1466694435002 Marionette TRACE conn2 <- [1,1050,null,{}] 08:07:15 INFO - PROCESS | 1653 | 1466694435005 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}] 08:07:15 INFO - PROCESS | 1653 | 1466694435006 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:15 INFO - PROCESS | 1653 | 1466694435102 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:07:15 INFO - PROCESS | 1653 | 1466694435137 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1653 | 1466694435138 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297ca800 == 36 [pid = 1653] [id = 270] 08:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269e8c00) [pid = 1653] [serial = 808] [outer = 0x0] 08:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269fa000) [pid = 1653] [serial = 809] [outer = 0x1269e8c00] 08:07:15 INFO - PROCESS | 1653 | 1466694435164 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126d06800) [pid = 1653] [serial = 810] [outer = 0x1269e8c00] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114fb9400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11295f000) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118167400) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112a7dc00) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11299d400) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x110edec00) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113c4ec00) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181b1800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124542800) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269f6000) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1188fa400) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119155400) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11619a800) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118166000) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x114fb5400) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124452c00) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:07:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118166c00) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:07:15 INFO - PROCESS | 1653 | 1466694435580 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 620ms 08:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:07:15 INFO - PROCESS | 1653 | 1466694435621 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1653 | 1466694435622 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:07:15 INFO - PROCESS | 1653 | 1466694435624 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1653 | 1466694435625 Marionette TRACE conn2 <- [1,1054,null,{}] 08:07:15 INFO - PROCESS | 1653 | 1466694435628 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}] 08:07:15 INFO - PROCESS | 1653 | 1466694435629 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:15 INFO - PROCESS | 1653 | 1466694435709 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:07:15 INFO - PROCESS | 1653 | 1466694435713 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1653 | 1466694435714 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c3800 == 37 [pid = 1653] [id = 271] 08:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112e56000) [pid = 1653] [serial = 811] [outer = 0x0] 08:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x113c4ec00) [pid = 1653] [serial = 812] [outer = 0x112e56000] 08:07:15 INFO - PROCESS | 1653 | 1466694435739 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1180a5c00) [pid = 1653] [serial = 813] [outer = 0x112e56000] 08:07:16 INFO - PROCESS | 1653 | 1466694436076 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]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 08:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:07:16 INFO - PROCESS | 1653 | 1466694436094 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1653 | 1466694436096 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:07:16 INFO - PROCESS | 1653 | 1466694436098 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1653 | 1466694436100 Marionette TRACE conn2 <- [1,1058,null,{}] 08:07:16 INFO - PROCESS | 1653 | 1466694436102 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}] 08:07:16 INFO - PROCESS | 1653 | 1466694436104 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:16 INFO - PROCESS | 1653 | 1466694436221 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:07:16 INFO - PROCESS | 1653 | 1466694436227 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1653 | 1466694436229 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab7a800 == 38 [pid = 1653] [id = 272] 08:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112a7dc00) [pid = 1653] [serial = 814] [outer = 0x0] 08:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1188fa400) [pid = 1653] [serial = 815] [outer = 0x112a7dc00] 08:07:16 INFO - PROCESS | 1653 | 1466694436255 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126f1cc00) [pid = 1653] [serial = 816] [outer = 0x112a7dc00] 08:07:16 INFO - PROCESS | 1653 | 1466694436573 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]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 08:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:07:16 INFO - PROCESS | 1653 | 1466694436618 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1653 | 1466694436619 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:07:16 INFO - PROCESS | 1653 | 1466694436621 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1653 | 1466694436622 Marionette TRACE conn2 <- [1,1062,null,{}] 08:07:16 INFO - PROCESS | 1653 | 1466694436624 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}] 08:07:16 INFO - PROCESS | 1653 | 1466694436625 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:16 INFO - PROCESS | 1653 | 1466694436708 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:07:16 INFO - PROCESS | 1653 | 1466694436713 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1653 | 1466694436714 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b716800 == 39 [pid = 1653] [id = 273] 08:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x126ff9400) [pid = 1653] [serial = 817] [outer = 0x0] 08:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127391000) [pid = 1653] [serial = 818] [outer = 0x126ff9400] 08:07:16 INFO - PROCESS | 1653 | 1466694436738 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1288c7c00) [pid = 1653] [serial = 819] [outer = 0x126ff9400] 08:07:17 INFO - PROCESS | 1653 | 1466694437076 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 08:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:07:17 INFO - PROCESS | 1653 | 1466694437092 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1653 | 1466694437093 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:07:17 INFO - PROCESS | 1653 | 1466694437095 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1653 | 1466694437096 Marionette TRACE conn2 <- [1,1066,null,{}] 08:07:17 INFO - PROCESS | 1653 | 1466694437098 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}] 08:07:17 INFO - PROCESS | 1653 | 1466694437099 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:17 INFO - PROCESS | 1653 | 1466694437205 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:07:17 INFO - PROCESS | 1653 | 1466694437213 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1653 | 1466694437214 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b71c800 == 40 [pid = 1653] [id = 274] 08:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1288cb000) [pid = 1653] [serial = 820] [outer = 0x0] 08:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1288cec00) [pid = 1653] [serial = 821] [outer = 0x1288cb000] 08:07:17 INFO - PROCESS | 1653 | 1466694437238 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1288d5000) [pid = 1653] [serial = 822] [outer = 0x1288cb000] 08:07:17 INFO - PROCESS | 1653 | 1466694437644 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 568ms 08:07:17 INFO - PROCESS | 1653 | 1466694437665 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1653 | 1466694437669 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:07:17 INFO - PROCESS | 1653 | 1466694437677 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1653 | 1466694437681 Marionette TRACE conn2 <- [1,1070,null,{}] 08:07:17 INFO - PROCESS | 1653 | 1466694437688 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}] 08:07:17 INFO - PROCESS | 1653 | 1466694437691 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:17 INFO - PROCESS | 1653 | 1466694437855 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:07:17 INFO - PROCESS | 1653 | 1466694437977 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1653 | 1466694437981 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x116629800 == 41 [pid = 1653] [id = 275] 08:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112ea7400) [pid = 1653] [serial = 823] [outer = 0x0] 08:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x113360000) [pid = 1653] [serial = 824] [outer = 0x112ea7400] 08:07:18 INFO - PROCESS | 1653 | 1466694438025 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115e1f800) [pid = 1653] [serial = 825] [outer = 0x112ea7400] 08:07:18 INFO - PROCESS | 1653 | 1466694438483 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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 829ms 08:07:18 INFO - PROCESS | 1653 | 1466694438501 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1653 | 1466694438505 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:07:18 INFO - PROCESS | 1653 | 1466694438509 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1653 | 1466694438511 Marionette TRACE conn2 <- [1,1074,null,{}] 08:07:18 INFO - PROCESS | 1653 | 1466694438514 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}] 08:07:18 INFO - PROCESS | 1653 | 1466694438516 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:18 INFO - PROCESS | 1653 | 1466694438622 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:07:18 INFO - PROCESS | 1653 | 1466694438679 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1653 | 1466694438680 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124075000 == 42 [pid = 1653] [id = 276] 08:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1176eac00) [pid = 1653] [serial = 826] [outer = 0x0] 08:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118170000) [pid = 1653] [serial = 827] [outer = 0x1176eac00] 08:07:18 INFO - PROCESS | 1653 | 1466694438711 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118539000) [pid = 1653] [serial = 828] [outer = 0x1176eac00] 08:07:19 INFO - PROCESS | 1653 | 1466694439157 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]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 671ms 08:07:19 INFO - PROCESS | 1653 | 1466694439182 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1653 | 1466694439184 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:07:19 INFO - PROCESS | 1653 | 1466694439188 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1653 | 1466694439192 Marionette TRACE conn2 <- [1,1078,null,{}] 08:07:19 INFO - PROCESS | 1653 | 1466694439204 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}] 08:07:19 INFO - PROCESS | 1653 | 1466694439209 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:19 INFO - PROCESS | 1653 | 1466694439368 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:07:19 INFO - PROCESS | 1653 | 1466694439463 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 1653 | 1466694439466 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b706000 == 43 [pid = 1653] [id = 277] 08:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119441800) [pid = 1653] [serial = 829] [outer = 0x0] 08:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1211e6000) [pid = 1653] [serial = 830] [outer = 0x119441800] 08:07:19 INFO - PROCESS | 1653 | 1466694439516 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123c05800) [pid = 1653] [serial = 831] [outer = 0x119441800] 08:07:19 INFO - PROCESS | 1653 | 1466694439972 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 825ms 08:07:20 INFO - PROCESS | 1653 | 1466694440013 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:07:20 INFO - PROCESS | 1653 | 1466694440015 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:07:20 INFO - PROCESS | 1653 | 1466694440017 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1653 | 1466694440019 Marionette TRACE conn2 <- [1,1082,null,{}] 08:07:20 INFO - PROCESS | 1653 | 1466694440021 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}] 08:07:20 INFO - PROCESS | 1653 | 1466694440023 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:20 INFO - PROCESS | 1653 | 1466694440125 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:07:20 INFO - PROCESS | 1653 | 1466694440194 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1653 | 1466694440195 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bebb000 == 44 [pid = 1653] [id = 278] 08:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124aa8000) [pid = 1653] [serial = 832] [outer = 0x0] 08:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x124bf4800) [pid = 1653] [serial = 833] [outer = 0x124aa8000] 08:07:20 INFO - PROCESS | 1653 | 1466694440224 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1269b2400) [pid = 1653] [serial = 834] [outer = 0x124aa8000] 08:07:20 INFO - PROCESS | 1653 | 1466694440630 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 619ms 08:07:20 INFO - PROCESS | 1653 | 1466694440637 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 1653 | 1466694440638 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:07:20 INFO - PROCESS | 1653 | 1466694440641 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1653 | 1466694440642 Marionette TRACE conn2 <- [1,1086,null,{}] 08:07:20 INFO - PROCESS | 1653 | 1466694440644 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}] 08:07:20 INFO - PROCESS | 1653 | 1466694440646 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:20 INFO - PROCESS | 1653 | 1466694440746 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:07:20 INFO - PROCESS | 1653 | 1466694440800 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1653 | 1466694440801 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfdb000 == 45 [pid = 1653] [id = 279] 08:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x119444400) [pid = 1653] [serial = 835] [outer = 0x0] 08:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1269e4000) [pid = 1653] [serial = 836] [outer = 0x119444400] 08:07:20 INFO - PROCESS | 1653 | 1466694440830 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126ffd000) [pid = 1653] [serial = 837] [outer = 0x119444400] 08:07:21 INFO - PROCESS | 1653 | 1466694441575 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 969ms 08:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:07:21 INFO - PROCESS | 1653 | 1466694441615 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1653 | 1466694441617 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:07:21 INFO - PROCESS | 1653 | 1466694441620 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1653 | 1466694441625 Marionette TRACE conn2 <- [1,1090,null,{}] 08:07:21 INFO - PROCESS | 1653 | 1466694441628 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}] 08:07:21 INFO - PROCESS | 1653 | 1466694441631 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:21 INFO - PROCESS | 1653 | 1466694441722 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:07:21 INFO - PROCESS | 1653 | 1466694441792 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1653 | 1466694441795 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e9e800 == 46 [pid = 1653] [id = 280] 08:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116635c00) [pid = 1653] [serial = 838] [outer = 0x0] 08:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116984800) [pid = 1653] [serial = 839] [outer = 0x116635c00] 08:07:21 INFO - PROCESS | 1653 | 1466694441822 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1180a6800) [pid = 1653] [serial = 840] [outer = 0x116635c00] 08:07:22 INFO - PROCESS | 1653 | 1466694442230 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]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 622ms 08:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:07:22 INFO - PROCESS | 1653 | 1466694442243 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1653 | 1466694442245 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:07:22 INFO - PROCESS | 1653 | 1466694442249 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1653 | 1466694442251 Marionette TRACE conn2 <- [1,1094,null,{}] 08:07:22 INFO - PROCESS | 1653 | 1466694442254 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}] 08:07:22 INFO - PROCESS | 1653 | 1466694442255 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:22 INFO - PROCESS | 1653 | 1466694442351 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:07:22 INFO - PROCESS | 1653 | 1466694442406 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1653 | 1466694442407 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e8d800 == 47 [pid = 1653] [id = 281] 08:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118241800) [pid = 1653] [serial = 841] [outer = 0x0] 08:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118724c00) [pid = 1653] [serial = 842] [outer = 0x118241800] 08:07:22 INFO - PROCESS | 1653 | 1466694442439 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1188a3800) [pid = 1653] [serial = 843] [outer = 0x118241800] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b716800 == 46 [pid = 1653] [id = 273] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab7a800 == 45 [pid = 1653] [id = 272] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c3800 == 44 [pid = 1653] [id = 271] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1297ca800 == 43 [pid = 1653] [id = 270] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x128eca000 == 42 [pid = 1653] [id = 269] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x128aa3800 == 41 [pid = 1653] [id = 268] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x126951000 == 40 [pid = 1653] [id = 267] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x124ac0000 == 39 [pid = 1653] [id = 266] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x123ca3000 == 38 [pid = 1653] [id = 265] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x119b45800 == 37 [pid = 1653] [id = 264] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x118360000 == 36 [pid = 1653] [id = 263] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x115ee8000 == 35 [pid = 1653] [id = 262] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c4000 == 34 [pid = 1653] [id = 261] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x129753800 == 33 [pid = 1653] [id = 260] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x117e9e800 == 32 [pid = 1653] [id = 280] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfdb000 == 31 [pid = 1653] [id = 279] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12bebb000 == 30 [pid = 1653] [id = 278] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b706000 == 29 [pid = 1653] [id = 277] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x124075000 == 28 [pid = 1653] [id = 276] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x12b71c800 == 27 [pid = 1653] [id = 274] 08:07:23 INFO - PROCESS | 1653 | --DOCSHELL 0x116629800 == 26 [pid = 1653] [id = 275] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12578c000) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1181aa400) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12445a000) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x123fb3800) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123d7b400) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12383b000) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124214000) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124f67c00) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123858000) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118533400) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x115dd9800) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1188ab800) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x115e89000) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1187ec800) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1181ad800) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1130dec00) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112e52800) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1130e3800) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11295c000) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118163400) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e1a000) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x117e18800) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115d0e000) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1199ad000) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119445c00) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269b9400) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125189000) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1289e6800) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126f22400) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1210d1400) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1195f1800) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123858400) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126ffa400) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11944c000) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1211ec000) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 08:07:23 INFO - PROCESS | 1653 | 1466694443436 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1219ms 08:07:23 INFO - PROCESS | 1653 | 1466694443470 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1653 | 1466694443474 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:07:23 INFO - PROCESS | 1653 | 1466694443497 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1653 | 1466694443499 Marionette TRACE conn2 <- [1,1098,null,{}] 08:07:23 INFO - PROCESS | 1653 | 1466694443509 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}] 08:07:23 INFO - PROCESS | 1653 | 1466694443512 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:23 INFO - PROCESS | 1653 | 1466694443587 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:07:23 INFO - PROCESS | 1653 | 1466694443594 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1653 | 1466694443597 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x115edf800 == 27 [pid = 1653] [id = 282] 08:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1133e4800) [pid = 1653] [serial = 844] [outer = 0x0] 08:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x114fb6000) [pid = 1653] [serial = 845] [outer = 0x1133e4800] 08:07:23 INFO - PROCESS | 1653 | 1466694443627 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x115e88400) [pid = 1653] [serial = 846] [outer = 0x1133e4800] 08:07:23 INFO - PROCESS | 1653 | 1466694443993 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]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 534ms 08:07:24 INFO - PROCESS | 1653 | 1466694444020 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1653 | 1466694444023 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:07:24 INFO - PROCESS | 1653 | 1466694444028 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1653 | 1466694444029 Marionette TRACE conn2 <- [1,1102,null,{}] 08:07:24 INFO - PROCESS | 1653 | 1466694444032 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}] 08:07:24 INFO - PROCESS | 1653 | 1466694444033 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:24 INFO - PROCESS | 1653 | 1466694444113 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:07:24 INFO - PROCESS | 1653 | 1466694444164 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1653 | 1466694444166 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ca000 == 28 [pid = 1653] [id = 283] 08:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116140400) [pid = 1653] [serial = 847] [outer = 0x0] 08:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116f3f000) [pid = 1653] [serial = 848] [outer = 0x116140400] 08:07:24 INFO - PROCESS | 1653 | 1466694444192 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1180a3800) [pid = 1653] [serial = 849] [outer = 0x116140400] 08:07:24 INFO - PROCESS | 1653 | 1466694444510 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]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 520ms 08:07:24 INFO - PROCESS | 1653 | 1466694444547 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1653 | 1466694444549 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:07:24 INFO - PROCESS | 1653 | 1466694444551 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1653 | 1466694444554 Marionette TRACE conn2 <- [1,1106,null,{}] 08:07:24 INFO - PROCESS | 1653 | 1466694444561 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}] 08:07:24 INFO - PROCESS | 1653 | 1466694444565 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:24 INFO - PROCESS | 1653 | 1466694444668 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:07:24 INFO - PROCESS | 1653 | 1466694444698 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1653 | 1466694444700 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c7000 == 29 [pid = 1653] [id = 284] 08:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112d7b800) [pid = 1653] [serial = 850] [outer = 0x0] 08:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118244c00) [pid = 1653] [serial = 851] [outer = 0x112d7b800] 08:07:24 INFO - PROCESS | 1653 | 1466694444728 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119155400) [pid = 1653] [serial = 852] [outer = 0x112d7b800] 08:07:25 INFO - PROCESS | 1653 | 1466694445009 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]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 476ms 08:07:25 INFO - PROCESS | 1653 | 1466694445030 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1653 | 1466694445032 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:07:25 INFO - PROCESS | 1653 | 1466694445034 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1653 | 1466694445035 Marionette TRACE conn2 <- [1,1110,null,{}] 08:07:25 INFO - PROCESS | 1653 | 1466694445037 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}] 08:07:25 INFO - PROCESS | 1653 | 1466694445039 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:25 INFO - PROCESS | 1653 | 1466694445131 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:07:25 INFO - PROCESS | 1653 | 1466694445135 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1653 | 1466694445137 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x121053000 == 30 [pid = 1653] [id = 285] 08:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119164800) [pid = 1653] [serial = 853] [outer = 0x0] 08:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1195f3000) [pid = 1653] [serial = 854] [outer = 0x119164800] 08:07:25 INFO - PROCESS | 1653 | 1466694445165 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1199ad000) [pid = 1653] [serial = 855] [outer = 0x119164800] 08:07:25 INFO - PROCESS | 1653 | 1466694445545 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]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 525ms 08:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:07:25 INFO - PROCESS | 1653 | 1466694445559 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1653 | 1466694445560 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:07:25 INFO - PROCESS | 1653 | 1466694445563 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1653 | 1466694445564 Marionette TRACE conn2 <- [1,1114,null,{}] 08:07:25 INFO - PROCESS | 1653 | 1466694445566 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}] 08:07:25 INFO - PROCESS | 1653 | 1466694445567 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:25 INFO - PROCESS | 1653 | 1466694445662 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:07:25 INFO - PROCESS | 1653 | 1466694445698 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1653 | 1466694445699 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbb800 == 31 [pid = 1653] [id = 286] 08:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112f6e000) [pid = 1653] [serial = 856] [outer = 0x0] 08:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1210dd000) [pid = 1653] [serial = 857] [outer = 0x112f6e000] 08:07:25 INFO - PROCESS | 1653 | 1466694445723 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123803c00) [pid = 1653] [serial = 858] [outer = 0x112f6e000] 08:07:26 INFO - PROCESS | 1653 | 1466694446048 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 08:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:07:26 INFO - PROCESS | 1653 | 1466694446083 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1653 | 1466694446084 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:07:26 INFO - PROCESS | 1653 | 1466694446086 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1653 | 1466694446087 Marionette TRACE conn2 <- [1,1118,null,{}] 08:07:26 INFO - PROCESS | 1653 | 1466694446090 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}] 08:07:26 INFO - PROCESS | 1653 | 1466694446094 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:26 INFO - PROCESS | 1653 | 1466694446208 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:07:26 INFO - PROCESS | 1653 | 1466694446243 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1653 | 1466694446244 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249c0800 == 32 [pid = 1653] [id = 287] 08:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12380d000) [pid = 1653] [serial = 859] [outer = 0x0] 08:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123d7a400) [pid = 1653] [serial = 860] [outer = 0x12380d000] 08:07:26 INFO - PROCESS | 1653 | 1466694446270 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114fb1800) [pid = 1653] [serial = 861] [outer = 0x12380d000] 08:07:26 INFO - PROCESS | 1653 | 1466694446612 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 571ms 08:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:07:26 INFO - PROCESS | 1653 | 1466694446657 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1653 | 1466694446658 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:07:26 INFO - PROCESS | 1653 | 1466694446660 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1653 | 1466694446661 Marionette TRACE conn2 <- [1,1122,null,{}] 08:07:26 INFO - PROCESS | 1653 | 1466694446664 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}] 08:07:26 INFO - PROCESS | 1653 | 1466694446665 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:26 INFO - PROCESS | 1653 | 1466694446759 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:07:26 INFO - PROCESS | 1653 | 1466694446769 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1653 | 1466694446770 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12694f000 == 33 [pid = 1653] [id = 288] 08:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12444d800) [pid = 1653] [serial = 862] [outer = 0x0] 08:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124b37800) [pid = 1653] [serial = 863] [outer = 0x12444d800] 08:07:26 INFO - PROCESS | 1653 | 1466694446795 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124e88c00) [pid = 1653] [serial = 864] [outer = 0x12444d800] 08:07:27 INFO - PROCESS | 1653 | 1466694447115 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]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 08:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:07:27 INFO - PROCESS | 1653 | 1466694447129 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1653 | 1466694447130 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:07:27 INFO - PROCESS | 1653 | 1466694447132 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1653 | 1466694447133 Marionette TRACE conn2 <- [1,1126,null,{}] 08:07:27 INFO - PROCESS | 1653 | 1466694447136 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}] 08:07:27 INFO - PROCESS | 1653 | 1466694447137 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:27 INFO - PROCESS | 1653 | 1466694447235 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:07:27 INFO - PROCESS | 1653 | 1466694447271 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1653 | 1466694447272 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a08800 == 34 [pid = 1653] [id = 289] 08:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124e8ac00) [pid = 1653] [serial = 865] [outer = 0x0] 08:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12578a800) [pid = 1653] [serial = 866] [outer = 0x124e8ac00] 08:07:27 INFO - PROCESS | 1653 | 1466694447296 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126920400) [pid = 1653] [serial = 867] [outer = 0x124e8ac00] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1288cb000) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112a7dc00) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1269b7800) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112e56000) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1130e6800) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1187f9400) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123e02400) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123e06c00) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x114fb3800) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x126ff9400) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1187fa000) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112eb0000) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1269e8c00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116f92c00) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:07:27 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124e84400) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:07:27 INFO - PROCESS | 1653 | 1466694447776 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]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 669ms 08:07:27 INFO - PROCESS | 1653 | 1466694447801 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1653 | 1466694447802 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:07:27 INFO - PROCESS | 1653 | 1466694447810 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1653 | 1466694447811 Marionette TRACE conn2 <- [1,1130,null,{}] 08:07:27 INFO - PROCESS | 1653 | 1466694447814 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}] 08:07:27 INFO - PROCESS | 1653 | 1466694447815 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:27 INFO - PROCESS | 1653 | 1466694447923 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:07:27 INFO - PROCESS | 1653 | 1466694447961 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1653 | 1466694447963 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c3800 == 35 [pid = 1653] [id = 290] 08:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1130db800) [pid = 1653] [serial = 868] [outer = 0x0] 08:07:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11872b800) [pid = 1653] [serial = 869] [outer = 0x1130db800] 08:07:27 INFO - PROCESS | 1653 | 1466694447987 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123853800) [pid = 1653] [serial = 870] [outer = 0x1130db800] 08:07:28 INFO - PROCESS | 1653 | 1466694448262 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 473ms 08:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:07:28 INFO - PROCESS | 1653 | 1466694448279 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1653 | 1466694448281 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:07:28 INFO - PROCESS | 1653 | 1466694448283 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1653 | 1466694448284 Marionette TRACE conn2 <- [1,1134,null,{}] 08:07:28 INFO - PROCESS | 1653 | 1466694448287 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}] 08:07:28 INFO - PROCESS | 1653 | 1466694448289 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12578f800) [pid = 1653] [serial = 871] [outer = 0x12444c400] 08:07:28 INFO - PROCESS | 1653 | 1466694448392 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:07:28 INFO - PROCESS | 1653 | 1466694448415 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1653 | 1466694448416 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab76000 == 36 [pid = 1653] [id = 291] 08:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269ba800) [pid = 1653] [serial = 872] [outer = 0x0] 08:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269de400) [pid = 1653] [serial = 873] [outer = 0x1269ba800] 08:07:28 INFO - PROCESS | 1653 | 1466694448447 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269f3800) [pid = 1653] [serial = 874] [outer = 0x1269ba800] 08:07:28 INFO - PROCESS | 1653 | 1466694448803 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 568ms 08:07:28 INFO - PROCESS | 1653 | 1466694448860 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1653 | 1466694448861 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:07:28 INFO - PROCESS | 1653 | 1466694448864 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1653 | 1466694448866 Marionette TRACE conn2 <- [1,1138,null,{}] 08:07:28 INFO - PROCESS | 1653 | 1466694448868 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}] 08:07:28 INFO - PROCESS | 1653 | 1466694448870 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:28 INFO - PROCESS | 1653 | 1466694448962 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:07:28 INFO - PROCESS | 1653 | 1466694448966 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1653 | 1466694448968 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb9800 == 37 [pid = 1653] [id = 292] 08:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123e09000) [pid = 1653] [serial = 875] [outer = 0x0] 08:07:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126f19000) [pid = 1653] [serial = 876] [outer = 0x123e09000] 08:07:28 INFO - PROCESS | 1653 | 1466694448995 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1288c8c00) [pid = 1653] [serial = 877] [outer = 0x123e09000] 08:07:29 INFO - PROCESS | 1653 | 1466694449310 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 469ms 08:07:29 INFO - PROCESS | 1653 | 1466694449334 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1653 | 1466694449335 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:07:29 INFO - PROCESS | 1653 | 1466694449338 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1653 | 1466694449340 Marionette TRACE conn2 <- [1,1142,null,{}] 08:07:29 INFO - PROCESS | 1653 | 1466694449345 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}] 08:07:29 INFO - PROCESS | 1653 | 1466694449346 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:29 INFO - PROCESS | 1653 | 1466694449425 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:07:29 INFO - PROCESS | 1653 | 1466694449481 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1653 | 1466694449483 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af8f000 == 38 [pid = 1653] [id = 293] 08:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1211f1800) [pid = 1653] [serial = 878] [outer = 0x0] 08:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1288ce400) [pid = 1653] [serial = 879] [outer = 0x1211f1800] 08:07:29 INFO - PROCESS | 1653 | 1466694449507 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1289d9c00) [pid = 1653] [serial = 880] [outer = 0x1211f1800] 08:07:29 INFO - PROCESS | 1653 | 1466694449952 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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 672ms 08:07:30 INFO - PROCESS | 1653 | 1466694450032 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1653 | 1466694450034 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:07:30 INFO - PROCESS | 1653 | 1466694450040 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1653 | 1466694450043 Marionette TRACE conn2 <- [1,1146,null,{}] 08:07:30 INFO - PROCESS | 1653 | 1466694450048 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}] 08:07:30 INFO - PROCESS | 1653 | 1466694450050 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:30 INFO - PROCESS | 1653 | 1466694450160 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:07:30 INFO - PROCESS | 1653 | 1466694450283 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1653 | 1466694450285 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab9800 == 39 [pid = 1653] [id = 294] 08:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x114fb8400) [pid = 1653] [serial = 881] [outer = 0x0] 08:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115de1800) [pid = 1653] [serial = 882] [outer = 0x114fb8400] 08:07:30 INFO - PROCESS | 1653 | 1466694450318 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116908c00) [pid = 1653] [serial = 883] [outer = 0x114fb8400] 08:07:30 INFO - PROCESS | 1653 | 1466694450810 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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 823ms 08:07:30 INFO - PROCESS | 1653 | 1466694450870 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1653 | 1466694450874 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:07:30 INFO - PROCESS | 1653 | 1466694450881 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1653 | 1466694450883 Marionette TRACE conn2 <- [1,1150,null,{}] 08:07:30 INFO - PROCESS | 1653 | 1466694450885 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}] 08:07:30 INFO - PROCESS | 1653 | 1466694450887 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:31 INFO - PROCESS | 1653 | 1466694451002 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:07:31 INFO - PROCESS | 1653 | 1466694451082 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1653 | 1466694451084 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb3000 == 40 [pid = 1653] [id = 295] 08:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x118166400) [pid = 1653] [serial = 884] [outer = 0x0] 08:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1181acc00) [pid = 1653] [serial = 885] [outer = 0x118166400] 08:07:31 INFO - PROCESS | 1653 | 1466694451115 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1188a9800) [pid = 1653] [serial = 886] [outer = 0x118166400] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb9800 == 39 [pid = 1653] [id = 292] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab76000 == 38 [pid = 1653] [id = 291] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c3800 == 37 [pid = 1653] [id = 290] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x128a08800 == 36 [pid = 1653] [id = 289] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x12694f000 == 35 [pid = 1653] [id = 288] 08:07:31 INFO - PROCESS | 1653 | 1466694451835 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]]]}] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1249c0800 == 34 [pid = 1653] [id = 287] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbb800 == 33 [pid = 1653] [id = 286] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x121053000 == 32 [pid = 1653] [id = 285] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c7000 == 31 [pid = 1653] [id = 284] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ca000 == 30 [pid = 1653] [id = 283] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x115edf800 == 29 [pid = 1653] [id = 282] 08:07:31 INFO - PROCESS | 1653 | --DOCSHELL 0x117e8d800 == 28 [pid = 1653] [id = 281] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1288c7c00) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1288cec00) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1288d5000) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126f1cc00) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1269dd800) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x113c4ec00) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x114fb5c00) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1188a1c00) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124e8f800) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x125789400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11619e800) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x127391000) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1269b1000) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133e7000) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115d11000) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1195f3400) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1188fa400) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123853000) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124547400) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1269fa000) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126d06800) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119a04c00) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1176f7000) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11915e000) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1180a5c00) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1269ad400) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211edc00) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1269e8000) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 08:07:31 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118163c00) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 08:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1020ms 08:07:31 INFO - PROCESS | 1653 | 1466694451902 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1653 | 1466694451906 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:07:31 INFO - PROCESS | 1653 | 1466694451911 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1653 | 1466694451913 Marionette TRACE conn2 <- [1,1154,null,{}] 08:07:31 INFO - PROCESS | 1653 | 1466694451936 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}] 08:07:31 INFO - PROCESS | 1653 | 1466694451939 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:32 INFO - PROCESS | 1653 | 1466694452066 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:07:32 INFO - PROCESS | 1653 | 1466694452074 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1653 | 1466694452075 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11668e800 == 29 [pid = 1653] [id = 296] 08:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116638c00) [pid = 1653] [serial = 887] [outer = 0x0] 08:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11697d400) [pid = 1653] [serial = 888] [outer = 0x116638c00] 08:07:32 INFO - PROCESS | 1653 | 1466694452120 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x117e18800) [pid = 1653] [serial = 889] [outer = 0x116638c00] 08:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 638ms 08:07:32 INFO - PROCESS | 1653 | 1466694452543 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]]]}] 08:07:32 INFO - PROCESS | 1653 | 1466694452548 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1653 | 1466694452551 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:07:32 INFO - PROCESS | 1653 | 1466694452560 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1653 | 1466694452562 Marionette TRACE conn2 <- [1,1158,null,{}] 08:07:32 INFO - PROCESS | 1653 | 1466694452564 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}] 08:07:32 INFO - PROCESS | 1653 | 1466694452566 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:32 INFO - PROCESS | 1653 | 1466694452648 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:07:32 INFO - PROCESS | 1653 | 1466694452653 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1653 | 1466694452654 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11835d000 == 30 [pid = 1653] [id = 297] 08:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118169800) [pid = 1653] [serial = 890] [outer = 0x0] 08:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1187fa000) [pid = 1653] [serial = 891] [outer = 0x118169800] 08:07:32 INFO - PROCESS | 1653 | 1466694452684 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11915f800) [pid = 1653] [serial = 892] [outer = 0x118169800] 08:07:33 INFO - PROCESS | 1653 | 1466694453034 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 525ms 08:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:07:33 INFO - PROCESS | 1653 | 1466694453080 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 1653 | 1466694453081 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:07:33 INFO - PROCESS | 1653 | 1466694453084 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 1653 | 1466694453086 Marionette TRACE conn2 <- [1,1162,null,{}] 08:07:33 INFO - PROCESS | 1653 | 1466694453094 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}] 08:07:33 INFO - PROCESS | 1653 | 1466694453098 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:33 INFO - PROCESS | 1653 | 1466694453179 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:07:33 INFO - PROCESS | 1653 | 1466694453184 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1653 | 1466694453186 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239a0800 == 31 [pid = 1653] [id = 298] 08:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f64400) [pid = 1653] [serial = 893] [outer = 0x0] 08:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11a0d1800) [pid = 1653] [serial = 894] [outer = 0x112f64400] 08:07:33 INFO - PROCESS | 1653 | 1466694453217 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123850400) [pid = 1653] [serial = 895] [outer = 0x112f64400] 08:07:33 INFO - PROCESS | 1653 | 1466694453602 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 523ms 08:07:33 INFO - PROCESS | 1653 | 1466694453607 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 1653 | 1466694453609 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:07:33 INFO - PROCESS | 1653 | 1466694453611 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 1653 | 1466694453612 Marionette TRACE conn2 <- [1,1166,null,{}] 08:07:33 INFO - PROCESS | 1653 | 1466694453614 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}] 08:07:33 INFO - PROCESS | 1653 | 1466694453615 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:33 INFO - PROCESS | 1653 | 1466694453724 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:07:33 INFO - PROCESS | 1653 | 1466694453813 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1653 | 1466694453814 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242ba000 == 32 [pid = 1653] [id = 299] 08:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123851800) [pid = 1653] [serial = 896] [outer = 0x0] 08:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123d7a800) [pid = 1653] [serial = 897] [outer = 0x123851800] 08:07:33 INFO - PROCESS | 1653 | 1466694453856 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12444e800) [pid = 1653] [serial = 898] [outer = 0x123851800] 08:07:34 INFO - PROCESS | 1653 | 1466694454287 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]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 721ms 08:07:34 INFO - PROCESS | 1653 | 1466694454333 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1653 | 1466694454335 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:07:34 INFO - PROCESS | 1653 | 1466694454338 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1653 | 1466694454340 Marionette TRACE conn2 <- [1,1170,null,{}] 08:07:34 INFO - PROCESS | 1653 | 1466694454343 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}] 08:07:34 INFO - PROCESS | 1653 | 1466694454345 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:34 INFO - PROCESS | 1653 | 1466694454460 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:07:34 INFO - PROCESS | 1653 | 1466694454463 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1653 | 1466694454464 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c1000 == 33 [pid = 1653] [id = 300] 08:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123851c00) [pid = 1653] [serial = 899] [outer = 0x0] 08:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124aa9000) [pid = 1653] [serial = 900] [outer = 0x123851c00] 08:07:34 INFO - PROCESS | 1653 | 1466694454489 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124f64000) [pid = 1653] [serial = 901] [outer = 0x123851c00] 08:07:34 INFO - PROCESS | 1653 | 1466694454852 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]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 572ms 08:07:34 INFO - PROCESS | 1653 | 1466694454910 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1653 | 1466694454911 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:07:34 INFO - PROCESS | 1653 | 1466694454913 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1653 | 1466694454914 Marionette TRACE conn2 <- [1,1174,null,{}] 08:07:34 INFO - PROCESS | 1653 | 1466694454917 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}] 08:07:34 INFO - PROCESS | 1653 | 1466694454921 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:35 INFO - PROCESS | 1653 | 1466694455048 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:07:35 INFO - PROCESS | 1653 | 1466694455081 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1653 | 1466694455083 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ebf800 == 34 [pid = 1653] [id = 301] 08:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125193c00) [pid = 1653] [serial = 902] [outer = 0x0] 08:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269f9c00) [pid = 1653] [serial = 903] [outer = 0x125193c00] 08:07:35 INFO - PROCESS | 1653 | 1466694455107 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127395000) [pid = 1653] [serial = 904] [outer = 0x125193c00] 08:07:35 INFO - PROCESS | 1653 | 1466694455432 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] 08:07:35 INFO - PROCESS | 1653 | 1466694455484 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:07:35 INFO - PROCESS | 1653 | 1466694455486 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1653 | 1466694455487 Marionette TRACE conn2 <- [1,1178,null,{}] 08:07:35 INFO - PROCESS | 1653 | 1466694455489 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}] 08:07:35 INFO - PROCESS | 1653 | 1466694455491 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:35 INFO - PROCESS | 1653 | 1466694455585 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:07:35 INFO - PROCESS | 1653 | 1466694455621 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1653 | 1466694455622 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x129318800 == 35 [pid = 1653] [id = 302] 08:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1288ca000) [pid = 1653] [serial = 905] [outer = 0x0] 08:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1269adc00) [pid = 1653] [serial = 906] [outer = 0x1288ca000] 08:07:35 INFO - PROCESS | 1653 | 1466694455648 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1289e3400) [pid = 1653] [serial = 907] [outer = 0x1288ca000] 08:07:36 INFO - PROCESS | 1653 | 1466694456036 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] 08:07:36 INFO - PROCESS | 1653 | 1466694456216 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:07:36 INFO - PROCESS | 1653 | 1466694456234 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1653 | 1466694456236 Marionette TRACE conn2 <- [1,1182,null,{}] 08:07:36 INFO - PROCESS | 1653 | 1466694456241 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}] 08:07:36 INFO - PROCESS | 1653 | 1466694456243 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:36 INFO - PROCESS | 1653 | 1466694456366 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:07:36 INFO - PROCESS | 1653 | 1466694456375 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1653 | 1466694456376 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131b4800 == 36 [pid = 1653] [id = 303] 08:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1133e4800) [pid = 1653] [serial = 908] [outer = 0x0] 08:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116633c00) [pid = 1653] [serial = 909] [outer = 0x1133e4800] 08:07:36 INFO - PROCESS | 1653 | 1466694456405 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1188acc00) [pid = 1653] [serial = 910] [outer = 0x1133e4800] 08:07:36 INFO - PROCESS | 1653 | 1466694456737 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] 08:07:36 INFO - PROCESS | 1653 | 1466694456761 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:07:36 INFO - PROCESS | 1653 | 1466694456764 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1653 | 1466694456765 Marionette TRACE conn2 <- [1,1186,null,{}] 08:07:36 INFO - PROCESS | 1653 | 1466694456767 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}] 08:07:36 INFO - PROCESS | 1653 | 1466694456768 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:36 INFO - PROCESS | 1653 | 1466694456874 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:07:36 INFO - PROCESS | 1653 | 1466694456900 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1653 | 1466694456901 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12399e800 == 37 [pid = 1653] [id = 304] 08:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12384f800) [pid = 1653] [serial = 911] [outer = 0x0] 08:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269ff000) [pid = 1653] [serial = 912] [outer = 0x12384f800] 08:07:36 INFO - PROCESS | 1653 | 1466694456925 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128a5bc00) [pid = 1653] [serial = 913] [outer = 0x12384f800] 08:07:37 INFO - PROCESS | 1653 | 1466694457217 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] 08:07:37 INFO - PROCESS | 1653 | 1466694457234 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:07:37 INFO - PROCESS | 1653 | 1466694457236 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1653 | 1466694457237 Marionette TRACE conn2 <- [1,1190,null,{}] 08:07:37 INFO - PROCESS | 1653 | 1466694457248 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}] 08:07:37 INFO - PROCESS | 1653 | 1466694457249 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:37 INFO - PROCESS | 1653 | 1466694457333 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:07:37 INFO - PROCESS | 1653 | 1466694457337 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1653 | 1466694457339 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b70d000 == 38 [pid = 1653] [id = 305] 08:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124e8ac00) [pid = 1653] [serial = 914] [outer = 0x0] 08:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128b0e000) [pid = 1653] [serial = 915] [outer = 0x124e8ac00] 08:07:37 INFO - PROCESS | 1653 | 1466694457373 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128b15000) [pid = 1653] [serial = 916] [outer = 0x124e8ac00] 08:07:37 INFO - PROCESS | 1653 | 1466694457704 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] 08:07:37 INFO - PROCESS | 1653 | 1466694457765 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:07:37 INFO - PROCESS | 1653 | 1466694457767 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1653 | 1466694457769 Marionette TRACE conn2 <- [1,1194,null,{}] 08:07:37 INFO - PROCESS | 1653 | 1466694457771 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}] 08:07:37 INFO - PROCESS | 1653 | 1466694457772 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:37 INFO - PROCESS | 1653 | 1466694457866 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:07:37 INFO - PROCESS | 1653 | 1466694457869 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1653 | 1466694457871 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beb1000 == 39 [pid = 1653] [id = 306] 08:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128b17400) [pid = 1653] [serial = 917] [outer = 0x0] 08:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128c45400) [pid = 1653] [serial = 918] [outer = 0x128b17400] 08:07:37 INFO - PROCESS | 1653 | 1466694457898 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x129115000) [pid = 1653] [serial = 919] [outer = 0x128b17400] 08:07:38 INFO - PROCESS | 1653 | 1466694458347 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] 08:07:38 INFO - PROCESS | 1653 | 1466694458389 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:07:38 INFO - PROCESS | 1653 | 1466694458411 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1653 | 1466694458413 Marionette TRACE conn2 <- [1,1198,null,{}] 08:07:38 INFO - PROCESS | 1653 | 1466694458417 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}] 08:07:38 INFO - PROCESS | 1653 | 1466694458418 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:38 INFO - PROCESS | 1653 | 1466694458524 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:07:38 INFO - PROCESS | 1653 | 1466694458594 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1653 | 1466694458597 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x117144800 == 40 [pid = 1653] [id = 307] 08:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x114fb5c00) [pid = 1653] [serial = 920] [outer = 0x0] 08:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116147c00) [pid = 1653] [serial = 921] [outer = 0x114fb5c00] 08:07:38 INFO - PROCESS | 1653 | 1466694458628 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11809a400) [pid = 1653] [serial = 922] [outer = 0x114fb5c00] 08:07:39 INFO - PROCESS | 1653 | 1466694459057 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 674ms 08:07:39 INFO - PROCESS | 1653 | 1466694459083 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1653 | 1466694459086 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:07:39 INFO - PROCESS | 1653 | 1466694459091 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1653 | 1466694459092 Marionette TRACE conn2 <- [1,1202,null,{}] 08:07:39 INFO - PROCESS | 1653 | 1466694459095 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}] 08:07:39 INFO - PROCESS | 1653 | 1466694459097 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:39 INFO - PROCESS | 1653 | 1466694459203 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:07:39 INFO - PROCESS | 1653 | 1466694459312 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 1653 | 1466694459313 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12454c000 == 41 [pid = 1653] [id = 308] 08:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119442800) [pid = 1653] [serial = 923] [outer = 0x0] 08:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1195f3400) [pid = 1653] [serial = 924] [outer = 0x119442800] 08:07:39 INFO - PROCESS | 1653 | 1466694459345 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1211e9800) [pid = 1653] [serial = 925] [outer = 0x119442800] 08:07:39 INFO - PROCESS | 1653 | 1466694459778 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]]]}] 08:07:39 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 08:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 720ms 08:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:07:39 INFO - PROCESS | 1653 | 1466694459811 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1653 | 1466694459812 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:07:39 INFO - PROCESS | 1653 | 1466694459815 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1653 | 1466694459817 Marionette TRACE conn2 <- [1,1206,null,{}] 08:07:39 INFO - PROCESS | 1653 | 1466694459826 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}] 08:07:39 INFO - PROCESS | 1653 | 1466694459829 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:39 INFO - PROCESS | 1653 | 1466694459934 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:07:39 INFO - PROCESS | 1653 | 1466694459991 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 1653 | 1466694459993 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba73000 == 42 [pid = 1653] [id = 309] 08:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124218c00) [pid = 1653] [serial = 926] [outer = 0x0] 08:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12578e400) [pid = 1653] [serial = 927] [outer = 0x124218c00] 08:07:40 INFO - PROCESS | 1653 | 1466694460024 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1269fbc00) [pid = 1653] [serial = 928] [outer = 0x124218c00] 08:07:40 INFO - PROCESS | 1653 | 1466694460446 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]]]}] 08:07:40 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 08:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 08:07:40 INFO - PROCESS | 1653 | 1466694460486 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1653 | 1466694460488 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:07:40 INFO - PROCESS | 1653 | 1466694460490 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 1653 | 1466694460491 Marionette TRACE conn2 <- [1,1210,null,{}] 08:07:40 INFO - PROCESS | 1653 | 1466694460494 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}] 08:07:40 INFO - PROCESS | 1653 | 1466694460495 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:40 INFO - PROCESS | 1653 | 1466694460622 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:07:40 INFO - PROCESS | 1653 | 1466694460679 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1653 | 1466694460681 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4c1000 == 43 [pid = 1653] [id = 310] 08:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x126f1dc00) [pid = 1653] [serial = 929] [outer = 0x0] 08:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1288d5000) [pid = 1653] [serial = 930] [outer = 0x126f1dc00] 08:07:40 INFO - PROCESS | 1653 | 1466694460710 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128c3a400) [pid = 1653] [serial = 931] [outer = 0x126f1dc00] 08:07:41 INFO - PROCESS | 1653 | 1466694461128 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 08:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:07:41 INFO - PROCESS | 1653 | 1466694461160 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1653 | 1466694461162 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:07:41 INFO - PROCESS | 1653 | 1466694461164 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1653 | 1466694461165 Marionette TRACE conn2 <- [1,1214,null,{}] 08:07:41 INFO - PROCESS | 1653 | 1466694461168 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}] 08:07:41 INFO - PROCESS | 1653 | 1466694461169 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:41 INFO - PROCESS | 1653 | 1466694461303 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:07:41 INFO - PROCESS | 1653 | 1466694461431 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1653 | 1466694461432 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x112618800 == 44 [pid = 1653] [id = 311] 08:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11295c800) [pid = 1653] [serial = 932] [outer = 0x0] 08:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x114fba800) [pid = 1653] [serial = 933] [outer = 0x11295c800] 08:07:41 INFO - PROCESS | 1653 | 1466694461463 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12444e400) [pid = 1653] [serial = 934] [outer = 0x11295c800] 08:07:42 INFO - PROCESS | 1653 | 1466694462064 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]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 920ms 08:07:42 INFO - PROCESS | 1653 | 1466694462085 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1653 | 1466694462088 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:07:42 INFO - PROCESS | 1653 | 1466694462111 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1653 | 1466694462113 Marionette TRACE conn2 <- [1,1218,null,{}] 08:07:42 INFO - PROCESS | 1653 | 1466694462117 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}] 08:07:42 INFO - PROCESS | 1653 | 1466694462119 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:42 INFO - PROCESS | 1653 | 1466694462215 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:07:42 INFO - PROCESS | 1653 | 1466694462286 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1653 | 1466694462287 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x117143000 == 45 [pid = 1653] [id = 312] 08:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1180a5c00) [pid = 1653] [serial = 935] [outer = 0x0] 08:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11816dc00) [pid = 1653] [serial = 936] [outer = 0x1180a5c00] 08:07:42 INFO - PROCESS | 1653 | 1466694462316 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1187edc00) [pid = 1653] [serial = 937] [outer = 0x1180a5c00] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12b70d000 == 44 [pid = 1653] [id = 305] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12399e800 == 43 [pid = 1653] [id = 304] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1131b4800 == 42 [pid = 1653] [id = 303] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129318800 == 41 [pid = 1653] [id = 302] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128ebf800 == 40 [pid = 1653] [id = 301] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c1000 == 39 [pid = 1653] [id = 300] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1242ba000 == 38 [pid = 1653] [id = 299] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1239a0800 == 37 [pid = 1653] [id = 298] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11835d000 == 36 [pid = 1653] [id = 297] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11668e800 == 35 [pid = 1653] [id = 296] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb3000 == 34 [pid = 1653] [id = 295] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab9800 == 33 [pid = 1653] [id = 294] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12af8f000 == 32 [pid = 1653] [id = 293] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x112618800 == 31 [pid = 1653] [id = 311] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4c1000 == 30 [pid = 1653] [id = 310] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba73000 == 29 [pid = 1653] [id = 309] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12454c000 == 28 [pid = 1653] [id = 308] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12beb1000 == 27 [pid = 1653] [id = 306] 08:07:43 INFO - PROCESS | 1653 | --DOCSHELL 0x117144800 == 26 [pid = 1653] [id = 307] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1288ce400) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1210dd000) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1188a3800) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118724c00) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1195f3000) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116f3f000) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1180a3800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118244c00) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119155400) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x114fb6000) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115e88400) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123d7a400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123803c00) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124b37800) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11872b800) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114fb1800) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12578a800) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124e88c00) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e1f800) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113360000) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118539000) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118170000) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269f3800) [pid = 1653] [serial = 874] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123c05800) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1211e6000) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269de400) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1269b2400) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124bf4800) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126ffd000) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1269e4000) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123853800) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1180a6800) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116984800) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126920400) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1288c8c00) [pid = 1653] [serial = 877] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1199ad000) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x113ddc000) [pid = 1653] [serial = 486] [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.] 08:07:43 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x126f19000) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 08:07:43 INFO - PROCESS | 1653 | 1466694463227 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1125ms 08:07:43 INFO - PROCESS | 1653 | 1466694463235 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1653 | 1466694463237 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:07:43 INFO - PROCESS | 1653 | 1466694463245 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1653 | 1466694463246 Marionette TRACE conn2 <- [1,1222,null,{}] 08:07:43 INFO - PROCESS | 1653 | 1466694463250 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}] 08:07:43 INFO - PROCESS | 1653 | 1466694463252 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:43 INFO - PROCESS | 1653 | 1466694463335 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:07:43 INFO - PROCESS | 1653 | 1466694463342 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1653 | 1466694463345 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11641b800 == 27 [pid = 1653] [id = 313] 08:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1133e2800) [pid = 1653] [serial = 938] [outer = 0x0] 08:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114fb2000) [pid = 1653] [serial = 939] [outer = 0x1133e2800] 08:07:43 INFO - PROCESS | 1653 | 1466694463373 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e21400) [pid = 1653] [serial = 940] [outer = 0x1133e2800] 08:07:43 INFO - PROCESS | 1653 | 1466694463746 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:07:43 INFO - PROCESS | 1653 | 1466694463768 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:07:43 INFO - PROCESS | 1653 | 1466694463773 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1653 | 1466694463774 Marionette TRACE conn2 <- [1,1226,null,{}] 08:07:43 INFO - PROCESS | 1653 | 1466694463777 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}] 08:07:43 INFO - PROCESS | 1653 | 1466694463779 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:43 INFO - PROCESS | 1653 | 1466694463859 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:07:43 INFO - PROCESS | 1653 | 1466694463864 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1653 | 1466694463865 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11715c800 == 28 [pid = 1653] [id = 314] 08:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1164e7000) [pid = 1653] [serial = 941] [outer = 0x0] 08:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1180a0400) [pid = 1653] [serial = 942] [outer = 0x1164e7000] 08:07:43 INFO - PROCESS | 1653 | 1466694463892 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11816fc00) [pid = 1653] [serial = 943] [outer = 0x1164e7000] 08:07:44 INFO - PROCESS | 1653 | 1466694464242 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 522ms 08:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:07:44 INFO - PROCESS | 1653 | 1466694464295 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1653 | 1466694464296 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:07:44 INFO - PROCESS | 1653 | 1466694464298 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1653 | 1466694464301 Marionette TRACE conn2 <- [1,1230,null,{}] 08:07:44 INFO - PROCESS | 1653 | 1466694464309 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}] 08:07:44 INFO - PROCESS | 1653 | 1466694464312 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:44 INFO - PROCESS | 1653 | 1466694464389 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:07:44 INFO - PROCESS | 1653 | 1466694464398 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1653 | 1466694464400 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11941c800 == 29 [pid = 1653] [id = 315] 08:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112f62c00) [pid = 1653] [serial = 944] [outer = 0x0] 08:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119446c00) [pid = 1653] [serial = 945] [outer = 0x112f62c00] 08:07:44 INFO - PROCESS | 1653 | 1466694464429 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1195f5400) [pid = 1653] [serial = 946] [outer = 0x112f62c00] 08:07:44 INFO - PROCESS | 1653 | 1466694464762 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 471ms 08:07:44 INFO - PROCESS | 1653 | 1466694464769 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1653 | 1466694464771 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:07:44 INFO - PROCESS | 1653 | 1466694464775 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1653 | 1466694464778 Marionette TRACE conn2 <- [1,1234,null,{}] 08:07:44 INFO - PROCESS | 1653 | 1466694464781 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}] 08:07:44 INFO - PROCESS | 1653 | 1466694464782 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:44 INFO - PROCESS | 1653 | 1466694464863 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:07:44 INFO - PROCESS | 1653 | 1466694464924 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1653 | 1466694464925 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12399c000 == 30 [pid = 1653] [id = 316] 08:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119444400) [pid = 1653] [serial = 947] [outer = 0x0] 08:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11a0ce400) [pid = 1653] [serial = 948] [outer = 0x119444400] 08:07:44 INFO - PROCESS | 1653 | 1466694464951 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123803c00) [pid = 1653] [serial = 949] [outer = 0x119444400] 08:07:45 INFO - PROCESS | 1653 | 1466694465238 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]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 523ms 08:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:07:45 INFO - PROCESS | 1653 | 1466694465305 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1653 | 1466694465306 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:07:45 INFO - PROCESS | 1653 | 1466694465308 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1653 | 1466694465309 Marionette TRACE conn2 <- [1,1238,null,{}] 08:07:45 INFO - PROCESS | 1653 | 1466694465320 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}] 08:07:45 INFO - PROCESS | 1653 | 1466694465321 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:45 INFO - PROCESS | 1653 | 1466694465416 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:07:45 INFO - PROCESS | 1653 | 1466694465419 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1653 | 1466694465420 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12429d000 == 31 [pid = 1653] [id = 317] 08:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112d81400) [pid = 1653] [serial = 950] [outer = 0x0] 08:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123850000) [pid = 1653] [serial = 951] [outer = 0x112d81400] 08:07:45 INFO - PROCESS | 1653 | 1466694465447 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a08800) [pid = 1653] [serial = 952] [outer = 0x112d81400] 08:07:45 INFO - PROCESS | 1653 | 1466694465756 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]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 477ms 08:07:45 INFO - PROCESS | 1653 | 1466694465785 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1653 | 1466694465787 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:07:45 INFO - PROCESS | 1653 | 1466694465797 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1653 | 1466694465798 Marionette TRACE conn2 <- [1,1242,null,{}] 08:07:45 INFO - PROCESS | 1653 | 1466694465800 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}] 08:07:45 INFO - PROCESS | 1653 | 1466694465804 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:45 INFO - PROCESS | 1653 | 1466694465927 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:07:45 INFO - PROCESS | 1653 | 1466694465958 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1653 | 1466694465960 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257b6000 == 32 [pid = 1653] [id = 318] 08:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123a05c00) [pid = 1653] [serial = 953] [outer = 0x0] 08:07:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12444f800) [pid = 1653] [serial = 954] [outer = 0x123a05c00] 08:07:45 INFO - PROCESS | 1653 | 1466694465985 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12578f000) [pid = 1653] [serial = 955] [outer = 0x123a05c00] 08:07:46 INFO - PROCESS | 1653 | 1466694466310 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 575ms 08:07:46 INFO - PROCESS | 1653 | 1466694466377 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:07:46 INFO - PROCESS | 1653 | 1466694466378 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:07:46 INFO - PROCESS | 1653 | 1466694466381 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1653 | 1466694466382 Marionette TRACE conn2 <- [1,1246,null,{}] 08:07:46 INFO - PROCESS | 1653 | 1466694466392 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}] 08:07:46 INFO - PROCESS | 1653 | 1466694466393 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:46 INFO - PROCESS | 1653 | 1466694466494 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:07:46 INFO - PROCESS | 1653 | 1466694466498 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1653 | 1466694466499 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271bb800 == 33 [pid = 1653] [id = 319] 08:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123be8800) [pid = 1653] [serial = 956] [outer = 0x0] 08:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12691e800) [pid = 1653] [serial = 957] [outer = 0x123be8800] 08:07:46 INFO - PROCESS | 1653 | 1466694466524 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269e8000) [pid = 1653] [serial = 958] [outer = 0x123be8800] 08:07:46 INFO - PROCESS | 1653 | 1466694466845 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 08:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:07:46 INFO - PROCESS | 1653 | 1466694466899 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1653 | 1466694466900 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:07:46 INFO - PROCESS | 1653 | 1466694466902 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1653 | 1466694466903 Marionette TRACE conn2 <- [1,1250,null,{}] 08:07:46 INFO - PROCESS | 1653 | 1466694466907 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}] 08:07:46 INFO - PROCESS | 1653 | 1466694466909 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:47 INFO - PROCESS | 1653 | 1466694467004 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:07:47 INFO - PROCESS | 1653 | 1466694467016 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1653 | 1466694467017 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ab1800 == 34 [pid = 1653] [id = 320] 08:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269e8800) [pid = 1653] [serial = 959] [outer = 0x0] 08:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269fe400) [pid = 1653] [serial = 960] [outer = 0x1269e8800] 08:07:47 INFO - PROCESS | 1653 | 1466694467042 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126f1f800) [pid = 1653] [serial = 961] [outer = 0x1269e8800] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123851c00) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125193c00) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112f64400) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1288ca000) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116638c00) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123851800) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fb8400) [pid = 1653] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118169800) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1211f1800) [pid = 1653] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118166400) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133e4800) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124e8ac00) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128b17400) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:07:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12384f800) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:07:47 INFO - PROCESS | 1653 | 1466694467554 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 668ms 08:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:07:47 INFO - PROCESS | 1653 | 1466694467571 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1653 | 1466694467573 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:07:47 INFO - PROCESS | 1653 | 1466694467575 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1653 | 1466694467576 Marionette TRACE conn2 <- [1,1254,null,{}] 08:07:47 INFO - PROCESS | 1653 | 1466694467578 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}] 08:07:47 INFO - PROCESS | 1653 | 1466694467579 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:47 INFO - PROCESS | 1653 | 1466694467665 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:07:47 INFO - PROCESS | 1653 | 1466694467669 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1653 | 1466694467670 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11941b800 == 35 [pid = 1653] [id = 321] 08:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115e1fc00) [pid = 1653] [serial = 962] [outer = 0x0] 08:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119164800) [pid = 1653] [serial = 963] [outer = 0x115e1fc00] 08:07:47 INFO - PROCESS | 1653 | 1466694467742 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e89c00) [pid = 1653] [serial = 964] [outer = 0x115e1fc00] 08:07:48 INFO - PROCESS | 1653 | 1466694468017 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]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 08:07:48 INFO - PROCESS | 1653 | 1466694468047 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1653 | 1466694468048 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:07:48 INFO - PROCESS | 1653 | 1466694468050 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1653 | 1466694468051 Marionette TRACE conn2 <- [1,1258,null,{}] 08:07:48 INFO - PROCESS | 1653 | 1466694468054 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}] 08:07:48 INFO - PROCESS | 1653 | 1466694468055 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:48 INFO - PROCESS | 1653 | 1466694468147 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:07:48 INFO - PROCESS | 1653 | 1466694468150 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1653 | 1466694468151 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297cd000 == 36 [pid = 1653] [id = 322] 08:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124e8ac00) [pid = 1653] [serial = 965] [outer = 0x0] 08:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x127103800) [pid = 1653] [serial = 966] [outer = 0x124e8ac00] 08:07:48 INFO - PROCESS | 1653 | 1466694468178 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x127394000) [pid = 1653] [serial = 967] [outer = 0x124e8ac00] 08:07:48 INFO - PROCESS | 1653 | 1466694468517 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]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 08:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:07:48 INFO - PROCESS | 1653 | 1466694468569 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1653 | 1466694468571 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:07:48 INFO - PROCESS | 1653 | 1466694468573 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1653 | 1466694468575 Marionette TRACE conn2 <- [1,1262,null,{}] 08:07:48 INFO - PROCESS | 1653 | 1466694468577 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}] 08:07:48 INFO - PROCESS | 1653 | 1466694468579 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:48 INFO - PROCESS | 1653 | 1466694468703 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:07:48 INFO - PROCESS | 1653 | 1466694468715 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1653 | 1466694468716 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acab000 == 37 [pid = 1653] [id = 323] 08:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127393c00) [pid = 1653] [serial = 968] [outer = 0x0] 08:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1288cfc00) [pid = 1653] [serial = 969] [outer = 0x127393c00] 08:07:48 INFO - PROCESS | 1653 | 1466694468743 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128b12c00) [pid = 1653] [serial = 970] [outer = 0x127393c00] 08:07:49 INFO - PROCESS | 1653 | 1466694469048 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 08:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:07:49 INFO - PROCESS | 1653 | 1466694469093 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1653 | 1466694469095 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:07:49 INFO - PROCESS | 1653 | 1466694469097 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1653 | 1466694469098 Marionette TRACE conn2 <- [1,1266,null,{}] 08:07:49 INFO - PROCESS | 1653 | 1466694469100 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}] 08:07:49 INFO - PROCESS | 1653 | 1466694469101 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:49 INFO - PROCESS | 1653 | 1466694469181 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:07:49 INFO - PROCESS | 1653 | 1466694469185 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1653 | 1466694469186 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af8f000 == 38 [pid = 1653] [id = 324] 08:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1289e5c00) [pid = 1653] [serial = 971] [outer = 0x0] 08:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128c44000) [pid = 1653] [serial = 972] [outer = 0x1289e5c00] 08:07:49 INFO - PROCESS | 1653 | 1466694469211 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129111000) [pid = 1653] [serial = 973] [outer = 0x1289e5c00] 08:07:49 INFO - PROCESS | 1653 | --DOCSHELL 0x11641b800 == 37 [pid = 1653] [id = 313] 08:07:49 INFO - PROCESS | 1653 | --DOCSHELL 0x117143000 == 36 [pid = 1653] [id = 312] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11715c800 == 35 [pid = 1653] [id = 314] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11941b800 == 34 [pid = 1653] [id = 321] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x128ab1800 == 33 [pid = 1653] [id = 320] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x11941c800 == 32 [pid = 1653] [id = 315] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12429d000 == 31 [pid = 1653] [id = 317] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12399c000 == 30 [pid = 1653] [id = 316] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1257b6000 == 29 [pid = 1653] [id = 318] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1271bb800 == 28 [pid = 1653] [id = 319] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1297cd000 == 27 [pid = 1653] [id = 322] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x123d7a800) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x115de1800) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116908c00) [pid = 1653] [serial = 883] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1187fa000) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11915f800) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1289d9c00) [pid = 1653] [serial = 880] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181acc00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1188a9800) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1188acc00) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128b15000) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116633c00) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128c45400) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129115000) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128a5bc00) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128b0e000) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1289e3400) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1269ff000) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12444e800) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12acab000 == 26 [pid = 1653] [id = 323] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124aa9000) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1269f9c00) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124f64000) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x11a0d1800) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1269adc00) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x123850400) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11697d400) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x117e18800) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x127395000) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 08:07:50 INFO - PROCESS | 1653 | 1466694470630 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]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1572ms 08:07:50 INFO - PROCESS | 1653 | 1466694470670 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1653 | 1466694470673 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:07:50 INFO - PROCESS | 1653 | 1466694470679 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1653 | 1466694470681 Marionette TRACE conn2 <- [1,1270,null,{}] 08:07:50 INFO - PROCESS | 1653 | 1466694470685 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}] 08:07:50 INFO - PROCESS | 1653 | 1466694470687 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:50 INFO - PROCESS | 1653 | 1466694470768 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:07:50 INFO - PROCESS | 1653 | 1466694470817 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1653 | 1466694470820 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x115da5800 == 27 [pid = 1653] [id = 325] 08:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112ea3800) [pid = 1653] [serial = 974] [outer = 0x0] 08:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x11326b800) [pid = 1653] [serial = 975] [outer = 0x112ea3800] 08:07:50 INFO - PROCESS | 1653 | 1466694470851 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113c93000) [pid = 1653] [serial = 976] [outer = 0x112ea3800] 08:07:51 INFO - PROCESS | 1653 | 1466694471185 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 08:07:51 INFO - PROCESS | 1653 | 1466694471199 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1653 | 1466694471203 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:07:51 INFO - PROCESS | 1653 | 1466694471212 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1653 | 1466694471215 Marionette TRACE conn2 <- [1,1274,null,{}] 08:07:51 INFO - PROCESS | 1653 | 1466694471219 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}] 08:07:51 INFO - PROCESS | 1653 | 1466694471222 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:51 INFO - PROCESS | 1653 | 1466694471346 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:07:51 INFO - PROCESS | 1653 | 1466694471416 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1653 | 1466694471418 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x117143000 == 28 [pid = 1653] [id = 326] 08:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x114fae800) [pid = 1653] [serial = 977] [outer = 0x0] 08:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x115ddac00) [pid = 1653] [serial = 978] [outer = 0x114fae800] 08:07:51 INFO - PROCESS | 1653 | 1466694471462 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1164e3000) [pid = 1653] [serial = 979] [outer = 0x114fae800] 08:07:51 INFO - PROCESS | 1653 | 1466694471820 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 622ms 08:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:07:51 INFO - PROCESS | 1653 | 1466694471833 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1653 | 1466694471835 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:07:51 INFO - PROCESS | 1653 | 1466694471837 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1653 | 1466694471851 Marionette TRACE conn2 <- [1,1278,null,{}] 08:07:51 INFO - PROCESS | 1653 | 1466694471861 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}] 08:07:51 INFO - PROCESS | 1653 | 1466694471865 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:52 INFO - PROCESS | 1653 | 1466694472000 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:07:52 INFO - PROCESS | 1653 | 1466694472057 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1653 | 1466694472058 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131ab000 == 29 [pid = 1653] [id = 327] 08:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x110ee1000) [pid = 1653] [serial = 980] [outer = 0x0] 08:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11299f400) [pid = 1653] [serial = 981] [outer = 0x110ee1000] 08:07:52 INFO - PROCESS | 1653 | 1466694472091 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x112ea4000) [pid = 1653] [serial = 982] [outer = 0x110ee1000] 08:07:52 INFO - PROCESS | 1653 | 1466694472615 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 784ms 08:07:52 INFO - PROCESS | 1653 | 1466694472651 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1653 | 1466694472653 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:07:52 INFO - PROCESS | 1653 | 1466694472660 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1653 | 1466694472662 Marionette TRACE conn2 <- [1,1282,null,{}] 08:07:52 INFO - PROCESS | 1653 | 1466694472666 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}] 08:07:52 INFO - PROCESS | 1653 | 1466694472669 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:52 INFO - PROCESS | 1653 | 1466694472771 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:07:52 INFO - PROCESS | 1653 | 1466694472844 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1653 | 1466694472846 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118784000 == 30 [pid = 1653] [id = 328] 08:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114fb3800) [pid = 1653] [serial = 983] [outer = 0x0] 08:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11697e000) [pid = 1653] [serial = 984] [outer = 0x114fb3800] 08:07:52 INFO - PROCESS | 1653 | 1466694472877 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f9b000) [pid = 1653] [serial = 985] [outer = 0x114fb3800] 08:07:53 INFO - PROCESS | 1653 | 1466694473397 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 773ms 08:07:53 INFO - PROCESS | 1653 | 1466694473435 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1653 | 1466694473438 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:07:53 INFO - PROCESS | 1653 | 1466694473444 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1653 | 1466694473445 Marionette TRACE conn2 <- [1,1286,null,{}] 08:07:53 INFO - PROCESS | 1653 | 1466694473448 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}] 08:07:53 INFO - PROCESS | 1653 | 1466694473449 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:53 INFO - PROCESS | 1653 | 1466694473603 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:07:53 INFO - PROCESS | 1653 | 1466694473677 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1653 | 1466694473678 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c2a800 == 31 [pid = 1653] [id = 329] 08:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11219e800) [pid = 1653] [serial = 986] [outer = 0x0] 08:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11299d800) [pid = 1653] [serial = 987] [outer = 0x11219e800] 08:07:53 INFO - PROCESS | 1653 | 1466694473706 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1133b5000) [pid = 1653] [serial = 988] [outer = 0x11219e800] 08:07:53 INFO - PROCESS | 1653 | --DOCSHELL 0x117143000 == 30 [pid = 1653] [id = 326] 08:07:53 INFO - PROCESS | 1653 | --DOCSHELL 0x115da5800 == 29 [pid = 1653] [id = 325] 08:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:07:54 INFO - PROCESS | 1653 | 1466694474158 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]]]}] 08:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 721ms 08:07:54 INFO - PROCESS | 1653 | 1466694474166 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:07:54 INFO - PROCESS | 1653 | 1466694474170 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:07:54 INFO - PROCESS | 1653 | 1466694474178 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1653 | 1466694474181 Marionette TRACE conn2 <- [1,1290,null,{}] 08:07:54 INFO - PROCESS | 1653 | 1466694474186 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}] 08:07:54 INFO - PROCESS | 1653 | 1466694474188 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:54 INFO - PROCESS | 1653 | 1466694474312 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:07:54 INFO - PROCESS | 1653 | 1466694474389 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1653 | 1466694474391 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119187800 == 30 [pid = 1653] [id = 330] 08:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x114fb3400) [pid = 1653] [serial = 989] [outer = 0x0] 08:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x117e0d400) [pid = 1653] [serial = 990] [outer = 0x114fb3400] 08:07:54 INFO - PROCESS | 1653 | 1466694474436 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1181acc00) [pid = 1653] [serial = 991] [outer = 0x114fb3400] 08:07:54 INFO - PROCESS | 1653 | 1466694474775 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]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms 08:07:54 INFO - PROCESS | 1653 | 1466694474799 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 1653 | 1466694474801 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:07:54 INFO - PROCESS | 1653 | 1466694474803 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1653 | 1466694474805 Marionette TRACE conn2 <- [1,1294,null,{}] 08:07:54 INFO - PROCESS | 1653 | 1466694474810 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}] 08:07:54 INFO - PROCESS | 1653 | 1466694474812 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:54 INFO - PROCESS | 1653 | 1466694474895 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:07:54 INFO - PROCESS | 1653 | 1466694474970 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1653 | 1466694474971 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x123880800 == 31 [pid = 1653] [id = 331] 08:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x110ed7800) [pid = 1653] [serial = 992] [outer = 0x0] 08:07:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1188a4800) [pid = 1653] [serial = 993] [outer = 0x110ed7800] 08:07:54 INFO - PROCESS | 1653 | 1466694474996 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11915f000) [pid = 1653] [serial = 994] [outer = 0x110ed7800] 08:07:55 INFO - PROCESS | 1653 | 1466694475284 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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 522ms 08:07:55 INFO - PROCESS | 1653 | 1466694475328 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1653 | 1466694475331 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:07:55 INFO - PROCESS | 1653 | 1466694475339 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1653 | 1466694475344 Marionette TRACE conn2 <- [1,1298,null,{}] 08:07:55 INFO - PROCESS | 1653 | 1466694475347 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}] 08:07:55 INFO - PROCESS | 1653 | 1466694475349 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:55 INFO - PROCESS | 1653 | 1466694475432 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:07:55 INFO - PROCESS | 1653 | 1466694475494 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1653 | 1466694475495 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b9800 == 32 [pid = 1653] [id = 332] 08:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119163400) [pid = 1653] [serial = 995] [outer = 0x0] 08:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119923800) [pid = 1653] [serial = 996] [outer = 0x119163400] 08:07:55 INFO - PROCESS | 1653 | 1466694475520 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1211eec00) [pid = 1653] [serial = 997] [outer = 0x119163400] 08:07:55 INFO - PROCESS | 1653 | 1466694475804 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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 528ms 08:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:07:55 INFO - PROCESS | 1653 | 1466694475864 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1653 | 1466694475865 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:07:55 INFO - PROCESS | 1653 | 1466694475867 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1653 | 1466694475868 Marionette TRACE conn2 <- [1,1302,null,{}] 08:07:55 INFO - PROCESS | 1653 | 1466694475870 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}] 08:07:55 INFO - PROCESS | 1653 | 1466694475872 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:55 INFO - PROCESS | 1653 | 1466694475950 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:07:55 INFO - PROCESS | 1653 | 1466694475953 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1653 | 1466694475954 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251c9800 == 33 [pid = 1653] [id = 333] 08:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1211f0400) [pid = 1653] [serial = 998] [outer = 0x0] 08:07:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123857000) [pid = 1653] [serial = 999] [outer = 0x1211f0400] 08:07:55 INFO - PROCESS | 1653 | 1466694475983 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124051c00) [pid = 1653] [serial = 1000] [outer = 0x1211f0400] 08:07:56 INFO - PROCESS | 1653 | 1466694476359 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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 521ms 08:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:07:56 INFO - PROCESS | 1653 | 1466694476390 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1653 | 1466694476392 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:07:56 INFO - PROCESS | 1653 | 1466694476394 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1653 | 1466694476395 Marionette TRACE conn2 <- [1,1306,null,{}] 08:07:56 INFO - PROCESS | 1653 | 1466694476397 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}] 08:07:56 INFO - PROCESS | 1653 | 1466694476398 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:56 INFO - PROCESS | 1653 | 1466694476509 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:07:56 INFO - PROCESS | 1653 | 1466694476550 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1653 | 1466694476555 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aad800 == 34 [pid = 1653] [id = 334] 08:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124543c00) [pid = 1653] [serial = 1001] [outer = 0x0] 08:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124a9e400) [pid = 1653] [serial = 1002] [outer = 0x124543c00] 08:07:56 INFO - PROCESS | 1653 | 1466694476609 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124e89800) [pid = 1653] [serial = 1003] [outer = 0x124543c00] 08:07:57 INFO - PROCESS | 1653 | 1466694477076 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 718ms 08:07:57 INFO - PROCESS | 1653 | 1466694477117 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1653 | 1466694477118 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:07:57 INFO - PROCESS | 1653 | 1466694477120 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1653 | 1466694477121 Marionette TRACE conn2 <- [1,1310,null,{}] 08:07:57 INFO - PROCESS | 1653 | 1466694477125 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}] 08:07:57 INFO - PROCESS | 1653 | 1466694477127 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:57 INFO - PROCESS | 1653 | 1466694477223 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:07:57 INFO - PROCESS | 1653 | 1466694477275 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1653 | 1466694477276 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ab0800 == 35 [pid = 1653] [id = 335] 08:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125187800) [pid = 1653] [serial = 1004] [outer = 0x0] 08:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x125790400) [pid = 1653] [serial = 1005] [outer = 0x125187800] 08:07:57 INFO - PROCESS | 1653 | 1466694477300 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1269e8400) [pid = 1653] [serial = 1006] [outer = 0x125187800] 08:07:57 INFO - PROCESS | 1653 | 1466694477613 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] 08:07:57 INFO - PROCESS | 1653 | 1466694477651 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:07:57 INFO - PROCESS | 1653 | 1466694477661 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1653 | 1466694477662 Marionette TRACE conn2 <- [1,1314,null,{}] 08:07:57 INFO - PROCESS | 1653 | 1466694477665 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}] 08:07:57 INFO - PROCESS | 1653 | 1466694477666 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:57 INFO - PROCESS | 1653 | 1466694477762 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:07:57 INFO - PROCESS | 1653 | 1466694477765 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1653 | 1466694477767 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x128edb000 == 36 [pid = 1653] [id = 336] 08:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x125784000) [pid = 1653] [serial = 1007] [outer = 0x0] 08:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269fac00) [pid = 1653] [serial = 1008] [outer = 0x125784000] 08:07:57 INFO - PROCESS | 1653 | 1466694477791 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127103c00) [pid = 1653] [serial = 1009] [outer = 0x125784000] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123a05c00) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112d81400) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1269e8800) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115e1fc00) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123be8800) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124e8ac00) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112ea3800) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x119444400) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112f62c00) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1164e7000) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133e2800) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1180a5c00) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11295c800) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126f1dc00) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124218c00) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119442800) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x114fb5c00) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:07:58 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127393c00) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:07:58 INFO - PROCESS | 1653 | 1466694478139 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]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 517ms 08:07:58 INFO - PROCESS | 1653 | 1466694478180 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1653 | 1466694478181 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:07:58 INFO - PROCESS | 1653 | 1466694478183 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1653 | 1466694478184 Marionette TRACE conn2 <- [1,1318,null,{}] 08:07:58 INFO - PROCESS | 1653 | 1466694478187 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}] 08:07:58 INFO - PROCESS | 1653 | 1466694478188 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:58 INFO - PROCESS | 1653 | 1466694478265 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:07:58 INFO - PROCESS | 1653 | 1466694478269 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1653 | 1466694478270 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129311800 == 37 [pid = 1653] [id = 337] 08:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112ea3800) [pid = 1653] [serial = 1010] [outer = 0x0] 08:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1164e7000) [pid = 1653] [serial = 1011] [outer = 0x112ea3800] 08:07:58 INFO - PROCESS | 1653 | 1466694478297 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12384ec00) [pid = 1653] [serial = 1012] [outer = 0x112ea3800] 08:07:58 INFO - PROCESS | 1653 | 1466694478631 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]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 468ms 08:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:07:58 INFO - PROCESS | 1653 | 1466694478652 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1653 | 1466694478653 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:07:58 INFO - PROCESS | 1653 | 1466694478655 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1653 | 1466694478666 Marionette TRACE conn2 <- [1,1322,null,{}] 08:07:58 INFO - PROCESS | 1653 | 1466694478669 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}] 08:07:58 INFO - PROCESS | 1653 | 1466694478670 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:58 INFO - PROCESS | 1653 | 1466694478768 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:07:58 INFO - PROCESS | 1653 | 1466694478776 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1653 | 1466694478777 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cbc800 == 38 [pid = 1653] [id = 338] 08:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124218c00) [pid = 1653] [serial = 1013] [outer = 0x0] 08:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1269bac00) [pid = 1653] [serial = 1014] [outer = 0x124218c00] 08:07:58 INFO - PROCESS | 1653 | 1466694478802 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127106400) [pid = 1653] [serial = 1015] [outer = 0x124218c00] 08:07:59 INFO - PROCESS | 1653 | 1466694479098 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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 478ms 08:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:07:59 INFO - PROCESS | 1653 | 1466694479133 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1653 | 1466694479134 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:07:59 INFO - PROCESS | 1653 | 1466694479136 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1653 | 1466694479137 Marionette TRACE conn2 <- [1,1326,null,{}] 08:07:59 INFO - PROCESS | 1653 | 1466694479141 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}] 08:07:59 INFO - PROCESS | 1653 | 1466694479143 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:59 INFO - PROCESS | 1653 | 1466694479231 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:07:59 INFO - PROCESS | 1653 | 1466694479235 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1653 | 1466694479237 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af89000 == 39 [pid = 1653] [id = 339] 08:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127109c00) [pid = 1653] [serial = 1016] [outer = 0x0] 08:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1288ca400) [pid = 1653] [serial = 1017] [outer = 0x127109c00] 08:07:59 INFO - PROCESS | 1653 | 1466694479266 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289d9000) [pid = 1653] [serial = 1018] [outer = 0x127109c00] 08:07:59 INFO - PROCESS | 1653 | 1466694479667 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]]]}] 08:07:59 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 08:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 571ms 08:07:59 INFO - PROCESS | 1653 | 1466694479709 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:07:59 INFO - PROCESS | 1653 | 1466694479718 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:07:59 INFO - PROCESS | 1653 | 1466694479721 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1653 | 1466694479722 Marionette TRACE conn2 <- [1,1330,null,{}] 08:07:59 INFO - PROCESS | 1653 | 1466694479725 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}] 08:07:59 INFO - PROCESS | 1653 | 1466694479726 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:59 INFO - PROCESS | 1653 | 1466694479815 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:07:59 INFO - PROCESS | 1653 | 1466694479819 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1653 | 1466694479820 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:07:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba62800 == 40 [pid = 1653] [id = 340] 08:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1289d9400) [pid = 1653] [serial = 1019] [outer = 0x0] 08:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b0ac00) [pid = 1653] [serial = 1020] [outer = 0x1289d9400] 08:07:59 INFO - PROCESS | 1653 | 1466694479844 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b14800) [pid = 1653] [serial = 1021] [outer = 0x1289d9400] 08:08:00 INFO - PROCESS | 1653 | 1466694480268 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]]]}] 08:08:00 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 08:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 570ms 08:08:00 INFO - PROCESS | 1653 | 1466694480292 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1653 | 1466694480295 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:08:00 INFO - PROCESS | 1653 | 1466694480298 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1653 | 1466694480300 Marionette TRACE conn2 <- [1,1334,null,{}] 08:08:00 INFO - PROCESS | 1653 | 1466694480304 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}] 08:08:00 INFO - PROCESS | 1653 | 1466694480306 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:00 INFO - PROCESS | 1653 | 1466694480449 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:08:00 INFO - PROCESS | 1653 | 1466694480462 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1653 | 1466694480463 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118517800 == 41 [pid = 1653] [id = 341] 08:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112eac400) [pid = 1653] [serial = 1022] [outer = 0x0] 08:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x114fb4400) [pid = 1653] [serial = 1023] [outer = 0x112eac400] 08:08:00 INFO - PROCESS | 1653 | 1466694480494 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116775400) [pid = 1653] [serial = 1024] [outer = 0x112eac400] 08:08:00 INFO - PROCESS | 1653 | 1466694480954 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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 08:08:00 INFO - PROCESS | 1653 | 1466694480969 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1653 | 1466694480972 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:08:00 INFO - PROCESS | 1653 | 1466694480979 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1653 | 1466694480980 Marionette TRACE conn2 <- [1,1338,null,{}] 08:08:00 INFO - PROCESS | 1653 | 1466694480983 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}] 08:08:00 INFO - PROCESS | 1653 | 1466694480985 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:01 INFO - PROCESS | 1653 | 1466694481088 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:08:01 INFO - PROCESS | 1653 | 1466694481157 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1653 | 1466694481159 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b5000 == 42 [pid = 1653] [id = 342] 08:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118171000) [pid = 1653] [serial = 1025] [outer = 0x0] 08:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1187ee000) [pid = 1653] [serial = 1026] [outer = 0x118171000] 08:08:01 INFO - PROCESS | 1653 | 1466694481189 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x119442800) [pid = 1653] [serial = 1027] [outer = 0x118171000] 08:08:02 INFO - PROCESS | 1653 | 1466694482129 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]]]}] 08:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1172ms 08:08:02 INFO - PROCESS | 1653 | 1466694482151 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1653 | 1466694482152 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:08:02 INFO - PROCESS | 1653 | 1466694482155 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1653 | 1466694482158 Marionette TRACE conn2 <- [1,1342,null,{}] 08:08:02 INFO - PROCESS | 1653 | 1466694482167 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}] 08:08:02 INFO - PROCESS | 1653 | 1466694482171 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:02 INFO - PROCESS | 1653 | 1466694482283 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:08:02 INFO - PROCESS | 1653 | 1466694482337 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1653 | 1466694482339 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b71d000 == 43 [pid = 1653] [id = 343] 08:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1181b1800) [pid = 1653] [serial = 1028] [outer = 0x0] 08:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x123805800) [pid = 1653] [serial = 1029] [outer = 0x1181b1800] 08:08:02 INFO - PROCESS | 1653 | 1466694482370 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124459000) [pid = 1653] [serial = 1030] [outer = 0x1181b1800] 08:08:03 INFO - PROCESS | 1653 | 1466694483027 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]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 926ms 08:08:03 INFO - PROCESS | 1653 | 1466694483082 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:08:03 INFO - PROCESS | 1653 | 1466694483086 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:08:03 INFO - PROCESS | 1653 | 1466694483093 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1653 | 1466694483097 Marionette TRACE conn2 <- [1,1346,null,{}] 08:08:03 INFO - PROCESS | 1653 | 1466694483103 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}] 08:08:03 INFO - PROCESS | 1653 | 1466694483106 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:03 INFO - PROCESS | 1653 | 1466694483212 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:08:03 INFO - PROCESS | 1653 | 1466694483277 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1653 | 1466694483280 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x118790800 == 44 [pid = 1653] [id = 344] 08:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1161a0400) [pid = 1653] [serial = 1031] [outer = 0x0] 08:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116908c00) [pid = 1653] [serial = 1032] [outer = 0x1161a0400] 08:08:03 INFO - PROCESS | 1653 | 1466694483308 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118166400) [pid = 1653] [serial = 1033] [outer = 0x1161a0400] 08:08:03 INFO - PROCESS | 1653 | 1466694483785 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]]]}] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12af8f000 == 43 [pid = 1653] [id = 324] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12af89000 == 42 [pid = 1653] [id = 339] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbc800 == 41 [pid = 1653] [id = 338] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x129311800 == 40 [pid = 1653] [id = 337] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128edb000 == 39 [pid = 1653] [id = 336] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x128ab0800 == 38 [pid = 1653] [id = 335] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115ddac00) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128c44000) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 08:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 727ms 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116aad800 == 37 [pid = 1653] [id = 334] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1251c9800 == 36 [pid = 1653] [id = 333] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b9800 == 35 [pid = 1653] [id = 332] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x123880800 == 34 [pid = 1653] [id = 331] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119187800 == 33 [pid = 1653] [id = 330] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x113c2a800 == 32 [pid = 1653] [id = 329] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118784000 == 31 [pid = 1653] [id = 328] 08:08:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1131ab000 == 30 [pid = 1653] [id = 327] 08:08:03 INFO - PROCESS | 1653 | 1466694483831 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 1653 | 1466694483834 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12444f800) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123850000) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12578f000) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1269fe400) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119164800) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12691e800) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127103800) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126f1f800) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113c93000) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11a0ce400) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119446c00) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1195f5400) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1180a0400) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11816fc00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x114fb2000) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e21400) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1187edc00) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11816dc00) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114fba800) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12444e400) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128c3a400) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1288d5000) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269fbc00) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12578e400) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1211e9800) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1195f3400) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11809a400) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 08:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116147c00) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1269e8000) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124e89c00) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123a08800) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x127394000) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123803c00) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11326b800) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x128b12c00) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1288cfc00) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 08:08:03 INFO - PROCESS | 1653 | 1466694483848 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1653 | 1466694483850 Marionette TRACE conn2 <- [1,1350,null,{}] 08:08:03 INFO - PROCESS | 1653 | 1466694483852 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}] 08:08:03 INFO - PROCESS | 1653 | 1466694483854 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:03 INFO - PROCESS | 1653 | 1466694483932 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:08:03 INFO - PROCESS | 1653 | 1466694483936 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1653 | 1466694483937 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1167b3000 == 31 [pid = 1653] [id = 345] 08:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1180a7400) [pid = 1653] [serial = 1034] [outer = 0x0] 08:08:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1181b5400) [pid = 1653] [serial = 1035] [outer = 0x1180a7400] 08:08:03 INFO - PROCESS | 1653 | 1466694483967 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1188eec00) [pid = 1653] [serial = 1036] [outer = 0x1180a7400] 08:08:04 INFO - PROCESS | 1653 | 1466694484327 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]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 521ms 08:08:04 INFO - PROCESS | 1653 | 1466694484380 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1653 | 1466694484381 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:08:04 INFO - PROCESS | 1653 | 1466694484384 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1653 | 1466694484387 Marionette TRACE conn2 <- [1,1354,null,{}] 08:08:04 INFO - PROCESS | 1653 | 1466694484394 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}] 08:08:04 INFO - PROCESS | 1653 | 1466694484397 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:04 INFO - PROCESS | 1653 | 1466694484479 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:08:04 INFO - PROCESS | 1653 | 1466694484483 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1653 | 1466694484486 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119634000 == 32 [pid = 1653] [id = 346] 08:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11944d800) [pid = 1653] [serial = 1037] [outer = 0x0] 08:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1211e9800) [pid = 1653] [serial = 1038] [outer = 0x11944d800] 08:08:04 INFO - PROCESS | 1653 | 1466694484516 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123853800) [pid = 1653] [serial = 1039] [outer = 0x11944d800] 08:08:04 INFO - PROCESS | 1653 | 1466694484871 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]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 523ms 08:08:04 INFO - PROCESS | 1653 | 1466694484917 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1653 | 1466694484919 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:08:04 INFO - PROCESS | 1653 | 1466694484923 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1653 | 1466694484925 Marionette TRACE conn2 <- [1,1358,null,{}] 08:08:04 INFO - PROCESS | 1653 | 1466694484929 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}] 08:08:04 INFO - PROCESS | 1653 | 1466694484931 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:05 INFO - PROCESS | 1653 | 1466694485060 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:08:05 INFO - PROCESS | 1653 | 1466694485070 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1653 | 1466694485071 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242a4000 == 33 [pid = 1653] [id = 347] 08:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123e0c400) [pid = 1653] [serial = 1040] [outer = 0x0] 08:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124452000) [pid = 1653] [serial = 1041] [outer = 0x123e0c400] 08:08:05 INFO - PROCESS | 1653 | 1466694485115 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124b2d000) [pid = 1653] [serial = 1042] [outer = 0x123e0c400] 08:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 08:08:05 INFO - PROCESS | 1653 | 1466694485588 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]]]}] 08:08:05 INFO - PROCESS | 1653 | 1466694485596 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1653 | 1466694485597 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:08:05 INFO - PROCESS | 1653 | 1466694485599 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1653 | 1466694485600 Marionette TRACE conn2 <- [1,1362,null,{}] 08:08:05 INFO - PROCESS | 1653 | 1466694485603 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}] 08:08:05 INFO - PROCESS | 1653 | 1466694485604 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:05 INFO - PROCESS | 1653 | 1466694485683 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:08:05 INFO - PROCESS | 1653 | 1466694485687 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1653 | 1466694485688 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c6800 == 34 [pid = 1653] [id = 348] 08:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114f74c00) [pid = 1653] [serial = 1043] [outer = 0x0] 08:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124f64000) [pid = 1653] [serial = 1044] [outer = 0x114f74c00] 08:08:05 INFO - PROCESS | 1653 | 1466694485715 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12691e800) [pid = 1653] [serial = 1045] [outer = 0x114f74c00] 08:08:06 INFO - PROCESS | 1653 | 1466694486070 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]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 08:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:08:06 INFO - PROCESS | 1653 | 1466694486121 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 1653 | 1466694486122 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:08:06 INFO - PROCESS | 1653 | 1466694486124 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1653 | 1466694486125 Marionette TRACE conn2 <- [1,1366,null,{}] 08:08:06 INFO - PROCESS | 1653 | 1466694486128 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}] 08:08:06 INFO - PROCESS | 1653 | 1466694486132 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:06 INFO - PROCESS | 1653 | 1466694486255 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:08:06 INFO - PROCESS | 1653 | 1466694486276 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1653 | 1466694486277 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128aa2800 == 35 [pid = 1653] [id = 349] 08:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1269b8c00) [pid = 1653] [serial = 1046] [outer = 0x0] 08:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269f2800) [pid = 1653] [serial = 1047] [outer = 0x1269b8c00] 08:08:06 INFO - PROCESS | 1653 | 1466694486302 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1288cb800) [pid = 1653] [serial = 1048] [outer = 0x1269b8c00] 08:08:06 INFO - PROCESS | 1653 | 1466694486662 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] 08:08:06 INFO - PROCESS | 1653 | 1466694486702 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:08:06 INFO - PROCESS | 1653 | 1466694486704 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1653 | 1466694486705 Marionette TRACE conn2 <- [1,1370,null,{}] 08:08:06 INFO - PROCESS | 1653 | 1466694486708 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}] 08:08:06 INFO - PROCESS | 1653 | 1466694486709 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:06 INFO - PROCESS | 1653 | 1466694486813 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:08:06 INFO - PROCESS | 1653 | 1466694486817 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1653 | 1466694486818 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed8800 == 36 [pid = 1653] [id = 350] 08:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1288ccc00) [pid = 1653] [serial = 1049] [outer = 0x0] 08:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1289e7000) [pid = 1653] [serial = 1050] [outer = 0x1288ccc00] 08:08:06 INFO - PROCESS | 1653 | 1466694486842 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128b0c400) [pid = 1653] [serial = 1051] [outer = 0x1288ccc00] 08:08:07 INFO - PROCESS | 1653 | 1466694487169 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] 08:08:07 INFO - PROCESS | 1653 | 1466694487230 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:08:07 INFO - PROCESS | 1653 | 1466694487232 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1653 | 1466694487233 Marionette TRACE conn2 <- [1,1374,null,{}] 08:08:07 INFO - PROCESS | 1653 | 1466694487235 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}] 08:08:07 INFO - PROCESS | 1653 | 1466694487236 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:07 INFO - PROCESS | 1653 | 1466694487337 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:08:07 INFO - PROCESS | 1653 | 1466694487348 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1653 | 1466694487349 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116679000 == 37 [pid = 1653] [id = 351] 08:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128b11000) [pid = 1653] [serial = 1052] [outer = 0x0] 08:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128c3c800) [pid = 1653] [serial = 1053] [outer = 0x128b11000] 08:08:07 INFO - PROCESS | 1653 | 1466694487374 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128e5d800) [pid = 1653] [serial = 1054] [outer = 0x128b11000] 08:08:07 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:07 INFO - PROCESS | 1653 | 1466694487702 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] 08:08:07 INFO - PROCESS | 1653 | 1466694487756 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:08:07 INFO - PROCESS | 1653 | 1466694487758 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1653 | 1466694487759 Marionette TRACE conn2 <- [1,1378,null,{}] 08:08:07 INFO - PROCESS | 1653 | 1466694487762 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}] 08:08:07 INFO - PROCESS | 1653 | 1466694487763 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:07 INFO - PROCESS | 1653 | 1466694487862 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:08:07 INFO - PROCESS | 1653 | 1466694487866 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1653 | 1466694487867 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acc4000 == 38 [pid = 1653] [id = 352] 08:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1288d3400) [pid = 1653] [serial = 1055] [outer = 0x0] 08:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129115c00) [pid = 1653] [serial = 1056] [outer = 0x1288d3400] 08:08:07 INFO - PROCESS | 1653 | 1466694487891 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129343c00) [pid = 1653] [serial = 1057] [outer = 0x1288d3400] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124543c00) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x125187800) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110ed7800) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11219e800) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1211f0400) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119163400) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x114fb3400) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x114fae800) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125784000) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112ea3800) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127109c00) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124218c00) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:08:08 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1289e5c00) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:08:08 INFO - PROCESS | 1653 | 1466694488338 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] 08:08:08 INFO - PROCESS | 1653 | 1466694488384 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:08:08 INFO - PROCESS | 1653 | 1466694488387 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1653 | 1466694488389 Marionette TRACE conn2 <- [1,1382,null,{}] 08:08:08 INFO - PROCESS | 1653 | 1466694488395 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}] 08:08:08 INFO - PROCESS | 1653 | 1466694488396 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:08 INFO - PROCESS | 1653 | 1466694488463 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:08:08 INFO - PROCESS | 1653 | 1466694488467 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1653 | 1466694488468 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b71b800 == 39 [pid = 1653] [id = 353] 08:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1174e1000) [pid = 1653] [serial = 1058] [outer = 0x0] 08:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12421bc00) [pid = 1653] [serial = 1059] [outer = 0x1174e1000] 08:08:08 INFO - PROCESS | 1653 | 1466694488488 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269ff000) [pid = 1653] [serial = 1060] [outer = 0x1174e1000] 08:08:08 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:08 INFO - PROCESS | 1653 | 1466694488945 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] 08:08:08 INFO - PROCESS | 1653 | 1466694488965 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:08:08 INFO - PROCESS | 1653 | 1466694488969 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1653 | 1466694488971 Marionette TRACE conn2 <- [1,1386,null,{}] 08:08:08 INFO - PROCESS | 1653 | 1466694488975 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}] 08:08:08 INFO - PROCESS | 1653 | 1466694488978 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:09 INFO - PROCESS | 1653 | 1466694489153 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:08:09 INFO - PROCESS | 1653 | 1466694489172 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1653 | 1466694489174 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bebb000 == 40 [pid = 1653] [id = 354] 08:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129117c00) [pid = 1653] [serial = 1061] [outer = 0x0] 08:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12934fc00) [pid = 1653] [serial = 1062] [outer = 0x129117c00] 08:08:09 INFO - PROCESS | 1653 | 1466694489229 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12970fc00) [pid = 1653] [serial = 1063] [outer = 0x129117c00] 08:08:09 INFO - PROCESS | 1653 | 1466694489550 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] 08:08:09 INFO - PROCESS | 1653 | 1466694489596 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:08:09 INFO - PROCESS | 1653 | 1466694489598 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1653 | 1466694489599 Marionette TRACE conn2 <- [1,1390,null,{}] 08:08:09 INFO - PROCESS | 1653 | 1466694489601 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}] 08:08:09 INFO - PROCESS | 1653 | 1466694489602 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:09 INFO - PROCESS | 1653 | 1466694489685 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:08:09 INFO - PROCESS | 1653 | 1466694489759 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1653 | 1466694489760 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfca000 == 41 [pid = 1653] [id = 355] 08:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1195f0c00) [pid = 1653] [serial = 1064] [outer = 0x0] 08:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129343800) [pid = 1653] [serial = 1065] [outer = 0x1195f0c00] 08:08:09 INFO - PROCESS | 1653 | 1466694489785 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12a4f6400) [pid = 1653] [serial = 1066] [outer = 0x1195f0c00] 08:08:10 INFO - PROCESS | 1653 | 1466694490042 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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 469ms 08:08:10 INFO - PROCESS | 1653 | 1466694490068 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1653 | 1466694490069 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:08:10 INFO - PROCESS | 1653 | 1466694490071 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1653 | 1466694490072 Marionette TRACE conn2 <- [1,1394,null,{}] 08:08:10 INFO - PROCESS | 1653 | 1466694490082 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}] 08:08:10 INFO - PROCESS | 1653 | 1466694490083 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:10 INFO - PROCESS | 1653 | 1466694490222 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:08:10 INFO - PROCESS | 1653 | 1466694490274 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1653 | 1466694490276 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x112ec4800 == 42 [pid = 1653] [id = 356] 08:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x110fac400) [pid = 1653] [serial = 1067] [outer = 0x0] 08:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11295bc00) [pid = 1653] [serial = 1068] [outer = 0x110fac400] 08:08:10 INFO - PROCESS | 1653 | 1466694490308 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1133e0800) [pid = 1653] [serial = 1069] [outer = 0x110fac400] 08:08:10 INFO - PROCESS | 1653 | 1466694490817 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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 777ms 08:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:08:10 INFO - PROCESS | 1653 | 1466694490850 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1653 | 1466694490854 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:08:10 INFO - PROCESS | 1653 | 1466694490880 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1653 | 1466694490884 Marionette TRACE conn2 <- [1,1398,null,{}] 08:08:10 INFO - PROCESS | 1653 | 1466694490891 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}] 08:08:10 INFO - PROCESS | 1653 | 1466694490895 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:11 INFO - PROCESS | 1653 | 1466694491093 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:08:11 INFO - PROCESS | 1653 | 1466694491186 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1653 | 1466694491188 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x123870800 == 43 [pid = 1653] [id = 357] 08:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11852cc00) [pid = 1653] [serial = 1070] [outer = 0x0] 08:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1187fa000) [pid = 1653] [serial = 1071] [outer = 0x11852cc00] 08:08:11 INFO - PROCESS | 1653 | 1466694491236 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1195e8800) [pid = 1653] [serial = 1072] [outer = 0x11852cc00] 08:08:11 INFO - PROCESS | 1653 | 1466694491680 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]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 847ms 08:08:11 INFO - PROCESS | 1653 | 1466694491705 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:08:11 INFO - PROCESS | 1653 | 1466694491707 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:08:11 INFO - PROCESS | 1653 | 1466694491709 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1653 | 1466694491711 Marionette TRACE conn2 <- [1,1402,null,{}] 08:08:11 INFO - PROCESS | 1653 | 1466694491713 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}] 08:08:11 INFO - PROCESS | 1653 | 1466694491715 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:11 INFO - PROCESS | 1653 | 1466694491822 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:08:11 INFO - PROCESS | 1653 | 1466694491879 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1653 | 1466694491880 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a55f000 == 44 [pid = 1653] [id = 358] 08:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1199a1c00) [pid = 1653] [serial = 1073] [outer = 0x0] 08:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123e0f000) [pid = 1653] [serial = 1074] [outer = 0x1199a1c00] 08:08:11 INFO - PROCESS | 1653 | 1466694491910 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124e2fc00) [pid = 1653] [serial = 1075] [outer = 0x1199a1c00] 08:08:12 INFO - PROCESS | 1653 | 1466694492364 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]]]}] 08:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 720ms 08:08:12 INFO - PROCESS | 1653 | 1466694492439 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 1653 | 1466694492442 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:08:12 INFO - PROCESS | 1653 | 1466694492481 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 1653 | 1466694492484 Marionette TRACE conn2 <- [1,1406,null,{}] 08:08:12 INFO - PROCESS | 1653 | 1466694492488 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}] 08:08:12 INFO - PROCESS | 1653 | 1466694492491 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:12 INFO - PROCESS | 1653 | 1466694492599 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:08:12 INFO - PROCESS | 1653 | 1466694492667 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1653 | 1466694492668 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a3800 == 45 [pid = 1653] [id = 359] 08:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1269b4000) [pid = 1653] [serial = 1076] [outer = 0x0] 08:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127111c00) [pid = 1653] [serial = 1077] [outer = 0x1269b4000] 08:08:12 INFO - PROCESS | 1653 | 1466694492697 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128a58800) [pid = 1653] [serial = 1078] [outer = 0x1269b4000] 08:08:13 INFO - PROCESS | 1653 | 1466694493153 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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 746ms 08:08:13 INFO - PROCESS | 1653 | 1466694493205 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1653 | 1466694493206 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:08:13 INFO - PROCESS | 1653 | 1466694493209 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1653 | 1466694493210 Marionette TRACE conn2 <- [1,1410,null,{}] 08:08:13 INFO - PROCESS | 1653 | 1466694493212 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}] 08:08:13 INFO - PROCESS | 1653 | 1466694493214 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:13 INFO - PROCESS | 1653 | 1466694493322 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:08:13 INFO - PROCESS | 1653 | 1466694493391 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1653 | 1466694493392 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c8800 == 46 [pid = 1653] [id = 360] 08:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x112a7c400) [pid = 1653] [serial = 1079] [outer = 0x0] 08:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1195e9400) [pid = 1653] [serial = 1080] [outer = 0x112a7c400] 08:08:13 INFO - PROCESS | 1653 | 1466694493423 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x128a5fc00) [pid = 1653] [serial = 1081] [outer = 0x112a7c400] 08:08:14 INFO - PROCESS | 1653 | 1466694494194 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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1021ms 08:08:14 INFO - PROCESS | 1653 | 1466694494231 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1653 | 1466694494235 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:08:14 INFO - PROCESS | 1653 | 1466694494252 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1653 | 1466694494254 Marionette TRACE conn2 <- [1,1414,null,{}] 08:08:14 INFO - PROCESS | 1653 | 1466694494278 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}] 08:08:14 INFO - PROCESS | 1653 | 1466694494280 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:14 INFO - PROCESS | 1653 | 1466694494412 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:08:14 INFO - PROCESS | 1653 | 1466694494464 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1653 | 1466694494465 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116622800 == 47 [pid = 1653] [id = 361] 08:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116776400) [pid = 1653] [serial = 1082] [outer = 0x0] 08:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118537800) [pid = 1653] [serial = 1083] [outer = 0x116776400] 08:08:14 INFO - PROCESS | 1653 | 1466694494492 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1195f1800) [pid = 1653] [serial = 1084] [outer = 0x116776400] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfca000 == 46 [pid = 1653] [id = 355] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bebb000 == 45 [pid = 1653] [id = 354] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12b71b800 == 44 [pid = 1653] [id = 353] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12acc4000 == 43 [pid = 1653] [id = 352] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128b0ac00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x116679000 == 42 [pid = 1653] [id = 351] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed8800 == 41 [pid = 1653] [id = 350] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128aa2800 == 40 [pid = 1653] [id = 349] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c6800 == 39 [pid = 1653] [id = 348] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1242a4000 == 38 [pid = 1653] [id = 347] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119634000 == 37 [pid = 1653] [id = 346] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1167b3000 == 36 [pid = 1653] [id = 345] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118790800 == 35 [pid = 1653] [id = 344] 08:08:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118517800 == 34 [pid = 1653] [id = 341] 08:08:15 INFO - PROCESS | 1653 | 1466694495157 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]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 950ms 08:08:15 INFO - PROCESS | 1653 | 1466694495189 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1653 | 1466694495191 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:08:15 INFO - PROCESS | 1653 | 1466694495196 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1653 | 1466694495197 Marionette TRACE conn2 <- [1,1418,null,{}] 08:08:15 INFO - PROCESS | 1653 | 1466694495200 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}] 08:08:15 INFO - PROCESS | 1653 | 1466694495201 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:15 INFO - PROCESS | 1653 | 1466694495286 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:08:15 INFO - PROCESS | 1653 | 1466694495292 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1653 | 1466694495294 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117471000 == 35 [pid = 1653] [id = 362] 08:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1210dc800) [pid = 1653] [serial = 1085] [outer = 0x0] 08:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1211ee800) [pid = 1653] [serial = 1086] [outer = 0x1210dc800] 08:08:15 INFO - PROCESS | 1653 | 1466694495322 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x124054c00) [pid = 1653] [serial = 1087] [outer = 0x1210dc800] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x129111000) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x124a9e400) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x125790400) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1188a4800) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11915f000) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1133b5000) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11299d800) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x123857000) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119923800) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1211eec00) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11697e000) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11299f400) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x117e0d400) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1181acc00) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1164e3000) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1269fac00) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1269e8400) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1164e7000) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1288ca400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1289d9000) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12384ec00) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x127103c00) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124e89800) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269bac00) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124051c00) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x127106400) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 08:08:15 INFO - PROCESS | 1653 | 1466694495734 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]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 570ms 08:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:08:15 INFO - PROCESS | 1653 | 1466694495765 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1653 | 1466694495767 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:08:15 INFO - PROCESS | 1653 | 1466694495769 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1653 | 1466694495771 Marionette TRACE conn2 <- [1,1422,null,{}] 08:08:15 INFO - PROCESS | 1653 | 1466694495779 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}] 08:08:15 INFO - PROCESS | 1653 | 1466694495782 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:15 INFO - PROCESS | 1653 | 1466694495865 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:08:15 INFO - PROCESS | 1653 | 1466694495870 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1653 | 1466694495872 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x124075000 == 36 [pid = 1653] [id = 363] 08:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124ec0800) [pid = 1653] [serial = 1088] [outer = 0x0] 08:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12691f000) [pid = 1653] [serial = 1089] [outer = 0x124ec0800] 08:08:15 INFO - PROCESS | 1653 | 1466694495901 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269f0c00) [pid = 1653] [serial = 1090] [outer = 0x124ec0800] 08:08:16 INFO - PROCESS | 1653 | 1466694496262 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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 08:08:16 INFO - PROCESS | 1653 | 1466694496290 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1653 | 1466694496295 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:08:16 INFO - PROCESS | 1653 | 1466694496298 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1653 | 1466694496300 Marionette TRACE conn2 <- [1,1426,null,{}] 08:08:16 INFO - PROCESS | 1653 | 1466694496304 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}] 08:08:16 INFO - PROCESS | 1653 | 1466694496306 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:16 INFO - PROCESS | 1653 | 1466694496439 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:08:16 INFO - PROCESS | 1653 | 1466694496444 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1653 | 1466694496447 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257b8800 == 37 [pid = 1653] [id = 364] 08:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126d07c00) [pid = 1653] [serial = 1091] [outer = 0x0] 08:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1288d0800) [pid = 1653] [serial = 1092] [outer = 0x126d07c00] 08:08:16 INFO - PROCESS | 1653 | 1466694496488 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128a58000) [pid = 1653] [serial = 1093] [outer = 0x126d07c00] 08:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:08:16 INFO - PROCESS | 1653 | 1466694496915 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]]]}] 08:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 620ms 08:08:16 INFO - PROCESS | 1653 | 1466694496918 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1653 | 1466694496919 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:08:16 INFO - PROCESS | 1653 | 1466694496922 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1653 | 1466694496923 Marionette TRACE conn2 <- [1,1430,null,{}] 08:08:16 INFO - PROCESS | 1653 | 1466694496928 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}] 08:08:16 INFO - PROCESS | 1653 | 1466694496929 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:17 INFO - PROCESS | 1653 | 1466694497010 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:08:17 INFO - PROCESS | 1653 | 1466694497014 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1653 | 1466694497015 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a11000 == 38 [pid = 1653] [id = 365] 08:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128a59400) [pid = 1653] [serial = 1094] [outer = 0x0] 08:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128b16c00) [pid = 1653] [serial = 1095] [outer = 0x128a59400] 08:08:17 INFO - PROCESS | 1653 | 1466694497040 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128e5b400) [pid = 1653] [serial = 1096] [outer = 0x128a59400] 08:08:17 INFO - PROCESS | 1653 | 1466694497413 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]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 521ms 08:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:08:17 INFO - PROCESS | 1653 | 1466694497444 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1653 | 1466694497446 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:08:17 INFO - PROCESS | 1653 | 1466694497448 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1653 | 1466694497449 Marionette TRACE conn2 <- [1,1434,null,{}] 08:08:17 INFO - PROCESS | 1653 | 1466694497452 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}] 08:08:17 INFO - PROCESS | 1653 | 1466694497458 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:17 INFO - PROCESS | 1653 | 1466694497623 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:08:17 INFO - PROCESS | 1653 | 1466694497647 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1653 | 1466694497648 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x129308000 == 39 [pid = 1653] [id = 366] 08:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129116800) [pid = 1653] [serial = 1097] [outer = 0x0] 08:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12934cc00) [pid = 1653] [serial = 1098] [outer = 0x129116800] 08:08:17 INFO - PROCESS | 1653 | 1466694497689 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a4f8800) [pid = 1653] [serial = 1099] [outer = 0x129116800] 08:08:18 INFO - PROCESS | 1653 | 1466694498100 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]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 08:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:08:18 INFO - PROCESS | 1653 | 1466694498118 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 1653 | 1466694498119 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:08:18 INFO - PROCESS | 1653 | 1466694498122 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1653 | 1466694498123 Marionette TRACE conn2 <- [1,1438,null,{}] 08:08:18 INFO - PROCESS | 1653 | 1466694498126 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}] 08:08:18 INFO - PROCESS | 1653 | 1466694498128 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:18 INFO - PROCESS | 1653 | 1466694498231 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:08:18 INFO - PROCESS | 1653 | 1466694498242 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1653 | 1466694498243 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af87800 == 40 [pid = 1653] [id = 367] 08:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133e5000) [pid = 1653] [serial = 1100] [outer = 0x0] 08:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12ab41400) [pid = 1653] [serial = 1101] [outer = 0x1133e5000] 08:08:18 INFO - PROCESS | 1653 | 1466694498275 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ab48000) [pid = 1653] [serial = 1102] [outer = 0x1133e5000] 08:08:18 INFO - PROCESS | 1653 | 1466694498623 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]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 08:08:18 INFO - PROCESS | 1653 | 1466694498645 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 1653 | 1466694498646 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:08:18 INFO - PROCESS | 1653 | 1466694498649 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1653 | 1466694498650 Marionette TRACE conn2 <- [1,1442,null,{}] 08:08:18 INFO - PROCESS | 1653 | 1466694498652 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}] 08:08:18 INFO - PROCESS | 1653 | 1466694498653 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:18 INFO - PROCESS | 1653 | 1466694498757 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:08:18 INFO - PROCESS | 1653 | 1466694498771 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1653 | 1466694498772 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba5b000 == 41 [pid = 1653] [id = 368] 08:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ab48c00) [pid = 1653] [serial = 1103] [outer = 0x0] 08:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12ace8c00) [pid = 1653] [serial = 1104] [outer = 0x12ab48c00] 08:08:18 INFO - PROCESS | 1653 | 1466694498797 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12acee800) [pid = 1653] [serial = 1105] [outer = 0x12ab48c00] 08:08:19 INFO - PROCESS | 1653 | 1466694499140 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 08:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:08:19 INFO - PROCESS | 1653 | 1466694499167 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1653 | 1466694499168 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:08:19 INFO - PROCESS | 1653 | 1466694499178 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1653 | 1466694499179 Marionette TRACE conn2 <- [1,1446,null,{}] 08:08:19 INFO - PROCESS | 1653 | 1466694499182 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}] 08:08:19 INFO - PROCESS | 1653 | 1466694499183 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:19 INFO - PROCESS | 1653 | 1466694499286 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:08:19 INFO - PROCESS | 1653 | 1466694499291 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1653 | 1466694499300 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4c4800 == 42 [pid = 1653] [id = 369] 08:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ab4a800) [pid = 1653] [serial = 1106] [outer = 0x0] 08:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ae6a400) [pid = 1653] [serial = 1107] [outer = 0x12ab4a800] 08:08:19 INFO - PROCESS | 1653 | 1466694499357 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12af15800) [pid = 1653] [serial = 1108] [outer = 0x12ab4a800] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11944d800) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128b11000) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1288d3400) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129117c00) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1174e1000) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1269b8c00) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1288ccc00) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1180a7400) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123e0c400) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114f74c00) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:08:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1161a0400) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:08:19 INFO - PROCESS | 1653 | 1466694499838 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 676ms 08:08:19 INFO - PROCESS | 1653 | 1466694499848 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:08:19 INFO - PROCESS | 1653 | 1466694499849 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:08:19 INFO - PROCESS | 1653 | 1466694499851 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1653 | 1466694499852 Marionette TRACE conn2 <- [1,1450,null,{}] 08:08:19 INFO - PROCESS | 1653 | 1466694499855 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}] 08:08:19 INFO - PROCESS | 1653 | 1466694499856 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:19 INFO - PROCESS | 1653 | 1466694499949 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:08:19 INFO - PROCESS | 1653 | 1466694499953 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1653 | 1466694499954 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a6000 == 43 [pid = 1653] [id = 370] 08:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115d11000) [pid = 1653] [serial = 1109] [outer = 0x0] 08:08:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x118539400) [pid = 1653] [serial = 1110] [outer = 0x115d11000] 08:08:19 INFO - PROCESS | 1653 | 1466694499984 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1288ccc00) [pid = 1653] [serial = 1111] [outer = 0x115d11000] 08:08:20 INFO - PROCESS | 1653 | 1466694500453 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 619ms 08:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:08:20 INFO - PROCESS | 1653 | 1466694500471 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1653 | 1466694500474 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:08:20 INFO - PROCESS | 1653 | 1466694500477 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1653 | 1466694500480 Marionette TRACE conn2 <- [1,1454,null,{}] 08:08:20 INFO - PROCESS | 1653 | 1466694500484 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}] 08:08:20 INFO - PROCESS | 1653 | 1466694500486 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:20 INFO - PROCESS | 1653 | 1466694500620 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:08:20 INFO - PROCESS | 1653 | 1466694500625 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1653 | 1466694500627 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d172000 == 44 [pid = 1653] [id = 371] 08:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128c37800) [pid = 1653] [serial = 1112] [outer = 0x0] 08:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12b836000) [pid = 1653] [serial = 1113] [outer = 0x128c37800] 08:08:20 INFO - PROCESS | 1653 | 1466694500653 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba36000) [pid = 1653] [serial = 1114] [outer = 0x128c37800] 08:08:21 INFO - PROCESS | 1653 | 1466694501001 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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 573ms 08:08:21 INFO - PROCESS | 1653 | 1466694501090 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1653 | 1466694501091 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:08:21 INFO - PROCESS | 1653 | 1466694501103 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1653 | 1466694501104 Marionette TRACE conn2 <- [1,1458,null,{}] 08:08:21 INFO - PROCESS | 1653 | 1466694501106 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}] 08:08:21 INFO - PROCESS | 1653 | 1466694501108 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:21 INFO - PROCESS | 1653 | 1466694501196 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:08:21 INFO - PROCESS | 1653 | 1466694501209 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1653 | 1466694501210 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46b000 == 45 [pid = 1653] [id = 372] 08:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124e28800) [pid = 1653] [serial = 1115] [outer = 0x0] 08:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ba43000) [pid = 1653] [serial = 1116] [outer = 0x124e28800] 08:08:21 INFO - PROCESS | 1653 | 1466694501237 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ba50000) [pid = 1653] [serial = 1117] [outer = 0x124e28800] 08:08:21 INFO - PROCESS | 1653 | 1466694501564 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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 467ms 08:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:08:21 INFO - PROCESS | 1653 | 1466694501570 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1653 | 1466694501572 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:08:21 INFO - PROCESS | 1653 | 1466694501580 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1653 | 1466694501581 Marionette TRACE conn2 <- [1,1462,null,{}] 08:08:21 INFO - PROCESS | 1653 | 1466694501583 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}] 08:08:21 INFO - PROCESS | 1653 | 1466694501585 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:21 INFO - PROCESS | 1653 | 1466694501678 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:08:21 INFO - PROCESS | 1653 | 1466694501736 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1653 | 1466694501737 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x112ebe000 == 46 [pid = 1653] [id = 373] 08:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x110ed7800) [pid = 1653] [serial = 1118] [outer = 0x0] 08:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1129a1800) [pid = 1653] [serial = 1119] [outer = 0x110ed7800] 08:08:21 INFO - PROCESS | 1653 | 1466694501819 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x116147c00) [pid = 1653] [serial = 1120] [outer = 0x110ed7800] 08:08:22 INFO - PROCESS | 1653 | 1466694502317 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 774ms 08:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:08:22 INFO - PROCESS | 1653 | 1466694502349 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1653 | 1466694502351 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:08:22 INFO - PROCESS | 1653 | 1466694502354 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1653 | 1466694502357 Marionette TRACE conn2 <- [1,1466,null,{}] 08:08:22 INFO - PROCESS | 1653 | 1466694502363 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}] 08:08:22 INFO - PROCESS | 1653 | 1466694502365 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:22 INFO - PROCESS | 1653 | 1466694502476 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:08:22 INFO - PROCESS | 1653 | 1466694502549 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1653 | 1466694502551 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb4000 == 47 [pid = 1653] [id = 374] 08:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119be5c00) [pid = 1653] [serial = 1121] [outer = 0x0] 08:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x123836800) [pid = 1653] [serial = 1122] [outer = 0x119be5c00] 08:08:22 INFO - PROCESS | 1653 | 1466694502581 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x124217c00) [pid = 1653] [serial = 1123] [outer = 0x119be5c00] 08:08:23 INFO - PROCESS | 1653 | 1466694503119 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]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 826ms 08:08:23 INFO - PROCESS | 1653 | 1466694503181 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1653 | 1466694503186 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:08:23 INFO - PROCESS | 1653 | 1466694503193 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1653 | 1466694503196 Marionette TRACE conn2 <- [1,1470,null,{}] 08:08:23 INFO - PROCESS | 1653 | 1466694503200 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}] 08:08:23 INFO - PROCESS | 1653 | 1466694503203 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:23 INFO - PROCESS | 1653 | 1466694503341 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:08:23 INFO - PROCESS | 1653 | 1466694503409 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1653 | 1466694503411 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af88000 == 48 [pid = 1653] [id = 375] 08:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x125187800) [pid = 1653] [serial = 1124] [outer = 0x0] 08:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126dca800) [pid = 1653] [serial = 1125] [outer = 0x125187800] 08:08:23 INFO - PROCESS | 1653 | 1466694503440 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x128b0e000) [pid = 1653] [serial = 1126] [outer = 0x125187800] 08:08:23 INFO - PROCESS | 1653 | 1466694503878 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]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 723ms 08:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:08:23 INFO - PROCESS | 1653 | 1466694503915 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1653 | 1466694503916 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:08:23 INFO - PROCESS | 1653 | 1466694503919 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1653 | 1466694503922 Marionette TRACE conn2 <- [1,1474,null,{}] 08:08:23 INFO - PROCESS | 1653 | 1466694503930 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}] 08:08:23 INFO - PROCESS | 1653 | 1466694503933 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:24 INFO - PROCESS | 1653 | 1466694504046 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:08:24 INFO - PROCESS | 1653 | 1466694504148 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1653 | 1466694504150 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d817800 == 49 [pid = 1653] [id = 376] 08:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12910d400) [pid = 1653] [serial = 1127] [outer = 0x0] 08:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a4b0000) [pid = 1653] [serial = 1128] [outer = 0x12910d400] 08:08:24 INFO - PROCESS | 1653 | 1466694504181 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a4fa400) [pid = 1653] [serial = 1129] [outer = 0x12910d400] 08:08:24 INFO - PROCESS | 1653 | 1466694504655 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]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 975ms 08:08:24 INFO - PROCESS | 1653 | 1466694504903 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1653 | 1466694504907 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:08:24 INFO - PROCESS | 1653 | 1466694504913 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1653 | 1466694504915 Marionette TRACE conn2 <- [1,1478,null,{}] 08:08:24 INFO - PROCESS | 1653 | 1466694504918 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}] 08:08:24 INFO - PROCESS | 1653 | 1466694504920 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:25 INFO - PROCESS | 1653 | 1466694505015 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:08:25 INFO - PROCESS | 1653 | 1466694505084 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1653 | 1466694505088 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ca4000 == 50 [pid = 1653] [id = 377] 08:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11824b000) [pid = 1653] [serial = 1130] [outer = 0x0] 08:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1187fac00) [pid = 1653] [serial = 1131] [outer = 0x11824b000] 08:08:25 INFO - PROCESS | 1653 | 1466694505115 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119924c00) [pid = 1653] [serial = 1132] [outer = 0x11824b000] 08:08:25 INFO - PROCESS | 1653 | 1466694505589 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 721ms 08:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:08:25 INFO - PROCESS | 1653 | 1466694505649 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1653 | 1466694505651 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:08:25 INFO - PROCESS | 1653 | 1466694505655 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1653 | 1466694505657 Marionette TRACE conn2 <- [1,1482,null,{}] 08:08:25 INFO - PROCESS | 1653 | 1466694505660 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}] 08:08:25 INFO - PROCESS | 1653 | 1466694505662 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:25 INFO - PROCESS | 1653 | 1466694505756 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:08:25 INFO - PROCESS | 1653 | 1466694505830 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1653 | 1466694505831 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x119420000 == 51 [pid = 1653] [id = 378] 08:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1210dcc00) [pid = 1653] [serial = 1133] [outer = 0x0] 08:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1211eac00) [pid = 1653] [serial = 1134] [outer = 0x1210dcc00] 08:08:25 INFO - PROCESS | 1653 | 1466694505859 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x123855400) [pid = 1653] [serial = 1135] [outer = 0x1210dcc00] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46b000 == 50 [pid = 1653] [id = 372] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d172000 == 49 [pid = 1653] [id = 371] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a6000 == 48 [pid = 1653] [id = 370] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4c4800 == 47 [pid = 1653] [id = 369] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba5b000 == 46 [pid = 1653] [id = 368] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12af87800 == 45 [pid = 1653] [id = 367] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x129308000 == 44 [pid = 1653] [id = 366] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128a11000 == 43 [pid = 1653] [id = 365] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1257b8800 == 42 [pid = 1653] [id = 364] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124075000 == 41 [pid = 1653] [id = 363] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117471000 == 40 [pid = 1653] [id = 362] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x116622800 == 39 [pid = 1653] [id = 361] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x112ec4800 == 38 [pid = 1653] [id = 356] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x123870800 == 37 [pid = 1653] [id = 357] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a55f000 == 36 [pid = 1653] [id = 358] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba62800 == 35 [pid = 1653] [id = 340] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c8800 == 34 [pid = 1653] [id = 360] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a3800 == 33 [pid = 1653] [id = 359] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12b71d000 == 32 [pid = 1653] [id = 343] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b5000 == 31 [pid = 1653] [id = 342] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x123ca4000 == 30 [pid = 1653] [id = 377] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d817800 == 29 [pid = 1653] [id = 376] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12af88000 == 28 [pid = 1653] [id = 375] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb4000 == 27 [pid = 1653] [id = 374] 08:08:26 INFO - PROCESS | 1653 | --DOCSHELL 0x112ebe000 == 26 [pid = 1653] [id = 373] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1269f2800) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1289e7000) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1288cb800) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1181b5400) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124452000) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x124b2d000) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x124f64000) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118166400) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116908c00) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x114fb4400) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x123805800) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1187ee000) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1211e9800) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x123853800) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128c3c800) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128b0c400) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129115c00) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128e5d800) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12934fc00) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12421bc00) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12970fc00) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129343c00) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1188eec00) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269ff000) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12691e800) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129343800) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 08:08:26 INFO - PROCESS | 1653 | 1466694506933 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1328ms 08:08:26 INFO - PROCESS | 1653 | 1466694506982 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1653 | 1466694506985 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:08:26 INFO - PROCESS | 1653 | 1466694506988 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1653 | 1466694506990 Marionette TRACE conn2 <- [1,1486,null,{}] 08:08:26 INFO - PROCESS | 1653 | 1466694506994 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}] 08:08:26 INFO - PROCESS | 1653 | 1466694506996 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:27 INFO - PROCESS | 1653 | 1466694507078 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:08:27 INFO - PROCESS | 1653 | 1466694507137 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1653 | 1466694507139 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x117479800 == 27 [pid = 1653] [id = 379] 08:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1180a2800) [pid = 1653] [serial = 1136] [outer = 0x0] 08:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1181b7c00) [pid = 1653] [serial = 1137] [outer = 0x1180a2800] 08:08:27 INFO - PROCESS | 1653 | 1466694507167 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1188ab800) [pid = 1653] [serial = 1138] [outer = 0x1180a2800] 08:08:27 INFO - PROCESS | 1653 | 1466694507488 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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 523ms 08:08:27 INFO - PROCESS | 1653 | 1466694507512 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1653 | 1466694507515 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:08:27 INFO - PROCESS | 1653 | 1466694507520 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1653 | 1466694507521 Marionette TRACE conn2 <- [1,1490,null,{}] 08:08:27 INFO - PROCESS | 1653 | 1466694507523 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}] 08:08:27 INFO - PROCESS | 1653 | 1466694507526 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:27 INFO - PROCESS | 1653 | 1466694507607 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:08:27 INFO - PROCESS | 1653 | 1466694507613 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1653 | 1466694507614 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x119630000 == 28 [pid = 1653] [id = 380] 08:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x119931400) [pid = 1653] [serial = 1139] [outer = 0x0] 08:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12384ec00) [pid = 1653] [serial = 1140] [outer = 0x119931400] 08:08:27 INFO - PROCESS | 1653 | 1466694507641 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123c07c00) [pid = 1653] [serial = 1141] [outer = 0x119931400] 08:08:28 INFO - PROCESS | 1653 | 1466694508021 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 519ms 08:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:08:28 INFO - PROCESS | 1653 | 1466694508038 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1653 | 1466694508040 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:08:28 INFO - PROCESS | 1653 | 1466694508043 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1653 | 1466694508046 Marionette TRACE conn2 <- [1,1494,null,{}] 08:08:28 INFO - PROCESS | 1653 | 1466694508054 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}] 08:08:28 INFO - PROCESS | 1653 | 1466694508058 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:28 INFO - PROCESS | 1653 | 1466694508137 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:08:28 INFO - PROCESS | 1653 | 1466694508146 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1653 | 1466694508148 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12455e000 == 29 [pid = 1653] [id = 381] 08:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1133b5000) [pid = 1653] [serial = 1142] [outer = 0x0] 08:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124e89800) [pid = 1653] [serial = 1143] [outer = 0x1133b5000] 08:08:28 INFO - PROCESS | 1653 | 1466694508177 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126921400) [pid = 1653] [serial = 1144] [outer = 0x1133b5000] 08:08:28 INFO - PROCESS | 1653 | 1466694508532 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 523ms 08:08:28 INFO - PROCESS | 1653 | 1466694508566 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1653 | 1466694508568 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:08:28 INFO - PROCESS | 1653 | 1466694508587 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1653 | 1466694508588 Marionette TRACE conn2 <- [1,1498,null,{}] 08:08:28 INFO - PROCESS | 1653 | 1466694508591 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}] 08:08:28 INFO - PROCESS | 1653 | 1466694508592 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:28 INFO - PROCESS | 1653 | 1466694508671 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:08:28 INFO - PROCESS | 1653 | 1466694508678 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1653 | 1466694508680 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271ba800 == 30 [pid = 1653] [id = 382] 08:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1269dc400) [pid = 1653] [serial = 1145] [outer = 0x0] 08:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1269fd800) [pid = 1653] [serial = 1146] [outer = 0x1269dc400] 08:08:28 INFO - PROCESS | 1653 | 1466694508705 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x127110c00) [pid = 1653] [serial = 1147] [outer = 0x1269dc400] 08:08:29 INFO - PROCESS | 1653 | 1466694509081 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 524ms 08:08:29 INFO - PROCESS | 1653 | 1466694509115 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1653 | 1466694509116 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:08:29 INFO - PROCESS | 1653 | 1466694509118 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1653 | 1466694509120 Marionette TRACE conn2 <- [1,1502,null,{}] 08:08:29 INFO - PROCESS | 1653 | 1466694509122 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}] 08:08:29 INFO - PROCESS | 1653 | 1466694509123 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:29 INFO - PROCESS | 1653 | 1466694509221 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:08:29 INFO - PROCESS | 1653 | 1466694509227 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1653 | 1466694509229 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec8000 == 31 [pid = 1653] [id = 383] 08:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116f90000) [pid = 1653] [serial = 1148] [outer = 0x0] 08:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1288cc000) [pid = 1653] [serial = 1149] [outer = 0x116f90000] 08:08:29 INFO - PROCESS | 1653 | 1466694509253 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x128a51c00) [pid = 1653] [serial = 1150] [outer = 0x116f90000] 08:08:29 INFO - PROCESS | 1653 | 1466694509606 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 08:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:08:29 INFO - PROCESS | 1653 | 1466694509637 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1653 | 1466694509639 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:08:29 INFO - PROCESS | 1653 | 1466694509641 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1653 | 1466694509643 Marionette TRACE conn2 <- [1,1506,null,{}] 08:08:29 INFO - PROCESS | 1653 | 1466694509647 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}] 08:08:29 INFO - PROCESS | 1653 | 1466694509651 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:29 INFO - PROCESS | 1653 | 1466694509769 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:08:29 INFO - PROCESS | 1653 | 1466694509781 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1653 | 1466694509782 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a55d000 == 32 [pid = 1653] [id = 384] 08:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x128a5c800) [pid = 1653] [serial = 1151] [outer = 0x0] 08:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x129111400) [pid = 1653] [serial = 1152] [outer = 0x128a5c800] 08:08:29 INFO - PROCESS | 1653 | 1466694509808 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x129705000) [pid = 1653] [serial = 1153] [outer = 0x128a5c800] 08:08:30 INFO - PROCESS | 1653 | 1466694510161 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 571ms 08:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:08:30 INFO - PROCESS | 1653 | 1466694510212 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1653 | 1466694510213 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:08:30 INFO - PROCESS | 1653 | 1466694510222 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1653 | 1466694510223 Marionette TRACE conn2 <- [1,1510,null,{}] 08:08:30 INFO - PROCESS | 1653 | 1466694510225 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}] 08:08:30 INFO - PROCESS | 1653 | 1466694510226 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:30 INFO - PROCESS | 1653 | 1466694510324 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:08:30 INFO - PROCESS | 1653 | 1466694510328 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1653 | 1466694510329 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b705800 == 33 [pid = 1653] [id = 385] 08:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124bed800) [pid = 1653] [serial = 1154] [outer = 0x0] 08:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12a4b3c00) [pid = 1653] [serial = 1155] [outer = 0x124bed800] 08:08:30 INFO - PROCESS | 1653 | 1466694510353 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12a4fac00) [pid = 1653] [serial = 1156] [outer = 0x124bed800] 08:08:30 INFO - PROCESS | 1653 | 1466694510695 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 526ms 08:08:30 INFO - PROCESS | 1653 | 1466694510745 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:08:30 INFO - PROCESS | 1653 | 1466694510747 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:08:30 INFO - PROCESS | 1653 | 1466694510751 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1653 | 1466694510753 Marionette TRACE conn2 <- [1,1514,null,{}] 08:08:30 INFO - PROCESS | 1653 | 1466694510756 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}] 08:08:30 INFO - PROCESS | 1653 | 1466694510758 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:30 INFO - PROCESS | 1653 | 1466694510908 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1289d9400) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1181b1800) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118171000) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x112eac400) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1133e5000) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ab48c00) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12ab4a800) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1269b4000) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116776400) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11852cc00) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124ec0800) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x115d11000) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x110fac400) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112a7c400) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1210dc800) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x126d07c00) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1199a1c00) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128a59400) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124e28800) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1195f0c00) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129116800) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128c37800) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x114fb3800) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:08:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110ee1000) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:08:31 INFO - PROCESS | 1653 | 1466694511426 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1653 | 1466694511427 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x11745f800 == 34 [pid = 1653] [id = 386] 08:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x111c13800) [pid = 1653] [serial = 1157] [outer = 0x0] 08:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x112eac400) [pid = 1653] [serial = 1158] [outer = 0x111c13800] 08:08:31 INFO - PROCESS | 1653 | 1466694511453 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x114fb0c00) [pid = 1653] [serial = 1159] [outer = 0x111c13800] 08:08:31 INFO - PROCESS | 1653 | 1466694511718 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 972ms 08:08:31 INFO - PROCESS | 1653 | 1466694511722 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1653 | 1466694511724 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:08:31 INFO - PROCESS | 1653 | 1466694511754 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1653 | 1466694511755 Marionette TRACE conn2 <- [1,1518,null,{}] 08:08:31 INFO - PROCESS | 1653 | 1466694511765 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}] 08:08:31 INFO - PROCESS | 1653 | 1466694511766 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:31 INFO - PROCESS | 1653 | 1466694511852 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:08:31 INFO - PROCESS | 1653 | 1466694511856 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1653 | 1466694511858 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x124559000 == 35 [pid = 1653] [id = 387] 08:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1180a1000) [pid = 1653] [serial = 1160] [outer = 0x0] 08:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119448400) [pid = 1653] [serial = 1161] [outer = 0x1180a1000] 08:08:31 INFO - PROCESS | 1653 | 1466694511882 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x123e09000) [pid = 1653] [serial = 1162] [outer = 0x1180a1000] 08:08:32 INFO - PROCESS | 1653 | 1466694512202 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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 495ms 08:08:32 INFO - PROCESS | 1653 | 1466694512231 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1653 | 1466694512232 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:08:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:08:32 INFO - PROCESS | 1653 | 1466694512234 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1653 | 1466694512236 Marionette TRACE conn2 <- [1,1522,null,{}] 08:08:32 INFO - PROCESS | 1653 | 1466694512238 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}] 08:08:32 INFO - PROCESS | 1653 | 1466694512239 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:32 INFO - PROCESS | 1653 | 1466694512353 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:08:32 INFO - PROCESS | 1653 | 1466694512360 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1653 | 1466694512361 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfcd000 == 36 [pid = 1653] [id = 388] 08:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1176ee800) [pid = 1653] [serial = 1163] [outer = 0x0] 08:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x123855000) [pid = 1653] [serial = 1164] [outer = 0x1176ee800] 08:08:32 INFO - PROCESS | 1653 | 1466694512386 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1289e6800) [pid = 1653] [serial = 1165] [outer = 0x1176ee800] 08:08:32 INFO - PROCESS | 1653 | 1466694512704 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"]]]}] 08:08:32 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 () { 08:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:08:32 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 () { 08:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:08:32 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 () { 08:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:08:32 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 () { 08:08:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:08:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:08:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 08:08:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:08:32 INFO - PROCESS | 1653 | 1466694512754 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1653 | 1466694512756 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:08:32 INFO - PROCESS | 1653 | 1466694512758 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1653 | 1466694512768 Marionette TRACE conn2 <- [1,1526,null,{}] 08:08:32 INFO - PROCESS | 1653 | 1466694512771 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}] 08:08:32 INFO - PROCESS | 1653 | 1466694512772 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:32 INFO - PROCESS | 1653 | 1466694512866 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:08:32 INFO - PROCESS | 1653 | 1466694512870 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1653 | 1466694512871 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec2000 == 37 [pid = 1653] [id = 389] 08:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128a59400) [pid = 1653] [serial = 1166] [outer = 0x0] 08:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12ae64800) [pid = 1653] [serial = 1167] [outer = 0x128a59400] 08:08:32 INFO - PROCESS | 1653 | 1466694512898 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12af1f000) [pid = 1653] [serial = 1168] [outer = 0x128a59400] 08:08:33 INFO - PROCESS | 1653 | 1466694513232 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"]]]}] 08:08:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:08:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:08:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:08:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 527ms 08:08:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:08:33 INFO - PROCESS | 1653 | 1466694513287 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1653 | 1466694513289 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:08:33 INFO - PROCESS | 1653 | 1466694513291 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1653 | 1466694513292 Marionette TRACE conn2 <- [1,1530,null,{}] 08:08:33 INFO - PROCESS | 1653 | 1466694513307 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}] 08:08:33 INFO - PROCESS | 1653 | 1466694513308 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:33 INFO - PROCESS | 1653 | 1466694513386 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:08:33 INFO - PROCESS | 1653 | 1466694513495 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1653 | 1466694513497 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e46800 == 38 [pid = 1653] [id = 390] 08:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x110ed5800) [pid = 1653] [serial = 1169] [outer = 0x0] 08:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x111ecc400) [pid = 1653] [serial = 1170] [outer = 0x110ed5800] 08:08:33 INFO - PROCESS | 1653 | 1466694513529 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x113c5c800) [pid = 1653] [serial = 1171] [outer = 0x110ed5800] 08:08:33 INFO - PROCESS | 1653 | 1466694513961 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]]]}] 08:08:34 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 08:08:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:08:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:08:34 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. 08:08:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:08:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 720ms 08:08:34 INFO - PROCESS | 1653 | 1466694514013 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:08:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:08:34 INFO - PROCESS | 1653 | 1466694514015 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:08:34 INFO - PROCESS | 1653 | 1466694514018 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1653 | 1466694514020 Marionette TRACE conn2 <- [1,1534,null,{}] 08:08:34 INFO - PROCESS | 1653 | 1466694514024 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}] 08:08:34 INFO - PROCESS | 1653 | 1466694514027 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:34 INFO - PROCESS | 1653 | 1466694514161 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:08:34 INFO - PROCESS | 1653 | 1466694514274 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1653 | 1466694514276 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x124552000 == 39 [pid = 1653] [id = 391] 08:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11872b800) [pid = 1653] [serial = 1172] [outer = 0x0] 08:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119596800) [pid = 1653] [serial = 1173] [outer = 0x11872b800] 08:08:34 INFO - PROCESS | 1653 | 1466694514329 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1211f0c00) [pid = 1653] [serial = 1174] [outer = 0x11872b800] 08:08:34 INFO - PROCESS | 1653 | 1466694514831 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:08:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 819ms 08:08:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:08:34 INFO - PROCESS | 1653 | 1466694514840 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1653 | 1466694514843 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:08:34 INFO - PROCESS | 1653 | 1466694514845 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1653 | 1466694514846 Marionette TRACE conn2 <- [1,1538,null,{}] 08:08:34 INFO - PROCESS | 1653 | 1466694514849 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}] 08:08:34 INFO - PROCESS | 1653 | 1466694514851 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:34 INFO - PROCESS | 1653 | 1466694514965 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:08:35 INFO - PROCESS | 1653 | 1466694515052 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1653 | 1466694515054 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4bd800 == 40 [pid = 1653] [id = 392] 08:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x123c0a000) [pid = 1653] [serial = 1175] [outer = 0x0] 08:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124e8ec00) [pid = 1653] [serial = 1176] [outer = 0x123c0a000] 08:08:35 INFO - PROCESS | 1653 | 1466694515083 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112ea3400) [pid = 1653] [serial = 1177] [outer = 0x123c0a000] 08:08:35 INFO - PROCESS | 1653 | 1466694515780 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:08:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 971ms 08:08:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:08:35 INFO - PROCESS | 1653 | 1466694515816 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1653 | 1466694515818 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:08:35 INFO - PROCESS | 1653 | 1466694515822 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1653 | 1466694515824 Marionette TRACE conn2 <- [1,1542,null,{}] 08:08:35 INFO - PROCESS | 1653 | 1466694515827 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}] 08:08:35 INFO - PROCESS | 1653 | 1466694515829 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:35 INFO - PROCESS | 1653 | 1466694515940 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec2000 == 39 [pid = 1653] [id = 389] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfcd000 == 38 [pid = 1653] [id = 388] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x124559000 == 37 [pid = 1653] [id = 387] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x11745f800 == 36 [pid = 1653] [id = 386] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12b705800 == 35 [pid = 1653] [id = 385] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12a55d000 == 34 [pid = 1653] [id = 384] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec8000 == 33 [pid = 1653] [id = 383] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x1271ba800 == 32 [pid = 1653] [id = 382] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x12455e000 == 31 [pid = 1653] [id = 381] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119630000 == 30 [pid = 1653] [id = 380] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x117479800 == 29 [pid = 1653] [id = 379] 08:08:36 INFO - PROCESS | 1653 | --DOCSHELL 0x119420000 == 28 [pid = 1653] [id = 378] 08:08:36 INFO - PROCESS | 1653 | 1466694516060 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1653 | 1466694516063 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116f9b000) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112ea4000) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ab41400) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12ace8c00) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12ae6a400) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x127111c00) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118537800) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1195f1800) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1187fa000) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1195e8800) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12691f000) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1269f0c00) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1288ccc00) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11295bc00) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1133e0800) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1195e9400) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x128a5fc00) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1211ee800) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124054c00) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1288d0800) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128a58000) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123e0f000) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124e2fc00) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128b16c00) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128e5b400) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12ba50000) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118539400) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a4f6400) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ba43000) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12af15800) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128a58800) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12934cc00) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12acee800) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12b836000) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12ab48000) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ba36000) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12a4f8800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128b14800) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124459000) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x119442800) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116775400) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 08:08:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x112615000 == 29 [pid = 1653] [id = 393] 08:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x112e55000) [pid = 1653] [serial = 1178] [outer = 0x0] 08:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1133e6400) [pid = 1653] [serial = 1179] [outer = 0x112e55000] 08:08:36 INFO - PROCESS | 1653 | 1466694516098 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11619a800) [pid = 1653] [serial = 1180] [outer = 0x112e55000] 08:08:36 INFO - PROCESS | 1653 | 1466694516414 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:08:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 621ms 08:08:36 INFO - PROCESS | 1653 | 1466694516444 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1653 | 1466694516449 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:08:36 INFO - PROCESS | 1653 | 1466694516453 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1653 | 1466694516455 Marionette TRACE conn2 <- [1,1546,null,{}] 08:08:36 INFO - PROCESS | 1653 | 1466694516457 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}] 08:08:36 INFO - PROCESS | 1653 | 1466694516460 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:36 INFO - PROCESS | 1653 | 1466694516545 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:08:36 INFO - PROCESS | 1653 | 1466694516550 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1653 | 1466694516551 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c3800 == 30 [pid = 1653] [id = 394] 08:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116a1a800) [pid = 1653] [serial = 1181] [outer = 0x0] 08:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118164800) [pid = 1653] [serial = 1182] [outer = 0x116a1a800] 08:08:36 INFO - PROCESS | 1653 | 1466694516578 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1181b7000) [pid = 1653] [serial = 1183] [outer = 0x116a1a800] 08:08:36 INFO - PROCESS | 1653 | 1466694516923 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:08:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 08:08:36 INFO - PROCESS | 1653 | 1466694516972 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1653 | 1466694516973 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:08:36 INFO - PROCESS | 1653 | 1466694516976 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1653 | 1466694516978 Marionette TRACE conn2 <- [1,1550,null,{}] 08:08:36 INFO - PROCESS | 1653 | 1466694516986 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}] 08:08:36 INFO - PROCESS | 1653 | 1466694516989 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:37 INFO - PROCESS | 1653 | 1466694517081 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:08:37 INFO - PROCESS | 1653 | 1466694517088 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1653 | 1466694517090 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239a4800 == 31 [pid = 1653] [id = 395] 08:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11270c400) [pid = 1653] [serial = 1184] [outer = 0x0] 08:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119593000) [pid = 1653] [serial = 1185] [outer = 0x11270c400] 08:08:37 INFO - PROCESS | 1653 | 1466694517119 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119be2000) [pid = 1653] [serial = 1186] [outer = 0x11270c400] 08:08:37 INFO - PROCESS | 1653 | 1466694517469 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:08:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 522ms 08:08:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:08:37 INFO - PROCESS | 1653 | 1466694517498 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1653 | 1466694517500 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:08:37 INFO - PROCESS | 1653 | 1466694517502 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1653 | 1466694517503 Marionette TRACE conn2 <- [1,1554,null,{}] 08:08:37 INFO - PROCESS | 1653 | 1466694517505 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}] 08:08:37 INFO - PROCESS | 1653 | 1466694517506 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:37 INFO - PROCESS | 1653 | 1466694517589 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:08:37 INFO - PROCESS | 1653 | 1466694517595 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1653 | 1466694517596 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x124abf000 == 32 [pid = 1653] [id = 396] 08:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1211eec00) [pid = 1653] [serial = 1187] [outer = 0x0] 08:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123854400) [pid = 1653] [serial = 1188] [outer = 0x1211eec00] 08:08:37 INFO - PROCESS | 1653 | 1466694517622 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123fabc00) [pid = 1653] [serial = 1189] [outer = 0x1211eec00] 08:08:37 INFO - PROCESS | 1653 | 1466694517955 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:08:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 468ms 08:08:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:08:37 INFO - PROCESS | 1653 | 1466694517971 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1653 | 1466694517972 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:08:37 INFO - PROCESS | 1653 | 1466694517974 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1653 | 1466694517975 Marionette TRACE conn2 <- [1,1558,null,{}] 08:08:37 INFO - PROCESS | 1653 | 1466694517980 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}] 08:08:37 INFO - PROCESS | 1653 | 1466694517981 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:38 INFO - PROCESS | 1653 | 1466694518067 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:08:38 INFO - PROCESS | 1653 | 1466694518137 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1653 | 1466694518138 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x126944800 == 33 [pid = 1653] [id = 397] 08:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1121ab000) [pid = 1653] [serial = 1190] [outer = 0x0] 08:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12404bc00) [pid = 1653] [serial = 1191] [outer = 0x1121ab000] 08:08:38 INFO - PROCESS | 1653 | 1466694518162 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124bf0c00) [pid = 1653] [serial = 1192] [outer = 0x1121ab000] 08:08:38 INFO - PROCESS | 1653 | 1466694518501 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 570ms 08:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:08:38 INFO - PROCESS | 1653 | 1466694518545 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1653 | 1466694518546 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:08:38 INFO - PROCESS | 1653 | 1466694518548 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1653 | 1466694518549 Marionette TRACE conn2 <- [1,1562,null,{}] 08:08:38 INFO - PROCESS | 1653 | 1466694518552 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}] 08:08:38 INFO - PROCESS | 1653 | 1466694518556 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:38 INFO - PROCESS | 1653 | 1466694518683 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:08:38 INFO - PROCESS | 1653 | 1466694518694 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1653 | 1466694518695 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ebd800 == 34 [pid = 1653] [id = 398] 08:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124e86400) [pid = 1653] [serial = 1193] [outer = 0x0] 08:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1269bac00) [pid = 1653] [serial = 1194] [outer = 0x124e86400] 08:08:38 INFO - PROCESS | 1653 | 1466694518720 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x127103800) [pid = 1653] [serial = 1195] [outer = 0x124e86400] 08:08:39 INFO - PROCESS | 1653 | 1466694519038 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 521ms 08:08:39 INFO - PROCESS | 1653 | 1466694519070 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:08:39 INFO - PROCESS | 1653 | 1466694519071 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:08:39 INFO - PROCESS | 1653 | 1466694519073 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1653 | 1466694519075 Marionette TRACE conn2 <- [1,1566,null,{}] 08:08:39 INFO - PROCESS | 1653 | 1466694519077 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}] 08:08:39 INFO - PROCESS | 1653 | 1466694519086 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:39 INFO - PROCESS | 1653 | 1466694519188 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:08:39 INFO - PROCESS | 1653 | 1466694519199 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1653 | 1466694519200 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c7800 == 35 [pid = 1653] [id = 399] 08:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269dcc00) [pid = 1653] [serial = 1196] [outer = 0x0] 08:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x127398400) [pid = 1653] [serial = 1197] [outer = 0x1269dcc00] 08:08:39 INFO - PROCESS | 1653 | 1466694519225 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289dc000) [pid = 1653] [serial = 1198] [outer = 0x1269dcc00] 08:08:39 INFO - PROCESS | 1653 | 1466694519551 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 08:08:39 INFO - PROCESS | 1653 | 1466694519592 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1653 | 1466694519593 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:08:39 INFO - PROCESS | 1653 | 1466694519595 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1653 | 1466694519596 Marionette TRACE conn2 <- [1,1570,null,{}] 08:08:39 INFO - PROCESS | 1653 | 1466694519599 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}] 08:08:39 INFO - PROCESS | 1653 | 1466694519600 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:39 INFO - PROCESS | 1653 | 1466694519701 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:08:39 INFO - PROCESS | 1653 | 1466694519712 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1653 | 1466694519713 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab81000 == 36 [pid = 1653] [id = 400] 08:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128a52400) [pid = 1653] [serial = 1199] [outer = 0x0] 08:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128a5d000) [pid = 1653] [serial = 1200] [outer = 0x128a52400] 08:08:39 INFO - PROCESS | 1653 | 1466694519737 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b11000) [pid = 1653] [serial = 1201] [outer = 0x128a52400] 08:08:40 INFO - PROCESS | 1653 | 1466694520169 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]]]}] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1180a2800) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116f90000) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110ed7800) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1133b5000) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119931400) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119be5c00) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x125187800) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12910d400) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11824b000) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128a5c800) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124bed800) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x111c13800) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1176ee800) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1269dc400) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1210dcc00) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:08:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1180a1000) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 621ms 08:08:40 INFO - PROCESS | 1653 | 1466694520217 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1653 | 1466694520220 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:08:40 INFO - PROCESS | 1653 | 1466694520224 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1653 | 1466694520237 Marionette TRACE conn2 <- [1,1574,null,{}] 08:08:40 INFO - PROCESS | 1653 | 1466694520241 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}] 08:08:40 INFO - PROCESS | 1653 | 1466694520244 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:40 INFO - PROCESS | 1653 | 1466694520366 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:08:40 INFO - PROCESS | 1653 | 1466694520374 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1653 | 1466694520377 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239a3000 == 37 [pid = 1653] [id = 401] 08:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e2c000) [pid = 1653] [serial = 1202] [outer = 0x0] 08:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116a1bc00) [pid = 1653] [serial = 1203] [outer = 0x115e2c000] 08:08:40 INFO - PROCESS | 1653 | 1466694520419 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11944a400) [pid = 1653] [serial = 1204] [outer = 0x115e2c000] 08:08:40 INFO - PROCESS | 1653 | 1466694520833 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 639ms 08:08:40 INFO - PROCESS | 1653 | 1466694520863 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1653 | 1466694520865 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:08:40 INFO - PROCESS | 1653 | 1466694520874 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1653 | 1466694520875 Marionette TRACE conn2 <- [1,1578,null,{}] 08:08:40 INFO - PROCESS | 1653 | 1466694520880 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}] 08:08:40 INFO - PROCESS | 1653 | 1466694520881 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:40 INFO - PROCESS | 1653 | 1466694520965 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:08:40 INFO - PROCESS | 1653 | 1466694520984 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1653 | 1466694520985 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba6f800 == 38 [pid = 1653] [id = 402] 08:08:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211e7800) [pid = 1653] [serial = 1205] [outer = 0x0] 08:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126ff8400) [pid = 1653] [serial = 1206] [outer = 0x1211e7800] 08:08:41 INFO - PROCESS | 1653 | 1466694521010 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128c42400) [pid = 1653] [serial = 1207] [outer = 0x1211e7800] 08:08:41 INFO - PROCESS | 1653 | 1466694521339 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 472ms 08:08:41 INFO - PROCESS | 1653 | 1466694521347 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1653 | 1466694521349 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:08:41 INFO - PROCESS | 1653 | 1466694521351 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1653 | 1466694521353 Marionette TRACE conn2 <- [1,1582,null,{}] 08:08:41 INFO - PROCESS | 1653 | 1466694521355 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}] 08:08:41 INFO - PROCESS | 1653 | 1466694521356 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:41 INFO - PROCESS | 1653 | 1466694521454 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:08:41 INFO - PROCESS | 1653 | 1466694521512 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1653 | 1466694521514 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfce000 == 39 [pid = 1653] [id = 403] 08:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1211ef800) [pid = 1653] [serial = 1208] [outer = 0x0] 08:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12910f000) [pid = 1653] [serial = 1209] [outer = 0x1211ef800] 08:08:41 INFO - PROCESS | 1653 | 1466694521540 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129710000) [pid = 1653] [serial = 1210] [outer = 0x1211ef800] 08:08:41 INFO - PROCESS | 1653 | 1466694521848 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 08:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:08:41 INFO - PROCESS | 1653 | 1466694521870 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1653 | 1466694521871 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:08:41 INFO - PROCESS | 1653 | 1466694521873 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1653 | 1466694521874 Marionette TRACE conn2 <- [1,1586,null,{}] 08:08:41 INFO - PROCESS | 1653 | 1466694521879 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}] 08:08:41 INFO - PROCESS | 1653 | 1466694521880 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:41 INFO - PROCESS | 1653 | 1466694521966 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:08:41 INFO - PROCESS | 1653 | 1466694521969 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1653 | 1466694521970 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ce05000 == 40 [pid = 1653] [id = 404] 08:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129710c00) [pid = 1653] [serial = 1211] [outer = 0x0] 08:08:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12ab3d800) [pid = 1653] [serial = 1212] [outer = 0x129710c00] 08:08:41 INFO - PROCESS | 1653 | 1466694521995 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12ace7000) [pid = 1653] [serial = 1213] [outer = 0x129710c00] 08:08:42 INFO - PROCESS | 1653 | 1466694522462 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 621ms 08:08:42 INFO - PROCESS | 1653 | 1466694522500 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1653 | 1466694522503 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:08:42 INFO - PROCESS | 1653 | 1466694522506 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1653 | 1466694522509 Marionette TRACE conn2 <- [1,1590,null,{}] 08:08:42 INFO - PROCESS | 1653 | 1466694522515 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}] 08:08:42 INFO - PROCESS | 1653 | 1466694522516 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:42 INFO - PROCESS | 1653 | 1466694522628 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:08:42 INFO - PROCESS | 1653 | 1466694522703 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1653 | 1466694522704 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11878a800 == 41 [pid = 1653] [id = 405] 08:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1133e2800) [pid = 1653] [serial = 1214] [outer = 0x0] 08:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116639400) [pid = 1653] [serial = 1215] [outer = 0x1133e2800] 08:08:42 INFO - PROCESS | 1653 | 1466694522735 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118167400) [pid = 1653] [serial = 1216] [outer = 0x1133e2800] 08:08:43 INFO - PROCESS | 1653 | 1466694523133 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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 677ms 08:08:43 INFO - PROCESS | 1653 | 1466694523183 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1653 | 1466694523188 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:08:43 INFO - PROCESS | 1653 | 1466694523195 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1653 | 1466694523198 Marionette TRACE conn2 <- [1,1594,null,{}] 08:08:43 INFO - PROCESS | 1653 | 1466694523240 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}] 08:08:43 INFO - PROCESS | 1653 | 1466694523243 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:43 INFO - PROCESS | 1653 | 1466694523463 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:08:43 INFO - PROCESS | 1653 | 1466694523531 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1653 | 1466694523534 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257af000 == 42 [pid = 1653] [id = 406] 08:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1188a9800) [pid = 1653] [serial = 1217] [outer = 0x0] 08:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11992e400) [pid = 1653] [serial = 1218] [outer = 0x1188a9800] 08:08:43 INFO - PROCESS | 1653 | 1466694523584 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1211f1400) [pid = 1653] [serial = 1219] [outer = 0x1188a9800] 08:08:44 INFO - PROCESS | 1653 | 1466694524068 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 909ms 08:08:44 INFO - PROCESS | 1653 | 1466694524104 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1653 | 1466694524106 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:08:44 INFO - PROCESS | 1653 | 1466694524127 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1653 | 1466694524130 Marionette TRACE conn2 <- [1,1598,null,{}] 08:08:44 INFO - PROCESS | 1653 | 1466694524140 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}] 08:08:44 INFO - PROCESS | 1653 | 1466694524144 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:44 INFO - PROCESS | 1653 | 1466694524251 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:08:44 INFO - PROCESS | 1653 | 1466694524324 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1653 | 1466694524326 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a8000 == 43 [pid = 1653] [id = 407] 08:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124ec0800) [pid = 1653] [serial = 1220] [outer = 0x0] 08:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12578cc00) [pid = 1653] [serial = 1221] [outer = 0x124ec0800] 08:08:44 INFO - PROCESS | 1653 | 1466694524357 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269f2400) [pid = 1653] [serial = 1222] [outer = 0x124ec0800] 08:08:44 INFO - PROCESS | 1653 | 1466694524786 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 691ms 08:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:08:44 INFO - PROCESS | 1653 | 1466694524800 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1653 | 1466694524802 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:08:44 INFO - PROCESS | 1653 | 1466694524804 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1653 | 1466694524806 Marionette TRACE conn2 <- [1,1602,null,{}] 08:08:44 INFO - PROCESS | 1653 | 1466694524808 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}] 08:08:44 INFO - PROCESS | 1653 | 1466694524809 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:44 INFO - PROCESS | 1653 | 1466694524935 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:08:45 INFO - PROCESS | 1653 | 1466694525006 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1653 | 1466694525007 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45c000 == 44 [pid = 1653] [id = 408] 08:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126d07c00) [pid = 1653] [serial = 1223] [outer = 0x0] 08:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128b0c400) [pid = 1653] [serial = 1224] [outer = 0x126d07c00] 08:08:45 INFO - PROCESS | 1653 | 1466694525039 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12910e000) [pid = 1653] [serial = 1225] [outer = 0x126d07c00] 08:08:45 INFO - PROCESS | 1653 | 1466694525472 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 718ms 08:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:08:45 INFO - PROCESS | 1653 | 1466694525523 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1653 | 1466694525524 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:08:45 INFO - PROCESS | 1653 | 1466694525527 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1653 | 1466694525528 Marionette TRACE conn2 <- [1,1606,null,{}] 08:08:45 INFO - PROCESS | 1653 | 1466694525530 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}] 08:08:45 INFO - PROCESS | 1653 | 1466694525531 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:45 INFO - PROCESS | 1653 | 1466694525649 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:08:45 INFO - PROCESS | 1653 | 1466694525721 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1653 | 1466694525722 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12386c800 == 45 [pid = 1653] [id = 409] 08:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11295b400) [pid = 1653] [serial = 1226] [outer = 0x0] 08:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124f6b400) [pid = 1653] [serial = 1227] [outer = 0x11295b400] 08:08:45 INFO - PROCESS | 1653 | 1466694525753 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x129351000) [pid = 1653] [serial = 1228] [outer = 0x11295b400] 08:08:46 INFO - PROCESS | 1653 | 1466694526441 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]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 968ms 08:08:46 INFO - PROCESS | 1653 | 1466694526497 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 1653 | 1466694526500 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:08:46 INFO - PROCESS | 1653 | 1466694526505 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1653 | 1466694526508 Marionette TRACE conn2 <- [1,1610,null,{}] 08:08:46 INFO - PROCESS | 1653 | 1466694526514 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}] 08:08:46 INFO - PROCESS | 1653 | 1466694526517 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:46 INFO - PROCESS | 1653 | 1466694526659 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:08:46 INFO - PROCESS | 1653 | 1466694526720 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1653 | 1466694526723 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119636000 == 46 [pid = 1653] [id = 410] 08:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1164edc00) [pid = 1653] [serial = 1229] [outer = 0x0] 08:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11816cc00) [pid = 1653] [serial = 1230] [outer = 0x1164edc00] 08:08:46 INFO - PROCESS | 1653 | 1466694526751 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1187f1400) [pid = 1653] [serial = 1231] [outer = 0x1164edc00] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfce000 == 45 [pid = 1653] [id = 403] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba6f800 == 44 [pid = 1653] [id = 402] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1239a3000 == 43 [pid = 1653] [id = 401] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab81000 == 42 [pid = 1653] [id = 400] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c7800 == 41 [pid = 1653] [id = 399] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x128ebd800 == 40 [pid = 1653] [id = 398] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x126944800 == 39 [pid = 1653] [id = 397] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124abf000 == 38 [pid = 1653] [id = 396] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1239a4800 == 37 [pid = 1653] [id = 395] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c3800 == 36 [pid = 1653] [id = 394] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x112615000 == 35 [pid = 1653] [id = 393] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4bd800 == 34 [pid = 1653] [id = 392] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124552000 == 33 [pid = 1653] [id = 391] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x115e46800 == 32 [pid = 1653] [id = 390] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12386c800 == 31 [pid = 1653] [id = 409] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45c000 == 30 [pid = 1653] [id = 408] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a8000 == 29 [pid = 1653] [id = 407] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1257af000 == 28 [pid = 1653] [id = 406] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11878a800 == 27 [pid = 1653] [id = 405] 08:08:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce05000 == 26 [pid = 1653] [id = 404] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1181b7c00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1188ab800) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1288cc000) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1129a1800) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116147c00) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124e89800) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126921400) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12384ec00) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x124217c00) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123836800) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128b0e000) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x126dca800) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12a4fa400) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a4b0000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119924c00) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1187fac00) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x129111400) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a4b3c00) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a4fac00) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129705000) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fb0c00) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1289e6800) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1269fd800) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112eac400) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123855400) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1211eac00) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123c07c00) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128a51c00) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119448400) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123e09000) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123855000) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127110c00) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12ae64800) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 08:08:47 INFO - PROCESS | 1653 | 1466694527816 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1331ms 08:08:47 INFO - PROCESS | 1653 | 1466694527836 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:08:47 INFO - PROCESS | 1653 | 1466694527838 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:08:47 INFO - PROCESS | 1653 | 1466694527842 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1653 | 1466694527845 Marionette TRACE conn2 <- [1,1614,null,{}] 08:08:47 INFO - PROCESS | 1653 | 1466694527849 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}] 08:08:47 INFO - PROCESS | 1653 | 1466694527851 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:47 INFO - PROCESS | 1653 | 1466694527935 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:08:47 INFO - PROCESS | 1653 | 1466694527939 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1653 | 1466694527941 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f55800 == 27 [pid = 1653] [id = 411] 08:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1129a8c00) [pid = 1653] [serial = 1232] [outer = 0x0] 08:08:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112e53400) [pid = 1653] [serial = 1233] [outer = 0x1129a8c00] 08:08:47 INFO - PROCESS | 1653 | 1466694527973 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1133e4000) [pid = 1653] [serial = 1234] [outer = 0x1129a8c00] 08:08:48 INFO - PROCESS | 1653 | 1466694528348 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]]]}] 08:08:48 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 08:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 522ms 08:08:48 INFO - PROCESS | 1653 | 1466694528389 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1653 | 1466694528395 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:08:48 INFO - PROCESS | 1653 | 1466694528401 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1653 | 1466694528403 Marionette TRACE conn2 <- [1,1618,null,{}] 08:08:48 INFO - PROCESS | 1653 | 1466694528406 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}] 08:08:48 INFO - PROCESS | 1653 | 1466694528407 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:48 INFO - PROCESS | 1653 | 1466694528487 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:08:48 INFO - PROCESS | 1653 | 1466694528494 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1653 | 1466694528496 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117158800 == 28 [pid = 1653] [id = 412] 08:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x114fb5400) [pid = 1653] [serial = 1235] [outer = 0x0] 08:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11677ac00) [pid = 1653] [serial = 1236] [outer = 0x114fb5400] 08:08:48 INFO - PROCESS | 1653 | 1466694528523 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116f9c400) [pid = 1653] [serial = 1237] [outer = 0x114fb5400] 08:08:48 INFO - PROCESS | 1653 | 1466694528899 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 08:08:48 INFO - PROCESS | 1653 | 1466694528921 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:08:48 INFO - PROCESS | 1653 | 1466694528932 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:08:48 INFO - PROCESS | 1653 | 1466694528935 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1653 | 1466694528937 Marionette TRACE conn2 <- [1,1622,null,{}] 08:08:48 INFO - PROCESS | 1653 | 1466694528945 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}] 08:08:48 INFO - PROCESS | 1653 | 1466694528948 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:49 INFO - PROCESS | 1653 | 1466694529026 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:08:49 INFO - PROCESS | 1653 | 1466694529033 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1653 | 1466694529035 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11878b800 == 29 [pid = 1653] [id = 413] 08:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112ea7400) [pid = 1653] [serial = 1238] [outer = 0x0] 08:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118533c00) [pid = 1653] [serial = 1239] [outer = 0x112ea7400] 08:08:49 INFO - PROCESS | 1653 | 1466694529063 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1188ef800) [pid = 1653] [serial = 1240] [outer = 0x112ea7400] 08:08:49 INFO - PROCESS | 1653 | 1466694529417 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]]]}] 08:08:49 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 08:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 08:08:49 INFO - PROCESS | 1653 | 1466694529455 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1653 | 1466694529457 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:08:49 INFO - PROCESS | 1653 | 1466694529459 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1653 | 1466694529460 Marionette TRACE conn2 <- [1,1626,null,{}] 08:08:49 INFO - PROCESS | 1653 | 1466694529463 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}] 08:08:49 INFO - PROCESS | 1653 | 1466694529464 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:49 INFO - PROCESS | 1653 | 1466694529573 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:08:49 INFO - PROCESS | 1653 | 1466694529605 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1653 | 1466694529606 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119c73800 == 30 [pid = 1653] [id = 414] 08:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1187f3000) [pid = 1653] [serial = 1241] [outer = 0x0] 08:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119923800) [pid = 1653] [serial = 1242] [outer = 0x1187f3000] 08:08:49 INFO - PROCESS | 1653 | 1466694529632 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119be7800) [pid = 1653] [serial = 1243] [outer = 0x1187f3000] 08:08:50 INFO - PROCESS | 1653 | 1466694530025 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 571ms 08:08:50 INFO - PROCESS | 1653 | 1466694530031 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1653 | 1466694530033 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:08:50 INFO - PROCESS | 1653 | 1466694530037 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1653 | 1466694530039 Marionette TRACE conn2 <- [1,1630,null,{}] 08:08:50 INFO - PROCESS | 1653 | 1466694530053 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}] 08:08:50 INFO - PROCESS | 1653 | 1466694530055 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:50 INFO - PROCESS | 1653 | 1466694530200 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:08:50 INFO - PROCESS | 1653 | 1466694530223 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1653 | 1466694530224 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b5000 == 31 [pid = 1653] [id = 415] 08:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112960400) [pid = 1653] [serial = 1244] [outer = 0x0] 08:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1211eac00) [pid = 1653] [serial = 1245] [outer = 0x112960400] 08:08:50 INFO - PROCESS | 1653 | 1466694530264 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123850c00) [pid = 1653] [serial = 1246] [outer = 0x112960400] 08:08:50 INFO - PROCESS | 1653 | 1466694530632 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 632ms 08:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:08:50 INFO - PROCESS | 1653 | 1466694530674 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1653 | 1466694530676 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:08:50 INFO - PROCESS | 1653 | 1466694530678 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1653 | 1466694530679 Marionette TRACE conn2 <- [1,1634,null,{}] 08:08:50 INFO - PROCESS | 1653 | 1466694530681 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}] 08:08:50 INFO - PROCESS | 1653 | 1466694530685 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:50 INFO - PROCESS | 1653 | 1466694530799 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:08:50 INFO - PROCESS | 1653 | 1466694530840 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1653 | 1466694530841 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257b1000 == 32 [pid = 1653] [id = 416] 08:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123855800) [pid = 1653] [serial = 1247] [outer = 0x0] 08:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124056800) [pid = 1653] [serial = 1248] [outer = 0x123855800] 08:08:50 INFO - PROCESS | 1653 | 1466694530866 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124e8bc00) [pid = 1653] [serial = 1249] [outer = 0x123855800] 08:08:51 INFO - PROCESS | 1653 | 1466694531225 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 567ms 08:08:51 INFO - PROCESS | 1653 | 1466694531247 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:08:51 INFO - PROCESS | 1653 | 1466694531249 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:08:51 INFO - PROCESS | 1653 | 1466694531252 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1653 | 1466694531254 Marionette TRACE conn2 <- [1,1638,null,{}] 08:08:51 INFO - PROCESS | 1653 | 1466694531257 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}] 08:08:51 INFO - PROCESS | 1653 | 1466694531272 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:51 INFO - PROCESS | 1653 | 1466694531423 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:08:51 INFO - PROCESS | 1653 | 1466694531429 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1653 | 1466694531430 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c3800 == 33 [pid = 1653] [id = 417] 08:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11295d000) [pid = 1653] [serial = 1250] [outer = 0x0] 08:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12518d400) [pid = 1653] [serial = 1251] [outer = 0x11295d000] 08:08:51 INFO - PROCESS | 1653 | 1466694531455 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1269b1800) [pid = 1653] [serial = 1252] [outer = 0x11295d000] 08:08:51 INFO - PROCESS | 1653 | 1466694531815 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 621ms 08:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:08:51 INFO - PROCESS | 1653 | 1466694531872 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1653 | 1466694531873 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:08:51 INFO - PROCESS | 1653 | 1466694531875 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1653 | 1466694531876 Marionette TRACE conn2 <- [1,1642,null,{}] 08:08:51 INFO - PROCESS | 1653 | 1466694531879 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}] 08:08:51 INFO - PROCESS | 1653 | 1466694531880 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124e86400) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1269dcc00) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128a52400) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123c0a000) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1211eec00) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112e55000) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x110ed5800) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x11872b800) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11270c400) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e2c000) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116a1a800) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x129710c00) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1211ef800) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1211e7800) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1121ab000) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:08:52 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128a59400) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:08:52 INFO - PROCESS | 1653 | 1466694532203 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:08:52 INFO - PROCESS | 1653 | 1466694532211 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1653 | 1466694532212 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x119420000 == 34 [pid = 1653] [id = 418] 08:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1121ab000) [pid = 1653] [serial = 1253] [outer = 0x0] 08:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1130e3800) [pid = 1653] [serial = 1254] [outer = 0x1121ab000] 08:08:52 INFO - PROCESS | 1653 | 1466694532239 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118163000) [pid = 1653] [serial = 1255] [outer = 0x1121ab000] 08:08:52 INFO - PROCESS | 1653 | 1466694532546 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 721ms 08:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:08:52 INFO - PROCESS | 1653 | 1466694532596 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1653 | 1466694532597 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:08:52 INFO - PROCESS | 1653 | 1466694532599 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1653 | 1466694532600 Marionette TRACE conn2 <- [1,1646,null,{}] 08:08:52 INFO - PROCESS | 1653 | 1466694532603 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}] 08:08:52 INFO - PROCESS | 1653 | 1466694532604 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:52 INFO - PROCESS | 1653 | 1466694532703 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:08:52 INFO - PROCESS | 1653 | 1466694532762 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1653 | 1466694532763 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x11878a800 == 35 [pid = 1653] [id = 419] 08:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111c75000) [pid = 1653] [serial = 1256] [outer = 0x0] 08:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123beb400) [pid = 1653] [serial = 1257] [outer = 0x111c75000] 08:08:52 INFO - PROCESS | 1653 | 1466694532788 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124f64c00) [pid = 1653] [serial = 1258] [outer = 0x111c75000] 08:08:53 INFO - PROCESS | 1653 | 1466694533063 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 08:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:08:53 INFO - PROCESS | 1653 | 1466694533117 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1653 | 1466694533119 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:08:53 INFO - PROCESS | 1653 | 1466694533121 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1653 | 1466694533122 Marionette TRACE conn2 <- [1,1650,null,{}] 08:08:53 INFO - PROCESS | 1653 | 1466694533124 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}] 08:08:53 INFO - PROCESS | 1653 | 1466694533125 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:53 INFO - PROCESS | 1653 | 1466694533205 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:08:53 INFO - PROCESS | 1653 | 1466694533210 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1653 | 1466694533212 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x129768800 == 36 [pid = 1653] [id = 420] 08:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11299c400) [pid = 1653] [serial = 1259] [outer = 0x0] 08:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1269e6000) [pid = 1653] [serial = 1260] [outer = 0x11299c400] 08:08:53 INFO - PROCESS | 1653 | 1466694533237 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269ff800) [pid = 1653] [serial = 1261] [outer = 0x11299c400] 08:08:53 INFO - PROCESS | 1653 | 1466694533569 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 468ms 08:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:08:53 INFO - PROCESS | 1653 | 1466694533589 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1653 | 1466694533591 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:08:53 INFO - PROCESS | 1653 | 1466694533593 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1653 | 1466694533597 Marionette TRACE conn2 <- [1,1654,null,{}] 08:08:53 INFO - PROCESS | 1653 | 1466694533599 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}] 08:08:53 INFO - PROCESS | 1653 | 1466694533601 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:53 INFO - PROCESS | 1653 | 1466694533730 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:08:53 INFO - PROCESS | 1653 | 1466694533737 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1653 | 1466694533739 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b1800 == 37 [pid = 1653] [id = 421] 08:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126d11000) [pid = 1653] [serial = 1262] [outer = 0x0] 08:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12738f000) [pid = 1653] [serial = 1263] [outer = 0x126d11000] 08:08:53 INFO - PROCESS | 1653 | 1466694533766 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1288d1800) [pid = 1653] [serial = 1264] [outer = 0x126d11000] 08:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 723ms 08:08:54 INFO - PROCESS | 1653 | 1466694534307 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]]]}] 08:08:54 INFO - PROCESS | 1653 | 1466694534317 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1653 | 1466694534319 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:08:54 INFO - PROCESS | 1653 | 1466694534322 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1653 | 1466694534324 Marionette TRACE conn2 <- [1,1658,null,{}] 08:08:54 INFO - PROCESS | 1653 | 1466694534328 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}] 08:08:54 INFO - PROCESS | 1653 | 1466694534330 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:54 INFO - PROCESS | 1653 | 1466694534446 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:08:54 INFO - PROCESS | 1653 | 1466694534528 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1653 | 1466694534529 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x117148800 == 38 [pid = 1653] [id = 422] 08:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112f6e000) [pid = 1653] [serial = 1265] [outer = 0x0] 08:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x114fafc00) [pid = 1653] [serial = 1266] [outer = 0x112f6e000] 08:08:54 INFO - PROCESS | 1653 | 1466694534561 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115e88c00) [pid = 1653] [serial = 1267] [outer = 0x112f6e000] 08:08:55 INFO - PROCESS | 1653 | 1466694535082 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]]]}] 08:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 773ms 08:08:55 INFO - PROCESS | 1653 | 1466694535163 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1653 | 1466694535166 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:08:55 INFO - PROCESS | 1653 | 1466694535173 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1653 | 1466694535175 Marionette TRACE conn2 <- [1,1662,null,{}] 08:08:55 INFO - PROCESS | 1653 | 1466694535177 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}] 08:08:55 INFO - PROCESS | 1653 | 1466694535179 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:55 INFO - PROCESS | 1653 | 1466694535289 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:08:55 INFO - PROCESS | 1653 | 1466694535346 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1653 | 1466694535348 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242a1800 == 39 [pid = 1653] [id = 423] 08:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118166400) [pid = 1653] [serial = 1268] [outer = 0x0] 08:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1181b4400) [pid = 1653] [serial = 1269] [outer = 0x118166400] 08:08:55 INFO - PROCESS | 1653 | 1466694535379 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1188eec00) [pid = 1653] [serial = 1270] [outer = 0x118166400] 08:08:56 INFO - PROCESS | 1653 | 1466694536131 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1021ms 08:08:56 INFO - PROCESS | 1653 | 1466694536195 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1653 | 1466694536198 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:08:56 INFO - PROCESS | 1653 | 1466694536201 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1653 | 1466694536203 Marionette TRACE conn2 <- [1,1666,null,{}] 08:08:56 INFO - PROCESS | 1653 | 1466694536207 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}] 08:08:56 INFO - PROCESS | 1653 | 1466694536208 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:56 INFO - PROCESS | 1653 | 1466694536323 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:08:56 INFO - PROCESS | 1653 | 1466694536382 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1653 | 1466694536383 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aab800 == 40 [pid = 1653] [id = 424] 08:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115e1fc00) [pid = 1653] [serial = 1271] [outer = 0x0] 08:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116904800) [pid = 1653] [serial = 1272] [outer = 0x115e1fc00] 08:08:56 INFO - PROCESS | 1653 | 1466694536412 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1180a1000) [pid = 1653] [serial = 1273] [outer = 0x115e1fc00] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x129768800 == 39 [pid = 1653] [id = 420] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11878a800 == 38 [pid = 1653] [id = 419] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119420000 == 37 [pid = 1653] [id = 418] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c3800 == 36 [pid = 1653] [id = 417] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1257b1000 == 35 [pid = 1653] [id = 416] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b5000 == 34 [pid = 1653] [id = 415] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119c73800 == 33 [pid = 1653] [id = 414] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x11878b800 == 32 [pid = 1653] [id = 413] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x117158800 == 31 [pid = 1653] [id = 412] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x114f55800 == 30 [pid = 1653] [id = 411] 08:08:56 INFO - PROCESS | 1653 | --DOCSHELL 0x119636000 == 29 [pid = 1653] [id = 410] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12af1f000) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1269bac00) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x127398400) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x128a5d000) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124e8ec00) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112ea3400) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123854400) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x123fabc00) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1133e6400) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11619a800) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111ecc400) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x113c5c800) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119596800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1211f0c00) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119593000) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119be2000) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11944a400) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118164800) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1181b7000) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116a1bc00) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ab3d800) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12ace7000) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x129710000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126ff8400) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128b11000) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12404bc00) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124bf0c00) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x128c42400) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1289dc000) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127103800) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12910f000) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 08:08:56 INFO - PROCESS | 1653 | 1466694536802 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 622ms 08:08:56 INFO - PROCESS | 1653 | 1466694536823 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1653 | 1466694536826 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:08:56 INFO - PROCESS | 1653 | 1466694536845 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1653 | 1466694536847 Marionette TRACE conn2 <- [1,1670,null,{}] 08:08:56 INFO - PROCESS | 1653 | 1466694536851 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}] 08:08:56 INFO - PROCESS | 1653 | 1466694536853 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:56 INFO - PROCESS | 1653 | 1466694536937 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:08:56 INFO - PROCESS | 1653 | 1466694536941 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1653 | 1466694536942 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x118781800 == 30 [pid = 1653] [id = 425] 08:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1181b7000) [pid = 1653] [serial = 1274] [outer = 0x0] 08:08:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1188a2400) [pid = 1653] [serial = 1275] [outer = 0x1181b7000] 08:08:56 INFO - PROCESS | 1653 | 1466694536973 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119444c00) [pid = 1653] [serial = 1276] [outer = 0x1181b7000] 08:08:57 INFO - PROCESS | 1653 | 1466694537337 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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 530ms 08:08:57 INFO - PROCESS | 1653 | 1466694537367 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1653 | 1466694537369 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:08:57 INFO - PROCESS | 1653 | 1466694537373 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1653 | 1466694537376 Marionette TRACE conn2 <- [1,1674,null,{}] 08:08:57 INFO - PROCESS | 1653 | 1466694537402 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}] 08:08:57 INFO - PROCESS | 1653 | 1466694537407 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:57 INFO - PROCESS | 1653 | 1466694537531 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:08:57 INFO - PROCESS | 1653 | 1466694537545 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1653 | 1466694537548 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x124080800 == 31 [pid = 1653] [id = 426] 08:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112e5e400) [pid = 1653] [serial = 1277] [outer = 0x0] 08:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1211f0000) [pid = 1653] [serial = 1278] [outer = 0x112e5e400] 08:08:57 INFO - PROCESS | 1653 | 1466694537593 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123858400) [pid = 1653] [serial = 1279] [outer = 0x112e5e400] 08:08:58 INFO - PROCESS | 1653 | 1466694538054 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]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 728ms 08:08:58 INFO - PROCESS | 1653 | 1466694538101 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1653 | 1466694538102 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:08:58 INFO - PROCESS | 1653 | 1466694538105 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 1653 | 1466694538106 Marionette TRACE conn2 <- [1,1678,null,{}] 08:08:58 INFO - PROCESS | 1653 | 1466694538108 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}] 08:08:58 INFO - PROCESS | 1653 | 1466694538109 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:58 INFO - PROCESS | 1653 | 1466694538191 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:08:58 INFO - PROCESS | 1653 | 1466694538197 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1653 | 1466694538198 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x126959800 == 32 [pid = 1653] [id = 427] 08:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123832800) [pid = 1653] [serial = 1280] [outer = 0x0] 08:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124211400) [pid = 1653] [serial = 1281] [outer = 0x123832800] 08:08:58 INFO - PROCESS | 1653 | 1466694538224 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12445a000) [pid = 1653] [serial = 1282] [outer = 0x123832800] 08:08:58 INFO - PROCESS | 1653 | 1466694538570 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]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 08:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:08:58 INFO - PROCESS | 1653 | 1466694538629 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1653 | 1466694538630 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:08:58 INFO - PROCESS | 1653 | 1466694538633 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 1653 | 1466694538634 Marionette TRACE conn2 <- [1,1682,null,{}] 08:08:58 INFO - PROCESS | 1653 | 1466694538636 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}] 08:08:58 INFO - PROCESS | 1653 | 1466694538637 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:58 INFO - PROCESS | 1653 | 1466694538740 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:08:58 INFO - PROCESS | 1653 | 1466694538743 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1653 | 1466694538744 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c4800 == 33 [pid = 1653] [id = 428] 08:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12404bc00) [pid = 1653] [serial = 1283] [outer = 0x0] 08:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124bf2800) [pid = 1653] [serial = 1284] [outer = 0x12404bc00] 08:08:58 INFO - PROCESS | 1653 | 1466694538776 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124e90400) [pid = 1653] [serial = 1285] [outer = 0x12404bc00] 08:08:59 INFO - PROCESS | 1653 | 1466694539139 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 08:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:08:59 INFO - PROCESS | 1653 | 1466694539151 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1653 | 1466694539153 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:08:59 INFO - PROCESS | 1653 | 1466694539155 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1653 | 1466694539156 Marionette TRACE conn2 <- [1,1686,null,{}] 08:08:59 INFO - PROCESS | 1653 | 1466694539158 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}] 08:08:59 INFO - PROCESS | 1653 | 1466694539165 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:59 INFO - PROCESS | 1653 | 1466694539294 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:08:59 INFO - PROCESS | 1653 | 1466694539299 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1653 | 1466694539300 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12931d000 == 34 [pid = 1653] [id = 429] 08:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125786400) [pid = 1653] [serial = 1286] [outer = 0x0] 08:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269b7000) [pid = 1653] [serial = 1287] [outer = 0x125786400] 08:08:59 INFO - PROCESS | 1653 | 1466694539325 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1288ca400) [pid = 1653] [serial = 1288] [outer = 0x125786400] 08:08:59 INFO - PROCESS | 1653 | 1466694539656 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]]]}] 08:08:59 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 08:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 518ms 08:08:59 INFO - PROCESS | 1653 | 1466694539674 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1653 | 1466694539675 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:08:59 INFO - PROCESS | 1653 | 1466694539685 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1653 | 1466694539686 Marionette TRACE conn2 <- [1,1690,null,{}] 08:08:59 INFO - PROCESS | 1653 | 1466694539688 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}] 08:08:59 INFO - PROCESS | 1653 | 1466694539689 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:59 INFO - PROCESS | 1653 | 1466694539797 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:08:59 INFO - PROCESS | 1653 | 1466694539801 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1653 | 1466694539803 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:08:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab85000 == 35 [pid = 1653] [id = 430] 08:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12578f400) [pid = 1653] [serial = 1289] [outer = 0x0] 08:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1288d0c00) [pid = 1653] [serial = 1290] [outer = 0x12578f400] 08:08:59 INFO - PROCESS | 1653 | 1466694539835 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289e4000) [pid = 1653] [serial = 1291] [outer = 0x12578f400] 08:09:00 INFO - PROCESS | 1653 | 1466694540191 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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 08:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:09:00 INFO - PROCESS | 1653 | 1466694540203 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1653 | 1466694540204 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:09:00 INFO - PROCESS | 1653 | 1466694540206 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1653 | 1466694540207 Marionette TRACE conn2 <- [1,1694,null,{}] 08:09:00 INFO - PROCESS | 1653 | 1466694540214 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}] 08:09:00 INFO - PROCESS | 1653 | 1466694540215 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:00 INFO - PROCESS | 1653 | 1466694540317 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:09:00 INFO - PROCESS | 1653 | 1466694540328 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1653 | 1466694540329 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b70f800 == 36 [pid = 1653] [id = 431] 08:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1288d6000) [pid = 1653] [serial = 1292] [outer = 0x0] 08:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a5b000) [pid = 1653] [serial = 1293] [outer = 0x1288d6000] 08:09:00 INFO - PROCESS | 1653 | 1466694540354 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128b11800) [pid = 1653] [serial = 1294] [outer = 0x1288d6000] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11299c400) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111c75000) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1129a8c00) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11295b400) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133e2800) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123855800) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1187f3000) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11295d000) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1121ab000) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1188a9800) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112960400) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1164edc00) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126d07c00) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x112ea7400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x114fb5400) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:09:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124ec0800) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:09:00 INFO - PROCESS | 1653 | 1466694540782 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]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 625ms 08:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:09:00 INFO - PROCESS | 1653 | 1466694540832 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1653 | 1466694540833 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:09:00 INFO - PROCESS | 1653 | 1466694540835 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1653 | 1466694540836 Marionette TRACE conn2 <- [1,1698,null,{}] 08:09:00 INFO - PROCESS | 1653 | 1466694540839 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}] 08:09:00 INFO - PROCESS | 1653 | 1466694540840 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:00 INFO - PROCESS | 1653 | 1466694540922 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:09:00 INFO - PROCESS | 1653 | 1466694540936 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1653 | 1466694540937 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12407d000 == 37 [pid = 1653] [id = 432] 08:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1121ab000) [pid = 1653] [serial = 1295] [outer = 0x0] 08:09:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11299f000) [pid = 1653] [serial = 1296] [outer = 0x1121ab000] 08:09:00 INFO - PROCESS | 1653 | 1466694540963 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181aac00) [pid = 1653] [serial = 1297] [outer = 0x1121ab000] 08:09:01 INFO - PROCESS | 1653 | 1466694541301 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]]]}] 08:09:01 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 08:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 08:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:09:01 INFO - PROCESS | 1653 | 1466694541361 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1653 | 1466694541363 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:09:01 INFO - PROCESS | 1653 | 1466694541366 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1653 | 1466694541367 Marionette TRACE conn2 <- [1,1702,null,{}] 08:09:01 INFO - PROCESS | 1653 | 1466694541370 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}] 08:09:01 INFO - PROCESS | 1653 | 1466694541372 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:01 INFO - PROCESS | 1653 | 1466694541462 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:09:01 INFO - PROCESS | 1653 | 1466694541466 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1653 | 1466694541467 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bea4000 == 38 [pid = 1653] [id = 433] 08:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181adc00) [pid = 1653] [serial = 1298] [outer = 0x0] 08:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12385d000) [pid = 1653] [serial = 1299] [outer = 0x1181adc00] 08:09:01 INFO - PROCESS | 1653 | 1466694541491 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1269f5000) [pid = 1653] [serial = 1300] [outer = 0x1181adc00] 08:09:01 INFO - PROCESS | 1653 | 1466694541835 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 08:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:09:01 INFO - PROCESS | 1653 | 1466694541887 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1653 | 1466694541888 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:09:01 INFO - PROCESS | 1653 | 1466694541891 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1653 | 1466694541892 Marionette TRACE conn2 <- [1,1706,null,{}] 08:09:01 INFO - PROCESS | 1653 | 1466694541895 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}] 08:09:01 INFO - PROCESS | 1653 | 1466694541896 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:01 INFO - PROCESS | 1653 | 1466694541999 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:09:02 INFO - PROCESS | 1653 | 1466694542059 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1653 | 1466694542060 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfd3800 == 39 [pid = 1653] [id = 434] 08:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269fd000) [pid = 1653] [serial = 1301] [outer = 0x0] 08:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128a58400) [pid = 1653] [serial = 1302] [outer = 0x1269fd000] 08:09:02 INFO - PROCESS | 1653 | 1466694542086 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x129119800) [pid = 1653] [serial = 1303] [outer = 0x1269fd000] 08:09:02 INFO - PROCESS | 1653 | 1466694542388 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 522ms 08:09:02 INFO - PROCESS | 1653 | 1466694542416 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1653 | 1466694542417 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:09:02 INFO - PROCESS | 1653 | 1466694542420 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1653 | 1466694542421 Marionette TRACE conn2 <- [1,1710,null,{}] 08:09:02 INFO - PROCESS | 1653 | 1466694542423 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}] 08:09:02 INFO - PROCESS | 1653 | 1466694542424 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:02 INFO - PROCESS | 1653 | 1466694542514 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:09:02 INFO - PROCESS | 1653 | 1466694542518 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1653 | 1466694542519 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4c8000 == 40 [pid = 1653] [id = 435] 08:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129115c00) [pid = 1653] [serial = 1304] [outer = 0x0] 08:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129702400) [pid = 1653] [serial = 1305] [outer = 0x129115c00] 08:09:02 INFO - PROCESS | 1653 | 1466694542543 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12a4ee400) [pid = 1653] [serial = 1306] [outer = 0x129115c00] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x116aab800 == 39 [pid = 1653] [id = 424] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1242a1800 == 38 [pid = 1653] [id = 423] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x117148800 == 37 [pid = 1653] [id = 422] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b1800 == 36 [pid = 1653] [id = 421] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x124080800 == 35 [pid = 1653] [id = 426] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x126959800 == 34 [pid = 1653] [id = 427] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12931d000 == 33 [pid = 1653] [id = 429] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c4800 == 32 [pid = 1653] [id = 428] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12407d000 == 31 [pid = 1653] [id = 432] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x118781800 == 30 [pid = 1653] [id = 425] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12b70f800 == 29 [pid = 1653] [id = 431] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12bea4000 == 28 [pid = 1653] [id = 433] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab85000 == 27 [pid = 1653] [id = 430] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1269ff800) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123beb400) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e53400) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124f6b400) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116639400) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124056800) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119be7800) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269b1800) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124f64c00) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118163000) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211f1400) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1130e3800) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1211eac00) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11816cc00) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11992e400) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12518d400) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128b0c400) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x118533c00) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12910e000) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119923800) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116f9c400) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1187f1400) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x123850c00) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1133e4000) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x124e8bc00) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1188ef800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x118167400) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12578cc00) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x129351000) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1269f2400) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x11677ac00) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12738f000) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfd3800 == 26 [pid = 1653] [id = 434] 08:09:03 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x1269e6000) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 08:09:04 INFO - PROCESS | 1653 | 1466694544006 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1622ms 08:09:04 INFO - PROCESS | 1653 | 1466694544043 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:09:04 INFO - PROCESS | 1653 | 1466694544046 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:09:04 INFO - PROCESS | 1653 | 1466694544049 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1653 | 1466694544051 Marionette TRACE conn2 <- [1,1714,null,{}] 08:09:04 INFO - PROCESS | 1653 | 1466694544055 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}] 08:09:04 INFO - PROCESS | 1653 | 1466694544057 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:04 INFO - PROCESS | 1653 | 1466694544150 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:09:04 INFO - PROCESS | 1653 | 1466694544206 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1653 | 1466694544207 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x115da7800 == 27 [pid = 1653] [id = 436] 08:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112a75c00) [pid = 1653] [serial = 1307] [outer = 0x0] 08:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112a7c400) [pid = 1653] [serial = 1308] [outer = 0x112a75c00] 08:09:04 INFO - PROCESS | 1653 | 1466694544236 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x112f64000) [pid = 1653] [serial = 1309] [outer = 0x112a75c00] 08:09:04 INFO - PROCESS | 1653 | 1466694544545 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 521ms 08:09:04 INFO - PROCESS | 1653 | 1466694544569 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1653 | 1466694544573 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:09:04 INFO - PROCESS | 1653 | 1466694544581 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1653 | 1466694544583 Marionette TRACE conn2 <- [1,1718,null,{}] 08:09:04 INFO - PROCESS | 1653 | 1466694544586 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}] 08:09:04 INFO - PROCESS | 1653 | 1466694544588 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:04 INFO - PROCESS | 1653 | 1466694544670 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:09:04 INFO - PROCESS | 1653 | 1466694544676 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1653 | 1466694544680 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169cb800 == 28 [pid = 1653] [id = 437] 08:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113c4e400) [pid = 1653] [serial = 1310] [outer = 0x0] 08:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x114f81c00) [pid = 1653] [serial = 1311] [outer = 0x113c4e400] 08:09:04 INFO - PROCESS | 1653 | 1466694544709 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x114fb9400) [pid = 1653] [serial = 1312] [outer = 0x113c4e400] 08:09:05 INFO - PROCESS | 1653 | 1466694545064 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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 525ms 08:09:05 INFO - PROCESS | 1653 | 1466694545105 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:09:05 INFO - PROCESS | 1653 | 1466694545116 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:09:05 INFO - PROCESS | 1653 | 1466694545119 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1653 | 1466694545121 Marionette TRACE conn2 <- [1,1722,null,{}] 08:09:05 INFO - PROCESS | 1653 | 1466694545129 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}] 08:09:05 INFO - PROCESS | 1653 | 1466694545133 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:05 INFO - PROCESS | 1653 | 1466694545208 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:09:05 INFO - PROCESS | 1653 | 1466694545263 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1653 | 1466694545265 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118778800 == 29 [pid = 1653] [id = 438] 08:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x110edd400) [pid = 1653] [serial = 1313] [outer = 0x0] 08:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116776c00) [pid = 1653] [serial = 1314] [outer = 0x110edd400] 08:09:05 INFO - PROCESS | 1653 | 1466694545293 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116f93400) [pid = 1653] [serial = 1315] [outer = 0x110edd400] 08:09:05 INFO - PROCESS | 1653 | 1466694545617 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]]]}] 08:09:05 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 08:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 523ms 08:09:05 INFO - PROCESS | 1653 | 1466694545643 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:09:05 INFO - PROCESS | 1653 | 1466694545649 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:09:05 INFO - PROCESS | 1653 | 1466694545652 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1653 | 1466694545654 Marionette TRACE conn2 <- [1,1726,null,{}] 08:09:05 INFO - PROCESS | 1653 | 1466694545656 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}] 08:09:05 INFO - PROCESS | 1653 | 1466694545658 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:05 INFO - PROCESS | 1653 | 1466694545737 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:09:05 INFO - PROCESS | 1653 | 1466694545741 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1653 | 1466694545742 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119627800 == 30 [pid = 1653] [id = 439] 08:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1176f4800) [pid = 1653] [serial = 1316] [outer = 0x0] 08:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x118166c00) [pid = 1653] [serial = 1317] [outer = 0x1176f4800] 08:09:05 INFO - PROCESS | 1653 | 1466694545771 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x1181a8c00) [pid = 1653] [serial = 1318] [outer = 0x1176f4800] 08:09:06 INFO - PROCESS | 1653 | 1466694546097 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 471ms 08:09:06 INFO - PROCESS | 1653 | 1466694546124 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1653 | 1466694546125 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:09:06 INFO - PROCESS | 1653 | 1466694546130 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1653 | 1466694546131 Marionette TRACE conn2 <- [1,1730,null,{}] 08:09:06 INFO - PROCESS | 1653 | 1466694546134 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}] 08:09:06 INFO - PROCESS | 1653 | 1466694546135 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:06 INFO - PROCESS | 1653 | 1466694546239 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:09:06 INFO - PROCESS | 1653 | 1466694546248 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1653 | 1466694546249 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12386c800 == 31 [pid = 1653] [id = 440] 08:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113c4e000) [pid = 1653] [serial = 1319] [outer = 0x0] 08:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1181b5c00) [pid = 1653] [serial = 1320] [outer = 0x113c4e000] 08:09:06 INFO - PROCESS | 1653 | 1466694546274 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118728800) [pid = 1653] [serial = 1321] [outer = 0x113c4e000] 08:09:06 INFO - PROCESS | 1653 | 1466694546595 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]]]}] 08:09:06 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 08:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 520ms 08:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:09:06 INFO - PROCESS | 1653 | 1466694546649 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1653 | 1466694546651 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:09:06 INFO - PROCESS | 1653 | 1466694546653 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1653 | 1466694546654 Marionette TRACE conn2 <- [1,1734,null,{}] 08:09:06 INFO - PROCESS | 1653 | 1466694546656 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}] 08:09:06 INFO - PROCESS | 1653 | 1466694546660 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:06 INFO - PROCESS | 1653 | 1466694546759 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:09:06 INFO - PROCESS | 1653 | 1466694546766 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1653 | 1466694546768 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242a1800 == 32 [pid = 1653] [id = 441] 08:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1129a5400) [pid = 1653] [serial = 1322] [outer = 0x0] 08:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1188a6c00) [pid = 1653] [serial = 1323] [outer = 0x1129a5400] 08:09:06 INFO - PROCESS | 1653 | 1466694546800 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119a05800) [pid = 1653] [serial = 1324] [outer = 0x1129a5400] 08:09:07 INFO - PROCESS | 1653 | 1466694547242 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 619ms 08:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:09:07 INFO - PROCESS | 1653 | 1466694547272 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1653 | 1466694547273 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:09:07 INFO - PROCESS | 1653 | 1466694547276 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1653 | 1466694547277 Marionette TRACE conn2 <- [1,1738,null,{}] 08:09:07 INFO - PROCESS | 1653 | 1466694547279 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}] 08:09:07 INFO - PROCESS | 1653 | 1466694547280 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:07 INFO - PROCESS | 1653 | 1466694547364 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:09:07 INFO - PROCESS | 1653 | 1466694547368 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1653 | 1466694547369 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e6d000 == 33 [pid = 1653] [id = 442] 08:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x116f9a400) [pid = 1653] [serial = 1325] [outer = 0x0] 08:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11a0d1400) [pid = 1653] [serial = 1326] [outer = 0x116f9a400] 08:09:07 INFO - PROCESS | 1653 | 1466694547394 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1211e9800) [pid = 1653] [serial = 1327] [outer = 0x116f9a400] 08:09:07 INFO - PROCESS | 1653 | 1466694547776 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 526ms 08:09:07 INFO - PROCESS | 1653 | 1466694547803 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1653 | 1466694547804 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:09:07 INFO - PROCESS | 1653 | 1466694547807 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1653 | 1466694547809 Marionette TRACE conn2 <- [1,1742,null,{}] 08:09:07 INFO - PROCESS | 1653 | 1466694547812 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}] 08:09:07 INFO - PROCESS | 1653 | 1466694547814 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:07 INFO - PROCESS | 1653 | 1466694547960 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:09:07 INFO - PROCESS | 1653 | 1466694547977 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1653 | 1466694547979 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257b0800 == 34 [pid = 1653] [id = 443] 08:09:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119a0a000) [pid = 1653] [serial = 1328] [outer = 0x0] 08:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1211f0400) [pid = 1653] [serial = 1329] [outer = 0x119a0a000] 08:09:08 INFO - PROCESS | 1653 | 1466694548019 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123852000) [pid = 1653] [serial = 1330] [outer = 0x119a0a000] 08:09:08 INFO - PROCESS | 1653 | 1466694548404 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 624ms 08:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:09:08 INFO - PROCESS | 1653 | 1466694548432 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1653 | 1466694548433 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:09:08 INFO - PROCESS | 1653 | 1466694548435 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1653 | 1466694548437 Marionette TRACE conn2 <- [1,1746,null,{}] 08:09:08 INFO - PROCESS | 1653 | 1466694548439 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}] 08:09:08 INFO - PROCESS | 1653 | 1466694548440 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:08 INFO - PROCESS | 1653 | 1466694548524 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:09:08 INFO - PROCESS | 1653 | 1466694548583 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1653 | 1466694548584 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118777000 == 35 [pid = 1653] [id = 444] 08:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181a8400) [pid = 1653] [serial = 1331] [outer = 0x0] 08:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12385b000) [pid = 1653] [serial = 1332] [outer = 0x1181a8400] 08:09:08 INFO - PROCESS | 1653 | 1466694548609 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123e09000) [pid = 1653] [serial = 1333] [outer = 0x1181a8400] 08:09:08 INFO - PROCESS | 1653 | 1466694548881 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 470ms 08:09:08 INFO - PROCESS | 1653 | 1466694548907 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1653 | 1466694548908 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:09:08 INFO - PROCESS | 1653 | 1466694548918 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1653 | 1466694548919 Marionette TRACE conn2 <- [1,1750,null,{}] 08:09:08 INFO - PROCESS | 1653 | 1466694548921 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}] 08:09:08 INFO - PROCESS | 1653 | 1466694548922 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:09 INFO - PROCESS | 1653 | 1466694549011 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:09:09 INFO - PROCESS | 1653 | 1466694549016 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1653 | 1466694549017 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ebe000 == 36 [pid = 1653] [id = 445] 08:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123859000) [pid = 1653] [serial = 1334] [outer = 0x0] 08:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124218800) [pid = 1653] [serial = 1335] [outer = 0x123859000] 08:09:09 INFO - PROCESS | 1653 | 1466694549042 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124453000) [pid = 1653] [serial = 1336] [outer = 0x123859000] 08:09:09 INFO - PROCESS | 1653 | 1466694549414 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 08:09:09 INFO - PROCESS | 1653 | 1466694549437 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1653 | 1466694549438 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:09:09 INFO - PROCESS | 1653 | 1466694549440 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1653 | 1466694549443 Marionette TRACE conn2 <- [1,1754,null,{}] 08:09:09 INFO - PROCESS | 1653 | 1466694549452 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}] 08:09:09 INFO - PROCESS | 1653 | 1466694549453 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:09 INFO - PROCESS | 1653 | 1466694549572 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:09:09 INFO - PROCESS | 1653 | 1466694549613 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1653 | 1466694549615 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cc8000 == 37 [pid = 1653] [id = 446] 08:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124b28800) [pid = 1653] [serial = 1337] [outer = 0x0] 08:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124e88c00) [pid = 1653] [serial = 1338] [outer = 0x124b28800] 08:09:09 INFO - PROCESS | 1653 | 1466694549641 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12578c400) [pid = 1653] [serial = 1339] [outer = 0x124b28800] 08:09:09 INFO - PROCESS | 1653 | 1466694549964 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 572ms 08:09:10 INFO - PROCESS | 1653 | 1466694550014 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:09:10 INFO - PROCESS | 1653 | 1466694550015 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:09:10 INFO - PROCESS | 1653 | 1466694550017 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1653 | 1466694550018 Marionette TRACE conn2 <- [1,1758,null,{}] 08:09:10 INFO - PROCESS | 1653 | 1466694550020 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}] 08:09:10 INFO - PROCESS | 1653 | 1466694550022 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:10 INFO - PROCESS | 1653 | 1466694550120 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:09:10 INFO - PROCESS | 1653 | 1466694550132 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1653 | 1466694550133 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a572800 == 38 [pid = 1653] [id = 447] 08:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12578cc00) [pid = 1653] [serial = 1340] [outer = 0x0] 08:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269ad400) [pid = 1653] [serial = 1341] [outer = 0x12578cc00] 08:09:10 INFO - PROCESS | 1653 | 1466694550157 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269da400) [pid = 1653] [serial = 1342] [outer = 0x12578cc00] 08:09:10 INFO - PROCESS | 1653 | 1466694550496 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 08:09:10 INFO - PROCESS | 1653 | 1466694550535 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1653 | 1466694550536 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:09:10 INFO - PROCESS | 1653 | 1466694550538 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1653 | 1466694550539 Marionette TRACE conn2 <- [1,1762,null,{}] 08:09:10 INFO - PROCESS | 1653 | 1466694550542 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}] 08:09:10 INFO - PROCESS | 1653 | 1466694550543 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:10 INFO - PROCESS | 1653 | 1466694550651 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:09:10 INFO - PROCESS | 1653 | 1466694550664 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1653 | 1466694550665 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acc4800 == 39 [pid = 1653] [id = 448] 08:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269dfc00) [pid = 1653] [serial = 1343] [outer = 0x0] 08:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269f1400) [pid = 1653] [serial = 1344] [outer = 0x1269dfc00] 08:09:10 INFO - PROCESS | 1653 | 1466694550689 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269fb400) [pid = 1653] [serial = 1345] [outer = 0x1269dfc00] 08:09:11 INFO - PROCESS | 1653 | 1466694551033 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 522ms 08:09:11 INFO - PROCESS | 1653 | 1466694551062 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1653 | 1466694551063 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:09:11 INFO - PROCESS | 1653 | 1466694551065 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1653 | 1466694551066 Marionette TRACE conn2 <- [1,1766,null,{}] 08:09:11 INFO - PROCESS | 1653 | 1466694551068 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}] 08:09:11 INFO - PROCESS | 1653 | 1466694551069 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:11 INFO - PROCESS | 1653 | 1466694551173 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12578f400) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x125786400) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1288d6000) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1121ab000) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123832800) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112e5e400) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181b7000) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115e1fc00) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118166400) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112f6e000) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126d11000) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269fd000) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12404bc00) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:09:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1181adc00) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:09:11 INFO - PROCESS | 1653 | 1466694551371 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1653 | 1466694551373 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x117151000 == 40 [pid = 1653] [id = 449] 08:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x110ee1800) [pid = 1653] [serial = 1346] [outer = 0x0] 08:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112f6e000) [pid = 1653] [serial = 1347] [outer = 0x110ee1800] 08:09:11 INFO - PROCESS | 1653 | 1466694551397 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118166400) [pid = 1653] [serial = 1348] [outer = 0x110ee1800] 08:09:11 INFO - PROCESS | 1653 | 1466694551681 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 668ms 08:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:09:11 INFO - PROCESS | 1653 | 1466694551734 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1653 | 1466694551735 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:09:11 INFO - PROCESS | 1653 | 1466694551737 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1653 | 1466694551738 Marionette TRACE conn2 <- [1,1770,null,{}] 08:09:11 INFO - PROCESS | 1653 | 1466694551741 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}] 08:09:11 INFO - PROCESS | 1653 | 1466694551743 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:11 INFO - PROCESS | 1653 | 1466694551834 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:09:11 INFO - PROCESS | 1653 | 1466694551838 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1653 | 1466694551839 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bea6000 == 41 [pid = 1653] [id = 450] 08:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1181adc00) [pid = 1653] [serial = 1349] [outer = 0x0] 08:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124b32400) [pid = 1653] [serial = 1350] [outer = 0x1181adc00] 08:09:11 INFO - PROCESS | 1653 | 1466694551863 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126f22c00) [pid = 1653] [serial = 1351] [outer = 0x1181adc00] 08:09:12 INFO - PROCESS | 1653 | 1466694552205 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 08:09:12 INFO - PROCESS | 1653 | 1466694552257 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1653 | 1466694552258 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:09:12 INFO - PROCESS | 1653 | 1466694552260 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1653 | 1466694552261 Marionette TRACE conn2 <- [1,1774,null,{}] 08:09:12 INFO - PROCESS | 1653 | 1466694552264 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}] 08:09:12 INFO - PROCESS | 1653 | 1466694552265 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:12 INFO - PROCESS | 1653 | 1466694552348 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:09:12 INFO - PROCESS | 1653 | 1466694552351 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1653 | 1466694552352 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfcf800 == 42 [pid = 1653] [id = 451] 08:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126ff4800) [pid = 1653] [serial = 1352] [outer = 0x0] 08:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127390c00) [pid = 1653] [serial = 1353] [outer = 0x126ff4800] 08:09:12 INFO - PROCESS | 1653 | 1466694552377 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1288c9000) [pid = 1653] [serial = 1354] [outer = 0x126ff4800] 08:09:12 INFO - PROCESS | 1653 | 1466694552699 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 473ms 08:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:09:12 INFO - PROCESS | 1653 | 1466694552734 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1653 | 1466694552735 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:09:12 INFO - PROCESS | 1653 | 1466694552737 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1653 | 1466694552738 Marionette TRACE conn2 <- [1,1778,null,{}] 08:09:12 INFO - PROCESS | 1653 | 1466694552750 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}] 08:09:12 INFO - PROCESS | 1653 | 1466694552751 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:12 INFO - PROCESS | 1653 | 1466694552835 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:09:12 INFO - PROCESS | 1653 | 1466694552839 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1653 | 1466694552840 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c99e800 == 43 [pid = 1653] [id = 452] 08:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1211ea400) [pid = 1653] [serial = 1355] [outer = 0x0] 08:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1288cfc00) [pid = 1653] [serial = 1356] [outer = 0x1211ea400] 08:09:12 INFO - PROCESS | 1653 | 1466694552864 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289d8c00) [pid = 1653] [serial = 1357] [outer = 0x1211ea400] 08:09:13 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 08:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 468ms 08:09:13 INFO - PROCESS | 1653 | 1466694553199 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]]]}] 08:09:13 INFO - PROCESS | 1653 | 1466694553205 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1653 | 1466694553206 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:09:13 INFO - PROCESS | 1653 | 1466694553208 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1653 | 1466694553210 Marionette TRACE conn2 <- [1,1782,null,{}] 08:09:13 INFO - PROCESS | 1653 | 1466694553216 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}] 08:09:13 INFO - PROCESS | 1653 | 1466694553217 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:13 INFO - PROCESS | 1653 | 1466694553333 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:09:13 INFO - PROCESS | 1653 | 1466694553416 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1653 | 1466694553418 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x11211f000 == 44 [pid = 1653] [id = 453] 08:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110ed5c00) [pid = 1653] [serial = 1358] [outer = 0x0] 08:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x110edfc00) [pid = 1653] [serial = 1359] [outer = 0x110ed5c00] 08:09:13 INFO - PROCESS | 1653 | 1466694553450 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x111ecdc00) [pid = 1653] [serial = 1360] [outer = 0x110ed5c00] 08:09:13 INFO - PROCESS | 1653 | 1466694553991 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]]]}] 08:09:14 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 08:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 824ms 08:09:14 INFO - PROCESS | 1653 | 1466694554049 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:09:14 INFO - PROCESS | 1653 | 1466694554051 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:09:14 INFO - PROCESS | 1653 | 1466694554054 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 1653 | 1466694554056 Marionette TRACE conn2 <- [1,1786,null,{}] 08:09:14 INFO - PROCESS | 1653 | 1466694554060 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}] 08:09:14 INFO - PROCESS | 1653 | 1466694554063 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:14 INFO - PROCESS | 1653 | 1466694554201 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:09:14 INFO - PROCESS | 1653 | 1466694554282 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1653 | 1466694554284 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x118775800 == 45 [pid = 1653] [id = 454] 08:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133e2000) [pid = 1653] [serial = 1361] [outer = 0x0] 08:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x114f7b800) [pid = 1653] [serial = 1362] [outer = 0x1133e2000] 08:09:14 INFO - PROCESS | 1653 | 1466694554314 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e27800) [pid = 1653] [serial = 1363] [outer = 0x1133e2000] 08:09:15 INFO - PROCESS | 1653 | 1466694555019 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]]]}] 08:09:15 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 08:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 971ms 08:09:15 INFO - PROCESS | 1653 | 1466694555025 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1653 | 1466694555029 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:09:15 INFO - PROCESS | 1653 | 1466694555034 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1653 | 1466694555036 Marionette TRACE conn2 <- [1,1790,null,{}] 08:09:15 INFO - PROCESS | 1653 | 1466694555040 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}] 08:09:15 INFO - PROCESS | 1653 | 1466694555042 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:15 INFO - PROCESS | 1653 | 1466694555152 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:09:15 INFO - PROCESS | 1653 | 1466694555259 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1653 | 1466694555264 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117157800 == 46 [pid = 1653] [id = 455] 08:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x115e21c00) [pid = 1653] [serial = 1364] [outer = 0x0] 08:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115e8c400) [pid = 1653] [serial = 1365] [outer = 0x115e21c00] 08:09:15 INFO - PROCESS | 1653 | 1466694555295 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116779c00) [pid = 1653] [serial = 1366] [outer = 0x115e21c00] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c99e800 == 45 [pid = 1653] [id = 452] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfcf800 == 44 [pid = 1653] [id = 451] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12bea6000 == 43 [pid = 1653] [id = 450] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x117151000 == 42 [pid = 1653] [id = 449] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x129702400) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12acc4800 == 41 [pid = 1653] [id = 448] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12a572800 == 40 [pid = 1653] [id = 447] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119cc8000 == 39 [pid = 1653] [id = 446] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x128ebe000 == 38 [pid = 1653] [id = 445] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118777000 == 37 [pid = 1653] [id = 444] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1257b0800 == 36 [pid = 1653] [id = 443] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x124e6d000 == 35 [pid = 1653] [id = 442] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1242a1800 == 34 [pid = 1653] [id = 441] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12386c800 == 33 [pid = 1653] [id = 440] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x119627800 == 32 [pid = 1653] [id = 439] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x118778800 == 31 [pid = 1653] [id = 438] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x1169cb800 == 30 [pid = 1653] [id = 437] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x115da7800 == 29 [pid = 1653] [id = 436] 08:09:15 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4c8000 == 28 [pid = 1653] [id = 435] 08:09:15 INFO - PROCESS | 1653 | 1466694555818 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]]]}] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1288d0c00) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1269b7000) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128a5b000) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1289e4000) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1181aac00) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11299f000) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x128b11800) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124211400) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1211f0000) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123858400) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1188a2400) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119444c00) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1180a1000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116904800) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1188eec00) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1181b4400) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e88c00) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x114fafc00) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1288d1800) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129119800) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124bf2800) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1288ca400) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12385d000) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1269f5000) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124e90400) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12445a000) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128a58400) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 08:09:15 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) 08:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 830ms 08:09:15 INFO - PROCESS | 1653 | 1466694555864 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1653 | 1466694555870 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:09:15 INFO - PROCESS | 1653 | 1466694555876 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1653 | 1466694555881 Marionette TRACE conn2 <- [1,1794,null,{}] 08:09:15 INFO - PROCESS | 1653 | 1466694555885 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}] 08:09:15 INFO - PROCESS | 1653 | 1466694555887 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:16 INFO - PROCESS | 1653 | 1466694556009 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:09:16 INFO - PROCESS | 1653 | 1466694556028 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1653 | 1466694556030 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118372000 == 29 [pid = 1653] [id = 456] 08:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1176f3c00) [pid = 1653] [serial = 1367] [outer = 0x0] 08:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11809f800) [pid = 1653] [serial = 1368] [outer = 0x1176f3c00] 08:09:16 INFO - PROCESS | 1653 | 1466694556075 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1181ac000) [pid = 1653] [serial = 1369] [outer = 0x1176f3c00] 08:09:16 INFO - PROCESS | 1653 | 1466694556464 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]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 623ms 08:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:09:16 INFO - PROCESS | 1653 | 1466694556499 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1653 | 1466694556501 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:09:16 INFO - PROCESS | 1653 | 1466694556503 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1653 | 1466694556505 Marionette TRACE conn2 <- [1,1798,null,{}] 08:09:16 INFO - PROCESS | 1653 | 1466694556513 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}] 08:09:16 INFO - PROCESS | 1653 | 1466694556517 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:16 INFO - PROCESS | 1653 | 1466694556598 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:09:16 INFO - PROCESS | 1653 | 1466694556603 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1653 | 1466694556605 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239b8800 == 30 [pid = 1653] [id = 457] 08:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11824ac00) [pid = 1653] [serial = 1370] [outer = 0x0] 08:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1188fa400) [pid = 1653] [serial = 1371] [outer = 0x11824ac00] 08:09:16 INFO - PROCESS | 1653 | 1466694556636 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119594400) [pid = 1653] [serial = 1372] [outer = 0x11824ac00] 08:09:17 INFO - PROCESS | 1653 | 1466694557002 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 521ms 08:09:17 INFO - PROCESS | 1653 | 1466694557025 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1653 | 1466694557027 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:09:17 INFO - PROCESS | 1653 | 1466694557031 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1653 | 1466694557032 Marionette TRACE conn2 <- [1,1802,null,{}] 08:09:17 INFO - PROCESS | 1653 | 1466694557035 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}] 08:09:17 INFO - PROCESS | 1653 | 1466694557036 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:17 INFO - PROCESS | 1653 | 1466694557139 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:09:17 INFO - PROCESS | 1653 | 1466694557148 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1653 | 1466694557149 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x124acb800 == 31 [pid = 1653] [id = 458] 08:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1130dec00) [pid = 1653] [serial = 1373] [outer = 0x0] 08:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119bdfc00) [pid = 1653] [serial = 1374] [outer = 0x1130dec00] 08:09:17 INFO - PROCESS | 1653 | 1466694557173 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1211e7800) [pid = 1653] [serial = 1375] [outer = 0x1130dec00] 08:09:17 INFO - PROCESS | 1653 | 1466694557484 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 470ms 08:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:09:17 INFO - PROCESS | 1653 | 1466694557500 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1653 | 1466694557501 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:09:17 INFO - PROCESS | 1653 | 1466694557504 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1653 | 1466694557505 Marionette TRACE conn2 <- [1,1806,null,{}] 08:09:17 INFO - PROCESS | 1653 | 1466694557507 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}] 08:09:17 INFO - PROCESS | 1653 | 1466694557508 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:17 INFO - PROCESS | 1653 | 1466694557591 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:09:17 INFO - PROCESS | 1653 | 1466694557597 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1653 | 1466694557598 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11940f800 == 32 [pid = 1653] [id = 459] 08:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211e7c00) [pid = 1653] [serial = 1376] [outer = 0x0] 08:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12384ec00) [pid = 1653] [serial = 1377] [outer = 0x1211e7c00] 08:09:17 INFO - PROCESS | 1653 | 1466694557623 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123a05c00) [pid = 1653] [serial = 1378] [outer = 0x1211e7c00] 08:09:18 INFO - PROCESS | 1653 | 1466694558015 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 518ms 08:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:09:18 INFO - PROCESS | 1653 | 1466694558022 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1653 | 1466694558023 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:09:18 INFO - PROCESS | 1653 | 1466694558025 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1653 | 1466694558026 Marionette TRACE conn2 <- [1,1810,null,{}] 08:09:18 INFO - PROCESS | 1653 | 1466694558031 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}] 08:09:18 INFO - PROCESS | 1653 | 1466694558035 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:18 INFO - PROCESS | 1653 | 1466694558155 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:09:18 INFO - PROCESS | 1653 | 1466694558172 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1653 | 1466694558173 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x128eda000 == 33 [pid = 1653] [id = 460] 08:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11299fc00) [pid = 1653] [serial = 1379] [outer = 0x0] 08:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124545400) [pid = 1653] [serial = 1380] [outer = 0x11299fc00] 08:09:18 INFO - PROCESS | 1653 | 1466694558215 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x125187800) [pid = 1653] [serial = 1381] [outer = 0x11299fc00] 08:09:18 INFO - PROCESS | 1653 | 1466694558719 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 722ms 08:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:09:18 INFO - PROCESS | 1653 | 1466694558752 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1653 | 1466694558754 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:09:18 INFO - PROCESS | 1653 | 1466694558757 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1653 | 1466694558759 Marionette TRACE conn2 <- [1,1814,null,{}] 08:09:18 INFO - PROCESS | 1653 | 1466694558772 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}] 08:09:18 INFO - PROCESS | 1653 | 1466694558774 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:18 INFO - PROCESS | 1653 | 1466694558875 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:09:18 INFO - PROCESS | 1653 | 1466694558879 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1653 | 1466694558880 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a560000 == 34 [pid = 1653] [id = 461] 08:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x123c0a000) [pid = 1653] [serial = 1382] [outer = 0x0] 08:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x126920000) [pid = 1653] [serial = 1383] [outer = 0x123c0a000] 08:09:18 INFO - PROCESS | 1653 | 1466694558912 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269f6400) [pid = 1653] [serial = 1384] [outer = 0x123c0a000] 08:09:19 INFO - PROCESS | 1653 | 1466694559277 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 529ms 08:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:09:19 INFO - PROCESS | 1653 | 1466694559287 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1653 | 1466694559288 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:09:19 INFO - PROCESS | 1653 | 1466694559290 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1653 | 1466694559291 Marionette TRACE conn2 <- [1,1818,null,{}] 08:09:19 INFO - PROCESS | 1653 | 1466694559294 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}] 08:09:19 INFO - PROCESS | 1653 | 1466694559297 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:19 INFO - PROCESS | 1653 | 1466694559397 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:09:19 INFO - PROCESS | 1653 | 1466694559410 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1653 | 1466694559411 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acc4000 == 35 [pid = 1653] [id = 462] 08:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269fd800) [pid = 1653] [serial = 1385] [outer = 0x0] 08:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126dc9400) [pid = 1653] [serial = 1386] [outer = 0x1269fd800] 08:09:19 INFO - PROCESS | 1653 | 1466694559435 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12738e000) [pid = 1653] [serial = 1387] [outer = 0x1269fd800] 08:09:19 INFO - PROCESS | 1653 | 1466694559939 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]]]}] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x126ff4800) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1176f4800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110edd400) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119a0a000) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113c4e000) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x113c4e400) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181adc00) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124b28800) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116f9a400) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1181a8400) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12578cc00) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1129a5400) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1269dfc00) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a75c00) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x110ee1800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129115c00) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:09:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123859000) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 673ms 08:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:09:19 INFO - PROCESS | 1653 | 1466694559963 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1653 | 1466694559965 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:09:19 INFO - PROCESS | 1653 | 1466694559967 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1653 | 1466694559968 Marionette TRACE conn2 <- [1,1822,null,{}] 08:09:19 INFO - PROCESS | 1653 | 1466694559970 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}] 08:09:19 INFO - PROCESS | 1653 | 1466694559971 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:20 INFO - PROCESS | 1653 | 1466694560055 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:09:20 INFO - PROCESS | 1653 | 1466694560062 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1653 | 1466694560064 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x123876000 == 36 [pid = 1653] [id = 463] 08:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112f69c00) [pid = 1653] [serial = 1388] [outer = 0x0] 08:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x115e88400) [pid = 1653] [serial = 1389] [outer = 0x112f69c00] 08:09:20 INFO - PROCESS | 1653 | 1466694560091 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118163c00) [pid = 1653] [serial = 1390] [outer = 0x112f69c00] 08:09:20 INFO - PROCESS | 1653 | 1466694560438 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 517ms 08:09:20 INFO - PROCESS | 1653 | 1466694560485 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1653 | 1466694560487 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:09:20 INFO - PROCESS | 1653 | 1466694560490 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1653 | 1466694560492 Marionette TRACE conn2 <- [1,1826,null,{}] 08:09:20 INFO - PROCESS | 1653 | 1466694560495 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}] 08:09:20 INFO - PROCESS | 1653 | 1466694560497 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:20 INFO - PROCESS | 1653 | 1466694560651 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:09:20 INFO - PROCESS | 1653 | 1466694560662 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1653 | 1466694560663 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249d9800 == 37 [pid = 1653] [id = 464] 08:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11295f400) [pid = 1653] [serial = 1391] [outer = 0x0] 08:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11943f400) [pid = 1653] [serial = 1392] [outer = 0x11295f400] 08:09:20 INFO - PROCESS | 1653 | 1466694560688 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12578cc00) [pid = 1653] [serial = 1393] [outer = 0x11295f400] 08:09:20 INFO - PROCESS | 1653 | 1466694560997 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 522ms 08:09:21 INFO - PROCESS | 1653 | 1466694561013 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1653 | 1466694561014 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:09:21 INFO - PROCESS | 1653 | 1466694561017 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1653 | 1466694561019 Marionette TRACE conn2 <- [1,1830,null,{}] 08:09:21 INFO - PROCESS | 1653 | 1466694561021 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}] 08:09:21 INFO - PROCESS | 1653 | 1466694561023 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:21 INFO - PROCESS | 1653 | 1466694561125 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:09:21 INFO - PROCESS | 1653 | 1466694561131 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1653 | 1466694561132 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfd9000 == 38 [pid = 1653] [id = 465] 08:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x125790400) [pid = 1653] [serial = 1394] [outer = 0x0] 08:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1288cb000) [pid = 1653] [serial = 1395] [outer = 0x125790400] 08:09:21 INFO - PROCESS | 1653 | 1466694561158 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128b09400) [pid = 1653] [serial = 1396] [outer = 0x125790400] 08:09:21 INFO - PROCESS | 1653 | 1466694561513 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 519ms 08:09:21 INFO - PROCESS | 1653 | 1466694561537 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1653 | 1466694561538 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:09:21 INFO - PROCESS | 1653 | 1466694561540 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1653 | 1466694561541 Marionette TRACE conn2 <- [1,1834,null,{}] 08:09:21 INFO - PROCESS | 1653 | 1466694561544 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}] 08:09:21 INFO - PROCESS | 1653 | 1466694561547 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:21 INFO - PROCESS | 1653 | 1466694561656 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:09:21 INFO - PROCESS | 1653 | 1466694561662 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1653 | 1466694561664 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a3800 == 39 [pid = 1653] [id = 466] 08:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128b09c00) [pid = 1653] [serial = 1397] [outer = 0x0] 08:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128b11000) [pid = 1653] [serial = 1398] [outer = 0x128b09c00] 08:09:21 INFO - PROCESS | 1653 | 1466694561688 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128c39400) [pid = 1653] [serial = 1399] [outer = 0x128b09c00] 08:09:22 INFO - PROCESS | 1653 | 1466694562084 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]]]}] 08:09:22 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 08:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 573ms 08:09:22 INFO - PROCESS | 1653 | 1466694562113 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1653 | 1466694562116 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:09:22 INFO - PROCESS | 1653 | 1466694562119 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1653 | 1466694562121 Marionette TRACE conn2 <- [1,1838,null,{}] 08:09:22 INFO - PROCESS | 1653 | 1466694562125 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}] 08:09:22 INFO - PROCESS | 1653 | 1466694562127 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:22 INFO - PROCESS | 1653 | 1466694562239 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:09:22 INFO - PROCESS | 1653 | 1466694562311 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1653 | 1466694562312 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x117162000 == 40 [pid = 1653] [id = 467] 08:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112ea7400) [pid = 1653] [serial = 1400] [outer = 0x0] 08:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e22400) [pid = 1653] [serial = 1401] [outer = 0x112ea7400] 08:09:22 INFO - PROCESS | 1653 | 1466694562344 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116980000) [pid = 1653] [serial = 1402] [outer = 0x112ea7400] 08:09:22 INFO - PROCESS | 1653 | 1466694562805 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]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 721ms 08:09:22 INFO - PROCESS | 1653 | 1466694562841 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1653 | 1466694562844 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:09:22 INFO - PROCESS | 1653 | 1466694562849 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1653 | 1466694562851 Marionette TRACE conn2 <- [1,1842,null,{}] 08:09:22 INFO - PROCESS | 1653 | 1466694562854 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}] 08:09:22 INFO - PROCESS | 1653 | 1466694562855 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:22 INFO - PROCESS | 1653 | 1466694562961 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:09:23 INFO - PROCESS | 1653 | 1466694563021 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1653 | 1466694563023 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e68800 == 41 [pid = 1653] [id = 468] 08:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180a1000) [pid = 1653] [serial = 1403] [outer = 0x0] 08:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1187f0400) [pid = 1653] [serial = 1404] [outer = 0x1180a1000] 08:09:23 INFO - PROCESS | 1653 | 1466694563054 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119443c00) [pid = 1653] [serial = 1405] [outer = 0x1180a1000] 08:09:23 INFO - PROCESS | 1653 | 1466694563516 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]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 721ms 08:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:09:23 INFO - PROCESS | 1653 | 1466694563611 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1653 | 1466694563613 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:09:23 INFO - PROCESS | 1653 | 1466694563617 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1653 | 1466694563619 Marionette TRACE conn2 <- [1,1846,null,{}] 08:09:23 INFO - PROCESS | 1653 | 1466694563627 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}] 08:09:23 INFO - PROCESS | 1653 | 1466694563631 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:23 INFO - PROCESS | 1653 | 1466694563734 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:09:23 INFO - PROCESS | 1653 | 1466694563807 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1653 | 1466694563809 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c998800 == 42 [pid = 1653] [id = 469] 08:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x123a09c00) [pid = 1653] [serial = 1406] [outer = 0x0] 08:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124450400) [pid = 1653] [serial = 1407] [outer = 0x123a09c00] 08:09:23 INFO - PROCESS | 1653 | 1466694563841 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124e28400) [pid = 1653] [serial = 1408] [outer = 0x123a09c00] 08:09:24 INFO - PROCESS | 1653 | 1466694564265 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]]]}] 08:09:24 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) 08:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 673ms 08:09:24 INFO - PROCESS | 1653 | 1466694564289 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:09:24 INFO - PROCESS | 1653 | 1466694564292 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:09:24 INFO - PROCESS | 1653 | 1466694564294 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 1653 | 1466694564297 Marionette TRACE conn2 <- [1,1850,null,{}] 08:09:24 INFO - PROCESS | 1653 | 1466694564300 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}] 08:09:24 INFO - PROCESS | 1653 | 1466694564301 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:24 INFO - PROCESS | 1653 | 1466694564407 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:09:24 INFO - PROCESS | 1653 | 1466694564466 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1653 | 1466694564467 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d177000 == 43 [pid = 1653] [id = 470] 08:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124f66400) [pid = 1653] [serial = 1409] [outer = 0x0] 08:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269e2400) [pid = 1653] [serial = 1410] [outer = 0x124f66400] 08:09:24 INFO - PROCESS | 1653 | 1466694564496 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x127109c00) [pid = 1653] [serial = 1411] [outer = 0x124f66400] 08:09:24 INFO - PROCESS | 1653 | 1466694564944 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]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 721ms 08:09:25 INFO - PROCESS | 1653 | 1466694565043 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1653 | 1466694565045 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:09:25 INFO - PROCESS | 1653 | 1466694565050 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1653 | 1466694565051 Marionette TRACE conn2 <- [1,1854,null,{}] 08:09:25 INFO - PROCESS | 1653 | 1466694565053 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}] 08:09:25 INFO - PROCESS | 1653 | 1466694565055 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:25 INFO - PROCESS | 1653 | 1466694565159 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:09:25 INFO - PROCESS | 1653 | 1466694565349 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1653 | 1466694565351 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836b000 == 44 [pid = 1653] [id = 471] 08:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11295d800) [pid = 1653] [serial = 1412] [outer = 0x0] 08:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x114fb1400) [pid = 1653] [serial = 1413] [outer = 0x11295d800] 08:09:25 INFO - PROCESS | 1653 | 1466694565396 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116982400) [pid = 1653] [serial = 1414] [outer = 0x11295d800] 08:09:25 INFO - PROCESS | 1653 | 1466694565839 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]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 821ms 08:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:09:25 INFO - PROCESS | 1653 | 1466694565872 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1653 | 1466694565875 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:09:25 INFO - PROCESS | 1653 | 1466694565877 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1653 | 1466694565879 Marionette TRACE conn2 <- [1,1858,null,{}] 08:09:25 INFO - PROCESS | 1653 | 1466694565883 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}] 08:09:25 INFO - PROCESS | 1653 | 1466694565886 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:25 INFO - PROCESS | 1653 | 1466694565985 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:09:26 INFO - PROCESS | 1653 | 1466694566056 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1653 | 1466694566057 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfd9000 == 43 [pid = 1653] [id = 465] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1249d9800 == 42 [pid = 1653] [id = 464] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x123876000 == 41 [pid = 1653] [id = 463] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12acc4000 == 40 [pid = 1653] [id = 462] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12a560000 == 39 [pid = 1653] [id = 461] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x128eda000 == 38 [pid = 1653] [id = 460] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11940f800 == 37 [pid = 1653] [id = 459] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124acb800 == 36 [pid = 1653] [id = 458] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x1239b8800 == 35 [pid = 1653] [id = 457] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x118372000 == 34 [pid = 1653] [id = 456] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117157800 == 33 [pid = 1653] [id = 455] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x118775800 == 32 [pid = 1653] [id = 454] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11211f000 == 31 [pid = 1653] [id = 453] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x11836b000 == 30 [pid = 1653] [id = 471] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12d177000 == 29 [pid = 1653] [id = 470] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c998800 == 28 [pid = 1653] [id = 469] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x124e68800 == 27 [pid = 1653] [id = 468] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a3800 == 26 [pid = 1653] [id = 466] 08:09:26 INFO - PROCESS | 1653 | --DOCSHELL 0x117162000 == 25 [pid = 1653] [id = 467] 08:09:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x11260d800 == 26 [pid = 1653] [id = 472] 08:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11299a000) [pid = 1653] [serial = 1415] [outer = 0x0] 08:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112a7f000) [pid = 1653] [serial = 1416] [outer = 0x11299a000] 08:09:26 INFO - PROCESS | 1653 | 1466694566646 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1133ec800) [pid = 1653] [serial = 1417] [outer = 0x11299a000] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1288cfc00) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124e88c00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11a0d1400) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1211e9800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12385b000) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x123e09000) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1269ad400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1188a6c00) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12578c400) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1269f1400) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119a05800) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1269da400) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a7c400) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112f64000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1269fb400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118166400) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a4ee400) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124218800) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x127390c00) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118166c00) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1181a8c00) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x116776c00) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x116f93400) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1211f0400) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123852000) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1181b5c00) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118728800) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112f6e000) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114f81c00) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x114fb9400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1288c9000) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x124b32400) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126f22c00) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 08:09:26 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124453000) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1653 | 1466694567131 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]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1272ms 08:09:27 INFO - PROCESS | 1653 | 1466694567151 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1653 | 1466694567154 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:09:27 INFO - PROCESS | 1653 | 1466694567159 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1653 | 1466694567164 Marionette TRACE conn2 <- [1,1862,null,{}] 08:09:27 INFO - PROCESS | 1653 | 1466694567169 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}] 08:09:27 INFO - PROCESS | 1653 | 1466694567172 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:27 INFO - PROCESS | 1653 | 1466694567298 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:09:27 INFO - PROCESS | 1653 | 1466694567411 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1653 | 1466694567413 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x117145800 == 27 [pid = 1653] [id = 473] 08:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x113c4e800) [pid = 1653] [serial = 1418] [outer = 0x0] 08:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115e1fc00) [pid = 1653] [serial = 1419] [outer = 0x113c4e800] 08:09:27 INFO - PROCESS | 1653 | 1466694567460 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1180a3800) [pid = 1653] [serial = 1420] [outer = 0x113c4e800] 08:09:27 INFO - PROCESS | 1653 | 1466694567792 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]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 676ms 08:09:27 INFO - PROCESS | 1653 | 1466694567834 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1653 | 1466694567837 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:09:27 INFO - PROCESS | 1653 | 1466694567841 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1653 | 1466694567843 Marionette TRACE conn2 <- [1,1866,null,{}] 08:09:27 INFO - PROCESS | 1653 | 1466694567848 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}] 08:09:27 INFO - PROCESS | 1653 | 1466694567850 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:27 INFO - PROCESS | 1653 | 1466694567950 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:09:28 INFO - PROCESS | 1653 | 1466694568007 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1653 | 1466694568008 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119187800 == 28 [pid = 1653] [id = 474] 08:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1180a5c00) [pid = 1653] [serial = 1421] [outer = 0x0] 08:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118170c00) [pid = 1653] [serial = 1422] [outer = 0x1180a5c00] 08:09:28 INFO - PROCESS | 1653 | 1466694568034 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1188ef400) [pid = 1653] [serial = 1423] [outer = 0x1180a5c00] 08:09:28 INFO - PROCESS | 1653 | 1466694568325 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]]]}] 08:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119447400) [pid = 1653] [serial = 1424] [outer = 0x12444c400] 08:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 523ms 08:09:28 INFO - PROCESS | 1653 | 1466694568381 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1653 | 1466694568382 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:09:28 INFO - PROCESS | 1653 | 1466694568404 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1653 | 1466694568406 Marionette TRACE conn2 <- [1,1870,null,{}] 08:09:28 INFO - PROCESS | 1653 | 1466694568417 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}] 08:09:28 INFO - PROCESS | 1653 | 1466694568420 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:28 INFO - PROCESS | 1653 | 1466694568530 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:09:28 INFO - PROCESS | 1653 | 1466694568567 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1653 | 1466694568568 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239a2800 == 29 [pid = 1653] [id = 475] 08:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119441800) [pid = 1653] [serial = 1425] [outer = 0x0] 08:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119924800) [pid = 1653] [serial = 1426] [outer = 0x119441800] 08:09:28 INFO - PROCESS | 1653 | 1466694568593 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211ed000) [pid = 1653] [serial = 1427] [outer = 0x119441800] 08:09:28 INFO - PROCESS | 1653 | 1466694568907 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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 538ms 08:09:28 INFO - PROCESS | 1653 | 1466694568926 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1653 | 1466694568930 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:09:28 INFO - PROCESS | 1653 | 1466694568934 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1653 | 1466694568935 Marionette TRACE conn2 <- [1,1874,null,{}] 08:09:28 INFO - PROCESS | 1653 | 1466694568937 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}] 08:09:28 INFO - PROCESS | 1653 | 1466694568939 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:29 INFO - PROCESS | 1653 | 1466694569040 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:09:29 INFO - PROCESS | 1653 | 1466694569077 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1653 | 1466694569078 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249da000 == 30 [pid = 1653] [id = 476] 08:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1199a0c00) [pid = 1653] [serial = 1428] [outer = 0x0] 08:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12384f800) [pid = 1653] [serial = 1429] [outer = 0x1199a0c00] 08:09:29 INFO - PROCESS | 1653 | 1466694569103 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123e09000) [pid = 1653] [serial = 1430] [outer = 0x1199a0c00] 08:09:29 INFO - PROCESS | 1653 | 1466694569450 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]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 568ms 08:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:09:29 INFO - PROCESS | 1653 | 1466694569502 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1653 | 1466694569504 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:09:29 INFO - PROCESS | 1653 | 1466694569506 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1653 | 1466694569507 Marionette TRACE conn2 <- [1,1878,null,{}] 08:09:29 INFO - PROCESS | 1653 | 1466694569509 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}] 08:09:29 INFO - PROCESS | 1653 | 1466694569510 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:29 INFO - PROCESS | 1653 | 1466694569606 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:09:29 INFO - PROCESS | 1653 | 1466694569644 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1653 | 1466694569645 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d8f800 == 31 [pid = 1653] [id = 477] 08:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116f3ec00) [pid = 1653] [serial = 1431] [outer = 0x0] 08:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124452400) [pid = 1653] [serial = 1432] [outer = 0x116f3ec00] 08:09:29 INFO - PROCESS | 1653 | 1466694569678 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124e2c000) [pid = 1653] [serial = 1433] [outer = 0x116f3ec00] 08:09:30 INFO - PROCESS | 1653 | 1466694570020 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 567ms 08:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:09:30 INFO - PROCESS | 1653 | 1466694570074 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1653 | 1466694570075 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:09:30 INFO - PROCESS | 1653 | 1466694570077 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1653 | 1466694570078 Marionette TRACE conn2 <- [1,1882,null,{}] 08:09:30 INFO - PROCESS | 1653 | 1466694570080 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}] 08:09:30 INFO - PROCESS | 1653 | 1466694570085 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:30 INFO - PROCESS | 1653 | 1466694570192 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:09:30 INFO - PROCESS | 1653 | 1466694570195 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1653 | 1466694570197 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11328e800 == 32 [pid = 1653] [id = 478] 08:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12444dc00) [pid = 1653] [serial = 1434] [outer = 0x0] 08:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x125187c00) [pid = 1653] [serial = 1435] [outer = 0x12444dc00] 08:09:30 INFO - PROCESS | 1653 | 1466694570221 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269b8000) [pid = 1653] [serial = 1436] [outer = 0x12444dc00] 08:09:30 INFO - PROCESS | 1653 | 1466694570586 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 08:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:09:30 INFO - PROCESS | 1653 | 1466694570596 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1653 | 1466694570598 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:09:30 INFO - PROCESS | 1653 | 1466694570600 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1653 | 1466694570601 Marionette TRACE conn2 <- [1,1886,null,{}] 08:09:30 INFO - PROCESS | 1653 | 1466694570603 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}] 08:09:30 INFO - PROCESS | 1653 | 1466694570604 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:30 INFO - PROCESS | 1653 | 1466694570700 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:09:30 INFO - PROCESS | 1653 | 1466694570737 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1653 | 1466694570738 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x129767000 == 33 [pid = 1653] [id = 479] 08:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11295b800) [pid = 1653] [serial = 1437] [outer = 0x0] 08:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269f4400) [pid = 1653] [serial = 1438] [outer = 0x11295b800] 08:09:30 INFO - PROCESS | 1653 | 1466694570763 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1269ff400) [pid = 1653] [serial = 1439] [outer = 0x11295b800] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11299fc00) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123c0a000) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1176f3c00) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1133e2000) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11824ac00) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1211e7c00) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115e21c00) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1269fd800) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110ed5c00) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x125790400) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1130dec00) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128b09c00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112f69c00) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11295f400) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:09:31 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1211ea400) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:09:31 INFO - PROCESS | 1653 | 1466694571233 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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 669ms 08:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:09:31 INFO - PROCESS | 1653 | 1466694571270 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1653 | 1466694571272 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:09:31 INFO - PROCESS | 1653 | 1466694571276 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1653 | 1466694571277 Marionette TRACE conn2 <- [1,1890,null,{}] 08:09:31 INFO - PROCESS | 1653 | 1466694571286 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}] 08:09:31 INFO - PROCESS | 1653 | 1466694571288 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:31 INFO - PROCESS | 1653 | 1466694571367 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:09:31 INFO - PROCESS | 1653 | 1466694571372 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1653 | 1466694571373 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a564000 == 34 [pid = 1653] [id = 480] 08:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x116f96800) [pid = 1653] [serial = 1440] [outer = 0x0] 08:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119163000) [pid = 1653] [serial = 1441] [outer = 0x116f96800] 08:09:31 INFO - PROCESS | 1653 | 1466694571400 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x123c0a000) [pid = 1653] [serial = 1442] [outer = 0x116f96800] 08:09:31 INFO - PROCESS | 1653 | 1466694571752 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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 526ms 08:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:09:31 INFO - PROCESS | 1653 | 1466694571802 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1653 | 1466694571803 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:09:31 INFO - PROCESS | 1653 | 1466694571805 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1653 | 1466694571806 Marionette TRACE conn2 <- [1,1894,null,{}] 08:09:31 INFO - PROCESS | 1653 | 1466694571808 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}] 08:09:31 INFO - PROCESS | 1653 | 1466694571810 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:31 INFO - PROCESS | 1653 | 1466694571913 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:09:31 INFO - PROCESS | 1653 | 1466694571949 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1653 | 1466694571950 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acab000 == 35 [pid = 1653] [id = 481] 08:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112f6a000) [pid = 1653] [serial = 1443] [outer = 0x0] 08:09:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124b2d000) [pid = 1653] [serial = 1444] [outer = 0x112f6a000] 08:09:31 INFO - PROCESS | 1653 | 1466694571974 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126f1d400) [pid = 1653] [serial = 1445] [outer = 0x112f6a000] 08:09:32 INFO - PROCESS | 1653 | 1466694572236 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 470ms 08:09:32 INFO - PROCESS | 1653 | 1466694572275 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1653 | 1466694572277 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:09:32 INFO - PROCESS | 1653 | 1466694572286 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1653 | 1466694572287 Marionette TRACE conn2 <- [1,1898,null,{}] 08:09:32 INFO - PROCESS | 1653 | 1466694572289 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}] 08:09:32 INFO - PROCESS | 1653 | 1466694572290 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:32 INFO - PROCESS | 1653 | 1466694572373 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:09:32 INFO - PROCESS | 1653 | 1466694572378 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1653 | 1466694572381 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b71e000 == 36 [pid = 1653] [id = 482] 08:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126f1f800) [pid = 1653] [serial = 1446] [outer = 0x0] 08:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127390000) [pid = 1653] [serial = 1447] [outer = 0x126f1f800] 08:09:32 INFO - PROCESS | 1653 | 1466694572408 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1288cec00) [pid = 1653] [serial = 1448] [outer = 0x126f1f800] 08:09:32 INFO - PROCESS | 1653 | 1466694572778 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 518ms 08:09:32 INFO - PROCESS | 1653 | 1466694572808 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1653 | 1466694572809 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:09:32 INFO - PROCESS | 1653 | 1466694572814 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1653 | 1466694572816 Marionette TRACE conn2 <- [1,1902,null,{}] 08:09:32 INFO - PROCESS | 1653 | 1466694572818 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}] 08:09:32 INFO - PROCESS | 1653 | 1466694572819 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:32 INFO - PROCESS | 1653 | 1466694572909 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:09:32 INFO - PROCESS | 1653 | 1466694572914 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1653 | 1466694572916 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x124554000 == 37 [pid = 1653] [id = 483] 08:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269bac00) [pid = 1653] [serial = 1449] [outer = 0x0] 08:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a58800) [pid = 1653] [serial = 1450] [outer = 0x1269bac00] 08:09:32 INFO - PROCESS | 1653 | 1466694572940 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128b0e000) [pid = 1653] [serial = 1451] [outer = 0x1269bac00] 08:09:33 INFO - PROCESS | 1653 | 1466694573508 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 773ms 08:09:33 INFO - PROCESS | 1653 | 1466694573587 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1653 | 1466694573590 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:09:33 INFO - PROCESS | 1653 | 1466694573593 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1653 | 1466694573595 Marionette TRACE conn2 <- [1,1906,null,{}] 08:09:33 INFO - PROCESS | 1653 | 1466694573600 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}] 08:09:33 INFO - PROCESS | 1653 | 1466694573602 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:33 INFO - PROCESS | 1653 | 1466694573715 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:09:33 INFO - PROCESS | 1653 | 1466694573821 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1653 | 1466694573823 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x118787000 == 38 [pid = 1653] [id = 484] 08:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115e28400) [pid = 1653] [serial = 1452] [outer = 0x0] 08:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x116196c00) [pid = 1653] [serial = 1453] [outer = 0x115e28400] 08:09:33 INFO - PROCESS | 1653 | 1466694573854 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1180a6c00) [pid = 1653] [serial = 1454] [outer = 0x115e28400] 08:09:34 INFO - PROCESS | 1653 | 1466694574416 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]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 872ms 08:09:34 INFO - PROCESS | 1653 | 1466694574466 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 1653 | 1466694574471 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:09:34 INFO - PROCESS | 1653 | 1466694574478 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1653 | 1466694574482 Marionette TRACE conn2 <- [1,1910,null,{}] 08:09:34 INFO - PROCESS | 1653 | 1466694574485 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}] 08:09:34 INFO - PROCESS | 1653 | 1466694574488 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:34 INFO - PROCESS | 1653 | 1466694574649 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:09:34 INFO - PROCESS | 1653 | 1466694574845 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1653 | 1466694574846 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116623800 == 39 [pid = 1653] [id = 485] 08:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1129a1400) [pid = 1653] [serial = 1455] [outer = 0x0] 08:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115dd8c00) [pid = 1653] [serial = 1456] [outer = 0x1129a1400] 08:09:34 INFO - PROCESS | 1653 | 1466694574875 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116f93400) [pid = 1653] [serial = 1457] [outer = 0x1129a1400] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12b71e000 == 38 [pid = 1653] [id = 482] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12acab000 == 37 [pid = 1653] [id = 481] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x12a564000 == 36 [pid = 1653] [id = 480] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x129767000 == 35 [pid = 1653] [id = 479] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11328e800 == 34 [pid = 1653] [id = 478] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x126d8f800 == 33 [pid = 1653] [id = 477] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1249da000 == 32 [pid = 1653] [id = 476] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x1239a2800 == 31 [pid = 1653] [id = 475] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119187800 == 30 [pid = 1653] [id = 474] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x117145800 == 29 [pid = 1653] [id = 473] 08:09:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11260d800 == 28 [pid = 1653] [id = 472] 08:09:35 INFO - PROCESS | 1653 | 1466694575382 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 924ms 08:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:09:35 INFO - PROCESS | 1653 | 1466694575403 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1653 | 1466694575405 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:09:35 INFO - PROCESS | 1653 | 1466694575408 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1653 | 1466694575411 Marionette TRACE conn2 <- [1,1914,null,{}] 08:09:35 INFO - PROCESS | 1653 | 1466694575416 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}] 08:09:35 INFO - PROCESS | 1653 | 1466694575418 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:35 INFO - PROCESS | 1653 | 1466694575486 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:09:35 INFO - PROCESS | 1653 | 1466694575491 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1653 | 1466694575492 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e98800 == 29 [pid = 1653] [id = 486] 08:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118165000) [pid = 1653] [serial = 1458] [outer = 0x0] 08:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118243800) [pid = 1653] [serial = 1459] [outer = 0x118165000] 08:09:35 INFO - PROCESS | 1653 | 1466694575518 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1188a0000) [pid = 1653] [serial = 1460] [outer = 0x118165000] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1289d8c00) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124545400) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x126920000) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x125187800) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11809f800) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1181ac000) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114f7b800) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x115e27800) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1188fa400) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119594400) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12384ec00) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115e8c400) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116779c00) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x126dc9400) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110edfc00) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111ecdc00) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128b09400) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119bdfc00) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1211e7800) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x128b11000) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128c39400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115e88400) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11943f400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118163c00) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1288cb000) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12738e000) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12578cc00) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1269f6400) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 08:09:35 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123a05c00) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 08:09:36 INFO - PROCESS | 1653 | 1466694576015 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 08:09:36 INFO - PROCESS | 1653 | 1466694576043 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1653 | 1466694576047 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:09:36 INFO - PROCESS | 1653 | 1466694576060 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1653 | 1466694576063 Marionette TRACE conn2 <- [1,1918,null,{}] 08:09:36 INFO - PROCESS | 1653 | 1466694576067 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}] 08:09:36 INFO - PROCESS | 1653 | 1466694576069 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:36 INFO - PROCESS | 1653 | 1466694576194 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:09:36 INFO - PROCESS | 1653 | 1466694576303 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1653 | 1466694576305 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12399d800 == 30 [pid = 1653] [id = 487] 08:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x111c13c00) [pid = 1653] [serial = 1461] [outer = 0x0] 08:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11992d800) [pid = 1653] [serial = 1462] [outer = 0x111c13c00] 08:09:36 INFO - PROCESS | 1653 | 1466694576330 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x11a0dc000) [pid = 1653] [serial = 1463] [outer = 0x111c13c00] 08:09:36 INFO - PROCESS | 1653 | 1466694576642 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 626ms 08:09:36 INFO - PROCESS | 1653 | 1466694576686 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1653 | 1466694576687 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:09:36 INFO - PROCESS | 1653 | 1466694576694 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1653 | 1466694576699 Marionette TRACE conn2 <- [1,1922,null,{}] 08:09:36 INFO - PROCESS | 1653 | 1466694576702 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}] 08:09:36 INFO - PROCESS | 1653 | 1466694576705 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:36 INFO - PROCESS | 1653 | 1466694576810 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:09:36 INFO - PROCESS | 1653 | 1466694576819 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1653 | 1466694576820 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249ce800 == 31 [pid = 1653] [id = 488] 08:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1211e5000) [pid = 1653] [serial = 1464] [outer = 0x0] 08:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1211f1c00) [pid = 1653] [serial = 1465] [outer = 0x1211e5000] 08:09:36 INFO - PROCESS | 1653 | 1466694576845 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124218800) [pid = 1653] [serial = 1466] [outer = 0x1211e5000] 08:09:37 INFO - PROCESS | 1653 | 1466694577160 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 527ms 08:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:09:37 INFO - PROCESS | 1653 | 1466694577218 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1653 | 1466694577219 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:09:37 INFO - PROCESS | 1653 | 1466694577222 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1653 | 1466694577223 Marionette TRACE conn2 <- [1,1926,null,{}] 08:09:37 INFO - PROCESS | 1653 | 1466694577225 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}] 08:09:37 INFO - PROCESS | 1653 | 1466694577226 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:37 INFO - PROCESS | 1653 | 1466694577308 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:09:37 INFO - PROCESS | 1653 | 1466694577314 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1653 | 1466694577315 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a10800 == 32 [pid = 1653] [id = 489] 08:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1188eec00) [pid = 1653] [serial = 1467] [outer = 0x0] 08:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124bfbc00) [pid = 1653] [serial = 1468] [outer = 0x1188eec00] 08:09:37 INFO - PROCESS | 1653 | 1466694577340 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124f6f400) [pid = 1653] [serial = 1469] [outer = 0x1188eec00] 08:09:37 INFO - PROCESS | 1653 | 1466694577738 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 568ms 08:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:09:37 INFO - PROCESS | 1653 | 1466694577791 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1653 | 1466694577794 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:09:37 INFO - PROCESS | 1653 | 1466694577796 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1653 | 1466694577798 Marionette TRACE conn2 <- [1,1930,null,{}] 08:09:37 INFO - PROCESS | 1653 | 1466694577802 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}] 08:09:37 INFO - PROCESS | 1653 | 1466694577804 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:37 INFO - PROCESS | 1653 | 1466694577954 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:09:37 INFO - PROCESS | 1653 | 1466694577979 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1653 | 1466694577985 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251c0800 == 33 [pid = 1653] [id = 490] 08:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12691d400) [pid = 1653] [serial = 1470] [outer = 0x0] 08:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269b0000) [pid = 1653] [serial = 1471] [outer = 0x12691d400] 08:09:38 INFO - PROCESS | 1653 | 1466694578037 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1269f5800) [pid = 1653] [serial = 1472] [outer = 0x12691d400] 08:09:38 INFO - PROCESS | 1653 | 1466694578485 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 719ms 08:09:38 INFO - PROCESS | 1653 | 1466694578523 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1653 | 1466694578524 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:09:38 INFO - PROCESS | 1653 | 1466694578526 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1653 | 1466694578527 Marionette TRACE conn2 <- [1,1934,null,{}] 08:09:38 INFO - PROCESS | 1653 | 1466694578530 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}] 08:09:38 INFO - PROCESS | 1653 | 1466694578531 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:38 INFO - PROCESS | 1653 | 1466694578648 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:09:38 INFO - PROCESS | 1653 | 1466694578664 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1653 | 1466694578666 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a571000 == 34 [pid = 1653] [id = 491] 08:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12691e800) [pid = 1653] [serial = 1473] [outer = 0x0] 08:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12710f400) [pid = 1653] [serial = 1474] [outer = 0x12691e800] 08:09:38 INFO - PROCESS | 1653 | 1466694578692 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1288d3400) [pid = 1653] [serial = 1475] [outer = 0x12691e800] 08:09:39 INFO - PROCESS | 1653 | 1466694579034 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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 520ms 08:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:09:39 INFO - PROCESS | 1653 | 1466694579048 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1653 | 1466694579049 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:09:39 INFO - PROCESS | 1653 | 1466694579052 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1653 | 1466694579053 Marionette TRACE conn2 <- [1,1938,null,{}] 08:09:39 INFO - PROCESS | 1653 | 1466694579055 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}] 08:09:39 INFO - PROCESS | 1653 | 1466694579056 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:39 INFO - PROCESS | 1653 | 1466694579161 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:09:39 INFO - PROCESS | 1653 | 1466694579166 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1653 | 1466694579167 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b71f800 == 35 [pid = 1653] [id = 492] 08:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1288cfc00) [pid = 1653] [serial = 1476] [outer = 0x0] 08:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128a51800) [pid = 1653] [serial = 1477] [outer = 0x1288cfc00] 08:09:39 INFO - PROCESS | 1653 | 1466694579193 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128b0a800) [pid = 1653] [serial = 1478] [outer = 0x1288cfc00] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112ea7400) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1180a1000) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x123a09c00) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124f66400) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x113c4e800) [pid = 1653] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11299a000) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119441800) [pid = 1653] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1180a5c00) [pid = 1653] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11295d800) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1199a0c00) [pid = 1653] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x116f3ec00) [pid = 1653] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12444dc00) [pid = 1653] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x11295b800) [pid = 1653] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x112f6a000) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116f96800) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:09:39 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x126f1f800) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:09:39 INFO - PROCESS | 1653 | 1466694579626 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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 618ms 08:09:39 INFO - PROCESS | 1653 | 1466694579670 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1653 | 1466694579672 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:09:39 INFO - PROCESS | 1653 | 1466694579674 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1653 | 1466694579675 Marionette TRACE conn2 <- [1,1942,null,{}] 08:09:39 INFO - PROCESS | 1653 | 1466694579677 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}] 08:09:39 INFO - PROCESS | 1653 | 1466694579679 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:39 INFO - PROCESS | 1653 | 1466694579757 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:09:39 INFO - PROCESS | 1653 | 1466694579762 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1653 | 1466694579764 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257af000 == 36 [pid = 1653] [id = 493] 08:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116149800) [pid = 1653] [serial = 1479] [outer = 0x0] 08:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116f41000) [pid = 1653] [serial = 1480] [outer = 0x116149800] 08:09:39 INFO - PROCESS | 1653 | 1466694579789 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11889f800) [pid = 1653] [serial = 1481] [outer = 0x116149800] 08:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 474ms 08:09:40 INFO - PROCESS | 1653 | 1466694580138 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]]]}] 08:09:40 INFO - PROCESS | 1653 | 1466694580150 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1653 | 1466694580151 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:09:40 INFO - PROCESS | 1653 | 1466694580154 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1653 | 1466694580155 Marionette TRACE conn2 <- [1,1946,null,{}] 08:09:40 INFO - PROCESS | 1653 | 1466694580157 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}] 08:09:40 INFO - PROCESS | 1653 | 1466694580158 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:40 INFO - PROCESS | 1653 | 1466694580272 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:09:40 INFO - PROCESS | 1653 | 1466694580278 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1653 | 1466694580280 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251cd800 == 37 [pid = 1653] [id = 494] 08:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x113c8c400) [pid = 1653] [serial = 1482] [outer = 0x0] 08:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1211ebc00) [pid = 1653] [serial = 1483] [outer = 0x113c8c400] 08:09:40 INFO - PROCESS | 1653 | 1466694580304 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1269fc000) [pid = 1653] [serial = 1484] [outer = 0x113c8c400] 08:09:40 INFO - PROCESS | 1653 | 1466694580603 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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 08:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:09:40 INFO - PROCESS | 1653 | 1466694580623 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1653 | 1466694580624 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:09:40 INFO - PROCESS | 1653 | 1466694580626 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1653 | 1466694580628 Marionette TRACE conn2 <- [1,1950,null,{}] 08:09:40 INFO - PROCESS | 1653 | 1466694580633 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}] 08:09:40 INFO - PROCESS | 1653 | 1466694580635 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:40 INFO - PROCESS | 1653 | 1466694580718 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:09:40 INFO - PROCESS | 1653 | 1466694580722 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1653 | 1466694580723 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4ce000 == 38 [pid = 1653] [id = 495] 08:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115ddd800) [pid = 1653] [serial = 1485] [outer = 0x0] 08:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x128b14c00) [pid = 1653] [serial = 1486] [outer = 0x115ddd800] 08:09:40 INFO - PROCESS | 1653 | 1466694580758 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x128c42400) [pid = 1653] [serial = 1487] [outer = 0x115ddd800] 08:09:41 INFO - PROCESS | 1653 | 1466694581119 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]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 521ms 08:09:41 INFO - PROCESS | 1653 | 1466694581158 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1653 | 1466694581160 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:09:41 INFO - PROCESS | 1653 | 1466694581163 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1653 | 1466694581165 Marionette TRACE conn2 <- [1,1954,null,{}] 08:09:41 INFO - PROCESS | 1653 | 1466694581167 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}] 08:09:41 INFO - PROCESS | 1653 | 1466694581169 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:41 INFO - PROCESS | 1653 | 1466694581262 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:09:41 INFO - PROCESS | 1653 | 1466694581267 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1653 | 1466694581268 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf1d800 == 39 [pid = 1653] [id = 496] 08:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128e56800) [pid = 1653] [serial = 1488] [outer = 0x0] 08:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12911cc00) [pid = 1653] [serial = 1489] [outer = 0x128e56800] 08:09:41 INFO - PROCESS | 1653 | 1466694581292 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129351000) [pid = 1653] [serial = 1490] [outer = 0x128e56800] 08:09:41 INFO - PROCESS | 1653 | 1466694581707 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]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 571ms 08:09:41 INFO - PROCESS | 1653 | 1466694581735 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1653 | 1466694581738 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:09:41 INFO - PROCESS | 1653 | 1466694581741 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1653 | 1466694581743 Marionette TRACE conn2 <- [1,1958,null,{}] 08:09:41 INFO - PROCESS | 1653 | 1466694581748 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}] 08:09:41 INFO - PROCESS | 1653 | 1466694581750 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:41 INFO - PROCESS | 1653 | 1466694581860 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:09:41 INFO - PROCESS | 1653 | 1466694581923 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1653 | 1466694581925 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e8d800 == 40 [pid = 1653] [id = 497] 08:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11299fc00) [pid = 1653] [serial = 1491] [outer = 0x0] 08:09:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116f97400) [pid = 1653] [serial = 1492] [outer = 0x11299fc00] 08:09:41 INFO - PROCESS | 1653 | 1466694581956 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11816a400) [pid = 1653] [serial = 1493] [outer = 0x11299fc00] 08:09:42 INFO - PROCESS | 1653 | 1466694582389 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 08:09:42 INFO - PROCESS | 1653 | 1466694582414 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1653 | 1466694582417 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:09:42 INFO - PROCESS | 1653 | 1466694582422 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1653 | 1466694582424 Marionette TRACE conn2 <- [1,1962,null,{}] 08:09:42 INFO - PROCESS | 1653 | 1466694582426 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}] 08:09:42 INFO - PROCESS | 1653 | 1466694582428 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:42 INFO - PROCESS | 1653 | 1466694582559 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:09:42 INFO - PROCESS | 1653 | 1466694582621 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1653 | 1466694582622 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c7000 == 41 [pid = 1653] [id = 498] 08:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11944a400) [pid = 1653] [serial = 1494] [outer = 0x0] 08:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11a0ce400) [pid = 1653] [serial = 1495] [outer = 0x11944a400] 08:09:42 INFO - PROCESS | 1653 | 1466694582653 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x123856c00) [pid = 1653] [serial = 1496] [outer = 0x11944a400] 08:09:43 INFO - PROCESS | 1653 | 1466694583059 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 668ms 08:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:09:43 INFO - PROCESS | 1653 | 1466694583091 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1653 | 1466694583093 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:09:43 INFO - PROCESS | 1653 | 1466694583095 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1653 | 1466694583098 Marionette TRACE conn2 <- [1,1966,null,{}] 08:09:43 INFO - PROCESS | 1653 | 1466694583106 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}] 08:09:43 INFO - PROCESS | 1653 | 1466694583109 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:43 INFO - PROCESS | 1653 | 1466694583212 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:09:43 INFO - PROCESS | 1653 | 1466694583274 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1653 | 1466694583276 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a6800 == 42 [pid = 1653] [id = 499] 08:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124213c00) [pid = 1653] [serial = 1497] [outer = 0x0] 08:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x125186000) [pid = 1653] [serial = 1498] [outer = 0x124213c00] 08:09:43 INFO - PROCESS | 1653 | 1466694583320 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1269f2400) [pid = 1653] [serial = 1499] [outer = 0x124213c00] 08:09:43 INFO - PROCESS | 1653 | 1466694583745 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 673ms 08:09:43 INFO - PROCESS | 1653 | 1466694583769 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1653 | 1466694583771 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:09:43 INFO - PROCESS | 1653 | 1466694583773 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1653 | 1466694583775 Marionette TRACE conn2 <- [1,1970,null,{}] 08:09:43 INFO - PROCESS | 1653 | 1466694583777 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}] 08:09:43 INFO - PROCESS | 1653 | 1466694583778 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:43 INFO - PROCESS | 1653 | 1466694583904 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:09:43 INFO - PROCESS | 1653 | 1466694583977 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1653 | 1466694583978 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46b800 == 43 [pid = 1653] [id = 500] 08:09:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1288c7c00) [pid = 1653] [serial = 1500] [outer = 0x0] 08:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128b15800) [pid = 1653] [serial = 1501] [outer = 0x1288c7c00] 08:09:44 INFO - PROCESS | 1653 | 1466694584007 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128e5d000) [pid = 1653] [serial = 1502] [outer = 0x1288c7c00] 08:09:44 INFO - PROCESS | 1653 | 1466694584416 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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 676ms 08:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:09:44 INFO - PROCESS | 1653 | 1466694584449 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1653 | 1466694584451 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:09:44 INFO - PROCESS | 1653 | 1466694584453 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1653 | 1466694584454 Marionette TRACE conn2 <- [1,1974,null,{}] 08:09:44 INFO - PROCESS | 1653 | 1466694584457 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}] 08:09:44 INFO - PROCESS | 1653 | 1466694584458 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:44 INFO - PROCESS | 1653 | 1466694584561 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:09:44 INFO - PROCESS | 1653 | 1466694584621 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1653 | 1466694584622 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d80b000 == 44 [pid = 1653] [id = 501] 08:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x129111400) [pid = 1653] [serial = 1503] [outer = 0x0] 08:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x129349800) [pid = 1653] [serial = 1504] [outer = 0x129111400] 08:09:44 INFO - PROCESS | 1653 | 1466694584651 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x129708800) [pid = 1653] [serial = 1505] [outer = 0x129111400] 08:09:45 INFO - PROCESS | 1653 | 1466694585121 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 718ms 08:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:09:45 INFO - PROCESS | 1653 | 1466694585187 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1653 | 1466694585189 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:09:45 INFO - PROCESS | 1653 | 1466694585191 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1653 | 1466694585192 Marionette TRACE conn2 <- [1,1978,null,{}] 08:09:45 INFO - PROCESS | 1653 | 1466694585370 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}] 08:09:45 INFO - PROCESS | 1653 | 1466694585372 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:45 INFO - PROCESS | 1653 | 1466694585478 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:09:45 INFO - PROCESS | 1653 | 1466694585549 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 1653 | 1466694585551 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x11961d000 == 45 [pid = 1653] [id = 502] 08:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11613f800) [pid = 1653] [serial = 1506] [outer = 0x0] 08:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11677a800) [pid = 1653] [serial = 1507] [outer = 0x11613f800] 08:09:45 INFO - PROCESS | 1653 | 1466694585580 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118165c00) [pid = 1653] [serial = 1508] [outer = 0x11613f800] 08:09:46 INFO - PROCESS | 1653 | 1466694586024 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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 886ms 08:09:46 INFO - PROCESS | 1653 | 1466694586085 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1653 | 1466694586088 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:09:46 INFO - PROCESS | 1653 | 1466694586097 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1653 | 1466694586100 Marionette TRACE conn2 <- [1,1982,null,{}] 08:09:46 INFO - PROCESS | 1653 | 1466694586105 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}] 08:09:46 INFO - PROCESS | 1653 | 1466694586108 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:46 INFO - PROCESS | 1653 | 1466694586246 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:09:46 INFO - PROCESS | 1653 | 1466694586351 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1653 | 1466694586354 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123870800 == 46 [pid = 1653] [id = 503] 08:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119158c00) [pid = 1653] [serial = 1509] [outer = 0x0] 08:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x119594400) [pid = 1653] [serial = 1510] [outer = 0x119158c00] 08:09:46 INFO - PROCESS | 1653 | 1466694586399 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1211e3000) [pid = 1653] [serial = 1511] [outer = 0x119158c00] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4ce000 == 45 [pid = 1653] [id = 495] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1251cd800 == 44 [pid = 1653] [id = 494] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1257af000 == 43 [pid = 1653] [id = 493] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12b71f800 == 42 [pid = 1653] [id = 492] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a571000 == 41 [pid = 1653] [id = 491] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1251c0800 == 40 [pid = 1653] [id = 490] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x128a10800 == 39 [pid = 1653] [id = 489] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1249ce800 == 38 [pid = 1653] [id = 488] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12399d800 == 37 [pid = 1653] [id = 487] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117e98800 == 36 [pid = 1653] [id = 486] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x116623800 == 35 [pid = 1653] [id = 485] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118787000 == 34 [pid = 1653] [id = 484] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124554000 == 33 [pid = 1653] [id = 483] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11961d000 == 32 [pid = 1653] [id = 502] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12d80b000 == 31 [pid = 1653] [id = 501] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46b800 == 30 [pid = 1653] [id = 500] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a6800 == 29 [pid = 1653] [id = 499] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c7000 == 28 [pid = 1653] [id = 498] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf1d800 == 27 [pid = 1653] [id = 496] 08:09:47 INFO - PROCESS | 1653 | --DOCSHELL 0x117e8d800 == 26 [pid = 1653] [id = 497] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x128a58800) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127390000) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12578f800) [pid = 1653] [serial = 871] [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.] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116980000) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x115e22400) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119443c00) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1187f0400) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124e28400) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x124450400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127109c00) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269e2400) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115e1fc00) [pid = 1653] [serial = 1419] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1180a3800) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112a7f000) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1133ec800) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119924800) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118170c00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1188ef400) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x116982400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fb1400) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12384f800) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124e2c000) [pid = 1653] [serial = 1433] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124452400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123e09000) [pid = 1653] [serial = 1430] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269b8000) [pid = 1653] [serial = 1436] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x125187c00) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269f4400) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126f1d400) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119163000) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1269ff400) [pid = 1653] [serial = 1439] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1211ed000) [pid = 1653] [serial = 1427] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x123c0a000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1288cec00) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x124b2d000) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 08:09:47 INFO - PROCESS | 1653 | 1466694587388 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1325ms 08:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:09:47 INFO - PROCESS | 1653 | 1466694587420 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1653 | 1466694587422 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:09:47 INFO - PROCESS | 1653 | 1466694587425 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1653 | 1466694587428 Marionette TRACE conn2 <- [1,1986,null,{}] 08:09:47 INFO - PROCESS | 1653 | 1466694587431 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}] 08:09:47 INFO - PROCESS | 1653 | 1466694587433 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:47 INFO - PROCESS | 1653 | 1466694587514 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:09:47 INFO - PROCESS | 1653 | 1466694587519 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1653 | 1466694587521 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c2800 == 27 [pid = 1653] [id = 504] 08:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114fb1400) [pid = 1653] [serial = 1512] [outer = 0x0] 08:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114fbbc00) [pid = 1653] [serial = 1513] [outer = 0x114fb1400] 08:09:47 INFO - PROCESS | 1653 | 1466694587551 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11619e800) [pid = 1653] [serial = 1514] [outer = 0x114fb1400] 08:09:47 INFO - PROCESS | 1653 | 1466694587905 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 522ms 08:09:47 INFO - PROCESS | 1653 | 1466694587947 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1653 | 1466694587950 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:09:47 INFO - PROCESS | 1653 | 1466694587957 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1653 | 1466694587959 Marionette TRACE conn2 <- [1,1990,null,{}] 08:09:47 INFO - PROCESS | 1653 | 1466694587967 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}] 08:09:47 INFO - PROCESS | 1653 | 1466694587969 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:48 INFO - PROCESS | 1653 | 1466694588050 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:09:48 INFO - PROCESS | 1653 | 1466694588055 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1653 | 1466694588056 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118776000 == 28 [pid = 1653] [id = 505] 08:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f40400) [pid = 1653] [serial = 1515] [outer = 0x0] 08:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1180a3000) [pid = 1653] [serial = 1516] [outer = 0x116f40400] 08:09:48 INFO - PROCESS | 1653 | 1466694588085 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181ac000) [pid = 1653] [serial = 1517] [outer = 0x116f40400] 08:09:48 INFO - PROCESS | 1653 | 1466694588449 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 528ms 08:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:09:48 INFO - PROCESS | 1653 | 1466694588489 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1653 | 1466694588490 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:09:48 INFO - PROCESS | 1653 | 1466694588493 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1653 | 1466694588496 Marionette TRACE conn2 <- [1,1994,null,{}] 08:09:48 INFO - PROCESS | 1653 | 1466694588504 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}] 08:09:48 INFO - PROCESS | 1653 | 1466694588507 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:48 INFO - PROCESS | 1653 | 1466694588587 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:09:48 INFO - PROCESS | 1653 | 1466694588593 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1653 | 1466694588595 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12399a800 == 29 [pid = 1653] [id = 506] 08:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1187ed800) [pid = 1653] [serial = 1518] [outer = 0x0] 08:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119443c00) [pid = 1653] [serial = 1519] [outer = 0x1187ed800] 08:09:48 INFO - PROCESS | 1653 | 1466694588626 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119bdf000) [pid = 1653] [serial = 1520] [outer = 0x1187ed800] 08:09:48 INFO - PROCESS | 1653 | 1466694588957 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 471ms 08:09:48 INFO - PROCESS | 1653 | 1466694588964 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1653 | 1466694588966 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:09:48 INFO - PROCESS | 1653 | 1466694588969 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1653 | 1466694588970 Marionette TRACE conn2 <- [1,1998,null,{}] 08:09:48 INFO - PROCESS | 1653 | 1466694588972 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}] 08:09:48 INFO - PROCESS | 1653 | 1466694588973 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:49 INFO - PROCESS | 1653 | 1466694589055 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:09:49 INFO - PROCESS | 1653 | 1466694589059 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1653 | 1466694589060 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e66800 == 30 [pid = 1653] [id = 507] 08:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1211e8400) [pid = 1653] [serial = 1521] [outer = 0x0] 08:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x123854000) [pid = 1653] [serial = 1522] [outer = 0x1211e8400] 08:09:49 INFO - PROCESS | 1653 | 1466694589088 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12385dc00) [pid = 1653] [serial = 1523] [outer = 0x1211e8400] 08:09:49 INFO - PROCESS | 1653 | 1466694589478 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 568ms 08:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:09:49 INFO - PROCESS | 1653 | 1466694589537 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1653 | 1466694589538 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:09:49 INFO - PROCESS | 1653 | 1466694589541 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1653 | 1466694589542 Marionette TRACE conn2 <- [1,2002,null,{}] 08:09:49 INFO - PROCESS | 1653 | 1466694589544 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}] 08:09:49 INFO - PROCESS | 1653 | 1466694589545 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:49 INFO - PROCESS | 1653 | 1466694589642 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:09:49 INFO - PROCESS | 1653 | 1466694589653 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1653 | 1466694589654 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x126d8f800 == 31 [pid = 1653] [id = 508] 08:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11809ac00) [pid = 1653] [serial = 1524] [outer = 0x0] 08:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123d76400) [pid = 1653] [serial = 1525] [outer = 0x11809ac00] 08:09:49 INFO - PROCESS | 1653 | 1466694589679 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12444ec00) [pid = 1653] [serial = 1526] [outer = 0x11809ac00] 08:09:50 INFO - PROCESS | 1653 | 1466694590038 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 517ms 08:09:50 INFO - PROCESS | 1653 | 1466694590059 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1653 | 1466694590060 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:09:50 INFO - PROCESS | 1653 | 1466694590065 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1653 | 1466694590066 Marionette TRACE conn2 <- [1,2006,null,{}] 08:09:50 INFO - PROCESS | 1653 | 1466694590074 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}] 08:09:50 INFO - PROCESS | 1653 | 1466694590078 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:50 INFO - PROCESS | 1653 | 1466694590183 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:09:50 INFO - PROCESS | 1653 | 1466694590221 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1653 | 1466694590222 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a1b000 == 32 [pid = 1653] [id = 509] 08:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12444f800) [pid = 1653] [serial = 1527] [outer = 0x0] 08:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124aa8000) [pid = 1653] [serial = 1528] [outer = 0x12444f800] 08:09:50 INFO - PROCESS | 1653 | 1466694590247 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12691f400) [pid = 1653] [serial = 1529] [outer = 0x12444f800] 08:09:50 INFO - PROCESS | 1653 | 1466694590588 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]]]}] 08:09:50 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 08:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 08:09:50 INFO - PROCESS | 1653 | 1466694590635 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1653 | 1466694590637 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:09:50 INFO - PROCESS | 1653 | 1466694590641 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1653 | 1466694590643 Marionette TRACE conn2 <- [1,2010,null,{}] 08:09:50 INFO - PROCESS | 1653 | 1466694590646 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}] 08:09:50 INFO - PROCESS | 1653 | 1466694590648 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:50 INFO - PROCESS | 1653 | 1466694590791 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:09:50 INFO - PROCESS | 1653 | 1466694590804 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1653 | 1466694590806 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12974c000 == 33 [pid = 1653] [id = 510] 08:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12691fc00) [pid = 1653] [serial = 1530] [outer = 0x0] 08:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269e2400) [pid = 1653] [serial = 1531] [outer = 0x12691fc00] 08:09:50 INFO - PROCESS | 1653 | 1466694590830 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269f8c00) [pid = 1653] [serial = 1532] [outer = 0x12691fc00] 08:09:51 INFO - PROCESS | 1653 | 1466694591155 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]]]}] 08:09:51 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 08:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 524ms 08:09:51 INFO - PROCESS | 1653 | 1466694591167 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1653 | 1466694591168 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:09:51 INFO - PROCESS | 1653 | 1466694591171 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1653 | 1466694591172 Marionette TRACE conn2 <- [1,2014,null,{}] 08:09:51 INFO - PROCESS | 1653 | 1466694591175 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}] 08:09:51 INFO - PROCESS | 1653 | 1466694591177 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:51 INFO - PROCESS | 1653 | 1466694591544 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12691d400) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128e56800) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1288cfc00) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1211e5000) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118165000) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1188eec00) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1269bac00) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115e28400) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x111c13c00) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1129a1400) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115ddd800) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x116149800) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:09:51 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c8c400) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:09:51 INFO - PROCESS | 1653 | 1466694591612 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1653 | 1466694591613 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249d9800 == 34 [pid = 1653] [id = 511] 08:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1129a1400) [pid = 1653] [serial = 1533] [outer = 0x0] 08:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113c8c400) [pid = 1653] [serial = 1534] [outer = 0x1129a1400] 08:09:51 INFO - PROCESS | 1653 | 1466694591653 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1187f6800) [pid = 1653] [serial = 1535] [outer = 0x1129a1400] 08:09:51 INFO - PROCESS | 1653 | 1466694591972 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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 819ms 08:09:52 INFO - PROCESS | 1653 | 1466694592007 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1653 | 1466694592009 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:09:52 INFO - PROCESS | 1653 | 1466694592019 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1653 | 1466694592020 Marionette TRACE conn2 <- [1,2018,null,{}] 08:09:52 INFO - PROCESS | 1653 | 1466694592041 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}] 08:09:52 INFO - PROCESS | 1653 | 1466694592042 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:52 INFO - PROCESS | 1653 | 1466694592151 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:09:52 INFO - PROCESS | 1653 | 1466694592155 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1653 | 1466694592157 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab78000 == 35 [pid = 1653] [id = 512] 08:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112f6e000) [pid = 1653] [serial = 1536] [outer = 0x0] 08:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1211e5000) [pid = 1653] [serial = 1537] [outer = 0x112f6e000] 08:09:52 INFO - PROCESS | 1653 | 1466694592181 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1269e7400) [pid = 1653] [serial = 1538] [outer = 0x112f6e000] 08:09:52 INFO - PROCESS | 1653 | 1466694592462 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 478ms 08:09:52 INFO - PROCESS | 1653 | 1466694592491 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1653 | 1466694592492 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:09:52 INFO - PROCESS | 1653 | 1466694592501 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1653 | 1466694592502 Marionette TRACE conn2 <- [1,2022,null,{}] 08:09:52 INFO - PROCESS | 1653 | 1466694592505 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}] 08:09:52 INFO - PROCESS | 1653 | 1466694592506 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:52 INFO - PROCESS | 1653 | 1466694592590 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:09:52 INFO - PROCESS | 1653 | 1466694592595 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1653 | 1466694592596 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b711800 == 36 [pid = 1653] [id = 513] 08:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123852c00) [pid = 1653] [serial = 1539] [outer = 0x0] 08:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126ff5000) [pid = 1653] [serial = 1540] [outer = 0x123852c00] 08:09:52 INFO - PROCESS | 1653 | 1466694592623 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127395400) [pid = 1653] [serial = 1541] [outer = 0x123852c00] 08:09:53 INFO - PROCESS | 1653 | 1466694593072 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]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 627ms 08:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:09:53 INFO - PROCESS | 1653 | 1466694593122 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1653 | 1466694593123 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:09:53 INFO - PROCESS | 1653 | 1466694593135 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1653 | 1466694593137 Marionette TRACE conn2 <- [1,2026,null,{}] 08:09:53 INFO - PROCESS | 1653 | 1466694593139 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}] 08:09:53 INFO - PROCESS | 1653 | 1466694593141 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:53 INFO - PROCESS | 1653 | 1466694593230 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:09:53 INFO - PROCESS | 1653 | 1466694593236 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1653 | 1466694593238 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bea8000 == 37 [pid = 1653] [id = 514] 08:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1288cf400) [pid = 1653] [serial = 1542] [outer = 0x0] 08:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a58c00) [pid = 1653] [serial = 1543] [outer = 0x1288cf400] 08:09:53 INFO - PROCESS | 1653 | 1466694593265 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128b12400) [pid = 1653] [serial = 1544] [outer = 0x1288cf400] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c2800 == 36 [pid = 1653] [id = 504] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x123870800 == 35 [pid = 1653] [id = 503] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x118776000 == 34 [pid = 1653] [id = 505] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12b711800 == 33 [pid = 1653] [id = 513] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1249d9800 == 32 [pid = 1653] [id = 511] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab78000 == 31 [pid = 1653] [id = 512] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128a1b000 == 30 [pid = 1653] [id = 509] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12399a800 == 29 [pid = 1653] [id = 506] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x126d8f800 == 28 [pid = 1653] [id = 508] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12974c000 == 27 [pid = 1653] [id = 510] 08:09:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124e66800 == 26 [pid = 1653] [id = 507] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1269b0000) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12710f400) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12911cc00) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x128a51800) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1211f1c00) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124218800) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118243800) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1188a0000) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124bfbc00) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x129351000) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x128b0e000) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x116196c00) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1180a6c00) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11992d800) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11a0dc000) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x115dd8c00) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128c42400) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116f93400) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x116f41000) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x128b14c00) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11889f800) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128b0a800) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1269f5800) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1269fc000) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x124f6f400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1211ebc00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1653 | 1466694594702 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1629ms 08:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:09:54 INFO - PROCESS | 1653 | 1466694594756 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1653 | 1466694594758 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:09:54 INFO - PROCESS | 1653 | 1466694594768 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1653 | 1466694594770 Marionette TRACE conn2 <- [1,2030,null,{}] 08:09:54 INFO - PROCESS | 1653 | 1466694594774 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}] 08:09:54 INFO - PROCESS | 1653 | 1466694594776 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:54 INFO - PROCESS | 1653 | 1466694594864 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:09:54 INFO - PROCESS | 1653 | 1466694594920 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1653 | 1466694594921 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116408800 == 27 [pid = 1653] [id = 515] 08:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x112e56800) [pid = 1653] [serial = 1545] [outer = 0x0] 08:09:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1130dec00) [pid = 1653] [serial = 1546] [outer = 0x112e56800] 08:09:54 INFO - PROCESS | 1653 | 1466694594950 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x113ddb400) [pid = 1653] [serial = 1547] [outer = 0x112e56800] 08:09:55 INFO - PROCESS | 1653 | 1466694595263 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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 526ms 08:09:55 INFO - PROCESS | 1653 | 1466694595288 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1653 | 1466694595292 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:09:55 INFO - PROCESS | 1653 | 1466694595300 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1653 | 1466694595302 Marionette TRACE conn2 <- [1,2034,null,{}] 08:09:55 INFO - PROCESS | 1653 | 1466694595305 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}] 08:09:55 INFO - PROCESS | 1653 | 1466694595307 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:55 INFO - PROCESS | 1653 | 1466694595389 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:09:55 INFO - PROCESS | 1653 | 1466694595442 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1653 | 1466694595443 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11747a000 == 28 [pid = 1653] [id = 516] 08:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x114f75c00) [pid = 1653] [serial = 1548] [outer = 0x0] 08:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115dd8c00) [pid = 1653] [serial = 1549] [outer = 0x114f75c00] 08:09:55 INFO - PROCESS | 1653 | 1466694595471 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x116776400) [pid = 1653] [serial = 1550] [outer = 0x114f75c00] 08:09:55 INFO - PROCESS | 1653 | 1466694595769 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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 524ms 08:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:09:55 INFO - PROCESS | 1653 | 1466694595820 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1653 | 1466694595821 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:09:55 INFO - PROCESS | 1653 | 1466694595834 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1653 | 1466694595837 Marionette TRACE conn2 <- [1,2038,null,{}] 08:09:55 INFO - PROCESS | 1653 | 1466694595845 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}] 08:09:55 INFO - PROCESS | 1653 | 1466694595848 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:55 INFO - PROCESS | 1653 | 1466694595926 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:09:55 INFO - PROCESS | 1653 | 1466694595981 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1653 | 1466694595983 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11941a800 == 29 [pid = 1653] [id = 517] 08:09:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x111c14800) [pid = 1653] [serial = 1551] [outer = 0x0] 08:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1180a3400) [pid = 1653] [serial = 1552] [outer = 0x111c14800] 08:09:56 INFO - PROCESS | 1653 | 1466694596011 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1181a9400) [pid = 1653] [serial = 1553] [outer = 0x111c14800] 08:09:56 INFO - PROCESS | 1653 | 1466694596308 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]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 532ms 08:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:09:56 INFO - PROCESS | 1653 | 1466694596356 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 1653 | 1466694596358 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:09:56 INFO - PROCESS | 1653 | 1466694596360 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1653 | 1466694596362 Marionette TRACE conn2 <- [1,2042,null,{}] 08:09:56 INFO - PROCESS | 1653 | 1466694596366 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}] 08:09:56 INFO - PROCESS | 1653 | 1466694596368 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:56 INFO - PROCESS | 1653 | 1466694596445 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:09:56 INFO - PROCESS | 1653 | 1466694596451 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1653 | 1466694596452 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb0000 == 30 [pid = 1653] [id = 518] 08:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1181b7c00) [pid = 1653] [serial = 1554] [outer = 0x0] 08:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1187eec00) [pid = 1653] [serial = 1555] [outer = 0x1181b7c00] 08:09:56 INFO - PROCESS | 1653 | 1466694596477 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1188a8c00) [pid = 1653] [serial = 1556] [outer = 0x1181b7c00] 08:09:57 INFO - PROCESS | 1653 | 1466694597074 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]]]}] 08:09:57 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) 08:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 774ms 08:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:09:57 INFO - PROCESS | 1653 | 1466694597134 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1653 | 1466694597136 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:09:57 INFO - PROCESS | 1653 | 1466694597140 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1653 | 1466694597142 Marionette TRACE conn2 <- [1,2046,null,{}] 08:09:57 INFO - PROCESS | 1653 | 1466694597172 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}] 08:09:57 INFO - PROCESS | 1653 | 1466694597175 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:57 INFO - PROCESS | 1653 | 1466694597363 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:09:57 INFO - PROCESS | 1653 | 1466694597372 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1653 | 1466694597374 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11877d800 == 31 [pid = 1653] [id = 519] 08:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112eb0000) [pid = 1653] [serial = 1557] [outer = 0x0] 08:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115de0400) [pid = 1653] [serial = 1558] [outer = 0x112eb0000] 08:09:57 INFO - PROCESS | 1653 | 1466694597406 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11677a000) [pid = 1653] [serial = 1559] [outer = 0x112eb0000] 08:09:57 INFO - PROCESS | 1653 | 1466694597978 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 923ms 08:09:58 INFO - PROCESS | 1653 | 1466694598063 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1653 | 1466694598066 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:09:58 INFO - PROCESS | 1653 | 1466694598071 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1653 | 1466694598073 Marionette TRACE conn2 <- [1,2050,null,{}] 08:09:58 INFO - PROCESS | 1653 | 1466694598075 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}] 08:09:58 INFO - PROCESS | 1653 | 1466694598077 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:58 INFO - PROCESS | 1653 | 1466694598187 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:09:58 INFO - PROCESS | 1653 | 1466694598241 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1653 | 1466694598242 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1249c3000 == 32 [pid = 1653] [id = 520] 08:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11816a000) [pid = 1653] [serial = 1560] [outer = 0x0] 08:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118244c00) [pid = 1653] [serial = 1561] [outer = 0x11816a000] 08:09:58 INFO - PROCESS | 1653 | 1466694598273 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1188a0800) [pid = 1653] [serial = 1562] [outer = 0x11816a000] 08:09:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11941a800 == 31 [pid = 1653] [id = 517] 08:09:58 INFO - PROCESS | 1653 | --DOCSHELL 0x11747a000 == 30 [pid = 1653] [id = 516] 08:09:58 INFO - PROCESS | 1653 | --DOCSHELL 0x116408800 == 29 [pid = 1653] [id = 515] 08:09:58 INFO - PROCESS | 1653 | 1466694598871 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 820ms 08:09:58 INFO - PROCESS | 1653 | 1466694598891 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1653 | 1466694598894 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:09:58 INFO - PROCESS | 1653 | 1466694598899 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1653 | 1466694598901 Marionette TRACE conn2 <- [1,2054,null,{}] 08:09:58 INFO - PROCESS | 1653 | 1466694598905 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}] 08:09:58 INFO - PROCESS | 1653 | 1466694598907 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:58 INFO - PROCESS | 1653 | 1466694598988 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:09:58 INFO - PROCESS | 1653 | 1466694598997 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1653 | 1466694599000 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x117159800 == 30 [pid = 1653] [id = 521] 08:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1164e3000) [pid = 1653] [serial = 1563] [outer = 0x0] 08:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116907000) [pid = 1653] [serial = 1564] [outer = 0x1164e3000] 08:09:59 INFO - PROCESS | 1653 | 1466694599029 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1180a3800) [pid = 1653] [serial = 1565] [outer = 0x1164e3000] 08:09:59 INFO - PROCESS | 1653 | 1466694599435 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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 572ms 08:09:59 INFO - PROCESS | 1653 | 1466694599470 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1653 | 1466694599472 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:09:59 INFO - PROCESS | 1653 | 1466694599477 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1653 | 1466694599478 Marionette TRACE conn2 <- [1,2058,null,{}] 08:09:59 INFO - PROCESS | 1653 | 1466694599485 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}] 08:09:59 INFO - PROCESS | 1653 | 1466694599486 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:59 INFO - PROCESS | 1653 | 1466694599571 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:09:59 INFO - PROCESS | 1653 | 1466694599581 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1653 | 1466694599583 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:09:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ca9000 == 31 [pid = 1653] [id = 522] 08:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1188f5400) [pid = 1653] [serial = 1566] [outer = 0x0] 08:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119446400) [pid = 1653] [serial = 1567] [outer = 0x1188f5400] 08:09:59 INFO - PROCESS | 1653 | 1466694599630 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1195f6800) [pid = 1653] [serial = 1568] [outer = 0x1188f5400] 08:10:00 INFO - PROCESS | 1653 | 1466694600150 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 727ms 08:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:10:00 INFO - PROCESS | 1653 | 1466694600203 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1653 | 1466694600205 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:10:00 INFO - PROCESS | 1653 | 1466694600207 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1653 | 1466694600209 Marionette TRACE conn2 <- [1,2062,null,{}] 08:10:00 INFO - PROCESS | 1653 | 1466694600217 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}] 08:10:00 INFO - PROCESS | 1653 | 1466694600221 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:00 INFO - PROCESS | 1653 | 1466694600316 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:10:00 INFO - PROCESS | 1653 | 1466694600382 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1653 | 1466694600384 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c1800 == 32 [pid = 1653] [id = 523] 08:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119be6c00) [pid = 1653] [serial = 1569] [outer = 0x0] 08:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x123804c00) [pid = 1653] [serial = 1570] [outer = 0x119be6c00] 08:10:00 INFO - PROCESS | 1653 | 1466694600412 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x123855000) [pid = 1653] [serial = 1571] [outer = 0x119be6c00] 08:10:00 INFO - PROCESS | 1653 | 1466694600699 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 527ms 08:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:10:00 INFO - PROCESS | 1653 | 1466694600737 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1653 | 1466694600738 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:10:00 INFO - PROCESS | 1653 | 1466694600741 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1653 | 1466694600742 Marionette TRACE conn2 <- [1,2066,null,{}] 08:10:00 INFO - PROCESS | 1653 | 1466694600744 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}] 08:10:00 INFO - PROCESS | 1653 | 1466694600747 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:00 INFO - PROCESS | 1653 | 1466694600833 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:10:00 INFO - PROCESS | 1653 | 1466694600837 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1653 | 1466694600838 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed2000 == 33 [pid = 1653] [id = 524] 08:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x123858000) [pid = 1653] [serial = 1572] [outer = 0x0] 08:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124051c00) [pid = 1653] [serial = 1573] [outer = 0x123858000] 08:10:00 INFO - PROCESS | 1653 | 1466694600865 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124454400) [pid = 1653] [serial = 1574] [outer = 0x123858000] 08:10:01 INFO - PROCESS | 1653 | 1466694601228 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 08:10:01 INFO - PROCESS | 1653 | 1466694601274 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1653 | 1466694601283 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:10:01 INFO - PROCESS | 1653 | 1466694601285 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1653 | 1466694601286 Marionette TRACE conn2 <- [1,2070,null,{}] 08:10:01 INFO - PROCESS | 1653 | 1466694601288 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}] 08:10:01 INFO - PROCESS | 1653 | 1466694601289 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:01 INFO - PROCESS | 1653 | 1466694601385 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:10:01 INFO - PROCESS | 1653 | 1466694601400 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1653 | 1466694601401 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c7000 == 34 [pid = 1653] [id = 525] 08:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x111c1e000) [pid = 1653] [serial = 1575] [outer = 0x0] 08:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124545400) [pid = 1653] [serial = 1576] [outer = 0x111c1e000] 08:10:01 INFO - PROCESS | 1653 | 1466694601425 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124bed000) [pid = 1653] [serial = 1577] [outer = 0x111c1e000] 08:10:01 INFO - PROCESS | 1653 | 1466694601767 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 520ms 08:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:10:01 INFO - PROCESS | 1653 | 1466694601806 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1653 | 1466694601807 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:10:01 INFO - PROCESS | 1653 | 1466694601809 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1653 | 1466694601810 Marionette TRACE conn2 <- [1,2074,null,{}] 08:10:01 INFO - PROCESS | 1653 | 1466694601820 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}] 08:10:01 INFO - PROCESS | 1653 | 1466694601824 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:01 INFO - PROCESS | 1653 | 1466694601948 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:10:01 INFO - PROCESS | 1653 | 1466694601952 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1653 | 1466694601953 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab77800 == 35 [pid = 1653] [id = 526] 08:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x114fae000) [pid = 1653] [serial = 1578] [outer = 0x0] 08:10:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124e29400) [pid = 1653] [serial = 1579] [outer = 0x114fae000] 08:10:01 INFO - PROCESS | 1653 | 1466694601977 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1269b3c00) [pid = 1653] [serial = 1580] [outer = 0x114fae000] 08:10:02 INFO - PROCESS | 1653 | 1466694602433 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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 08:10:02 INFO - PROCESS | 1653 | 1466694602480 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1653 | 1466694602482 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:10:02 INFO - PROCESS | 1653 | 1466694602485 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1653 | 1466694602487 Marionette TRACE conn2 <- [1,2078,null,{}] 08:10:02 INFO - PROCESS | 1653 | 1466694602500 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}] 08:10:02 INFO - PROCESS | 1653 | 1466694602503 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:02 INFO - PROCESS | 1653 | 1466694602650 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:10:02 INFO - PROCESS | 1653 | 1466694602692 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1653 | 1466694602693 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b71e800 == 36 [pid = 1653] [id = 527] 08:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126d06800) [pid = 1653] [serial = 1581] [outer = 0x0] 08:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126fef800) [pid = 1653] [serial = 1582] [outer = 0x126d06800] 08:10:02 INFO - PROCESS | 1653 | 1466694602717 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12738e800) [pid = 1653] [serial = 1583] [outer = 0x126d06800] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112e56800) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x114f75c00) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123852c00) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11809ac00) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12444f800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12691fc00) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112f6e000) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x111c14800) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1129a1400) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1288c7c00) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124213c00) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11944a400) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11299fc00) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1211e8400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1187ed800) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116f40400) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x114fb1400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119158c00) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11613f800) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x129111400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:10:03 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12691e800) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:10:03 INFO - PROCESS | 1653 | 1466694603090 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 620ms 08:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:10:03 INFO - PROCESS | 1653 | 1466694603104 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1653 | 1466694603106 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:10:03 INFO - PROCESS | 1653 | 1466694603108 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1653 | 1466694603109 Marionette TRACE conn2 <- [1,2082,null,{}] 08:10:03 INFO - PROCESS | 1653 | 1466694603111 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}] 08:10:03 INFO - PROCESS | 1653 | 1466694603113 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:03 INFO - PROCESS | 1653 | 1466694603189 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:10:03 INFO - PROCESS | 1653 | 1466694603193 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1653 | 1466694603193 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x119418000 == 37 [pid = 1653] [id = 528] 08:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1129a2000) [pid = 1653] [serial = 1584] [outer = 0x0] 08:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x113c8a400) [pid = 1653] [serial = 1585] [outer = 0x1129a2000] 08:10:03 INFO - PROCESS | 1653 | 1466694603222 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116980000) [pid = 1653] [serial = 1586] [outer = 0x1129a2000] 08:10:03 INFO - PROCESS | 1653 | 1466694603553 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 473ms 08:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:10:03 INFO - PROCESS | 1653 | 1466694603582 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1653 | 1466694603584 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:10:03 INFO - PROCESS | 1653 | 1466694603586 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1653 | 1466694603587 Marionette TRACE conn2 <- [1,2086,null,{}] 08:10:03 INFO - PROCESS | 1653 | 1466694603589 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}] 08:10:03 INFO - PROCESS | 1653 | 1466694603599 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:03 INFO - PROCESS | 1653 | 1466694603682 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:10:03 INFO - PROCESS | 1653 | 1466694603744 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1653 | 1466694603745 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beb3000 == 38 [pid = 1653] [id = 529] 08:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1130e3800) [pid = 1653] [serial = 1587] [outer = 0x0] 08:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1187ed800) [pid = 1653] [serial = 1588] [outer = 0x1130e3800] 08:10:03 INFO - PROCESS | 1653 | 1466694603772 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269b9400) [pid = 1653] [serial = 1589] [outer = 0x1130e3800] 08:10:04 INFO - PROCESS | 1653 | 1466694604201 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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 667ms 08:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:10:04 INFO - PROCESS | 1653 | 1466694604255 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1653 | 1466694604256 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:10:04 INFO - PROCESS | 1653 | 1466694604260 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1653 | 1466694604262 Marionette TRACE conn2 <- [1,2090,null,{}] 08:10:04 INFO - PROCESS | 1653 | 1466694604275 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}] 08:10:04 INFO - PROCESS | 1653 | 1466694604277 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:04 INFO - PROCESS | 1653 | 1466694604358 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:10:04 INFO - PROCESS | 1653 | 1466694604364 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1653 | 1466694604366 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4b2800 == 39 [pid = 1653] [id = 530] 08:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269d9c00) [pid = 1653] [serial = 1590] [outer = 0x0] 08:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127398c00) [pid = 1653] [serial = 1591] [outer = 0x1269d9c00] 08:10:04 INFO - PROCESS | 1653 | 1466694604390 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124453800) [pid = 1653] [serial = 1592] [outer = 0x1269d9c00] 08:10:04 INFO - PROCESS | 1653 | 1466694604734 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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 481ms 08:10:04 INFO - PROCESS | 1653 | 1466694604751 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1653 | 1466694604752 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:10:04 INFO - PROCESS | 1653 | 1466694604757 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1653 | 1466694604759 Marionette TRACE conn2 <- [1,2094,null,{}] 08:10:04 INFO - PROCESS | 1653 | 1466694604761 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}] 08:10:04 INFO - PROCESS | 1653 | 1466694604764 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:04 INFO - PROCESS | 1653 | 1466694604858 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:10:04 INFO - PROCESS | 1653 | 1466694604864 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1653 | 1466694604866 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a8800 == 40 [pid = 1653] [id = 531] 08:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1288c8c00) [pid = 1653] [serial = 1593] [outer = 0x0] 08:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128a57800) [pid = 1653] [serial = 1594] [outer = 0x1288c8c00] 08:10:04 INFO - PROCESS | 1653 | 1466694604892 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128c3b000) [pid = 1653] [serial = 1595] [outer = 0x1288c8c00] 08:10:05 INFO - PROCESS | 1653 | 1466694605403 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 671ms 08:10:05 INFO - PROCESS | 1653 | 1466694605429 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:10:05 INFO - PROCESS | 1653 | 1466694605433 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:10:05 INFO - PROCESS | 1653 | 1466694605438 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1653 | 1466694605442 Marionette TRACE conn2 <- [1,2098,null,{}] 08:10:05 INFO - PROCESS | 1653 | 1466694605472 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}] 08:10:05 INFO - PROCESS | 1653 | 1466694605475 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:05 INFO - PROCESS | 1653 | 1466694605639 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:10:05 INFO - PROCESS | 1653 | 1466694605740 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1653 | 1466694605742 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119627800 == 41 [pid = 1653] [id = 532] 08:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x113ddc000) [pid = 1653] [serial = 1596] [outer = 0x0] 08:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1161a0400) [pid = 1653] [serial = 1597] [outer = 0x113ddc000] 08:10:05 INFO - PROCESS | 1653 | 1466694605792 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1180a9000) [pid = 1653] [serial = 1598] [outer = 0x113ddc000] 08:10:06 INFO - PROCESS | 1653 | 1466694606298 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 897ms 08:10:06 INFO - PROCESS | 1653 | 1466694606335 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 1653 | 1466694606338 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:10:06 INFO - PROCESS | 1653 | 1466694606343 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 1653 | 1466694606345 Marionette TRACE conn2 <- [1,2102,null,{}] 08:10:06 INFO - PROCESS | 1653 | 1466694606366 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}] 08:10:06 INFO - PROCESS | 1653 | 1466694606368 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:06 INFO - PROCESS | 1653 | 1466694606475 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:10:06 INFO - PROCESS | 1653 | 1466694606546 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1653 | 1466694606547 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a07000 == 42 [pid = 1653] [id = 533] 08:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11915e400) [pid = 1653] [serial = 1599] [outer = 0x0] 08:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1199a6000) [pid = 1653] [serial = 1600] [outer = 0x11915e400] 08:10:06 INFO - PROCESS | 1653 | 1466694606579 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1211e5800) [pid = 1653] [serial = 1601] [outer = 0x11915e400] 08:10:07 INFO - PROCESS | 1653 | 1466694607003 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 08:10:07 INFO - PROCESS | 1653 | 1466694607035 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1653 | 1466694607036 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:10:07 INFO - PROCESS | 1653 | 1466694607039 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1653 | 1466694607041 Marionette TRACE conn2 <- [1,2106,null,{}] 08:10:07 INFO - PROCESS | 1653 | 1466694607048 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}] 08:10:07 INFO - PROCESS | 1653 | 1466694607052 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:07 INFO - PROCESS | 1653 | 1466694607157 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:10:07 INFO - PROCESS | 1653 | 1466694607216 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1653 | 1466694607218 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a4800 == 43 [pid = 1653] [id = 534] 08:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124053800) [pid = 1653] [serial = 1602] [outer = 0x0] 08:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124bfbc00) [pid = 1653] [serial = 1603] [outer = 0x124053800] 08:10:07 INFO - PROCESS | 1653 | 1466694607247 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1269adc00) [pid = 1653] [serial = 1604] [outer = 0x124053800] 08:10:07 INFO - PROCESS | 1653 | 1466694607737 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 727ms 08:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:10:07 INFO - PROCESS | 1653 | 1466694607791 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1653 | 1466694607793 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:10:07 INFO - PROCESS | 1653 | 1466694607796 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1653 | 1466694607797 Marionette TRACE conn2 <- [1,2110,null,{}] 08:10:07 INFO - PROCESS | 1653 | 1466694607800 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}] 08:10:07 INFO - PROCESS | 1653 | 1466694607801 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:07 INFO - PROCESS | 1653 | 1466694607908 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:10:07 INFO - PROCESS | 1653 | 1466694607967 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1653 | 1466694607969 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962d000 == 44 [pid = 1653] [id = 535] 08:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124219400) [pid = 1653] [serial = 1605] [outer = 0x0] 08:10:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x125792000) [pid = 1653] [serial = 1606] [outer = 0x124219400] 08:10:07 INFO - PROCESS | 1653 | 1466694607998 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1269f5000) [pid = 1653] [serial = 1607] [outer = 0x124219400] 08:10:08 INFO - PROCESS | 1653 | 1466694608557 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 820ms 08:10:08 INFO - PROCESS | 1653 | 1466694608617 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1653 | 1466694608619 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:10:08 INFO - PROCESS | 1653 | 1466694608622 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1653 | 1466694608624 Marionette TRACE conn2 <- [1,2114,null,{}] 08:10:08 INFO - PROCESS | 1653 | 1466694608627 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}] 08:10:08 INFO - PROCESS | 1653 | 1466694608629 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:08 INFO - PROCESS | 1653 | 1466694608726 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:10:08 INFO - PROCESS | 1653 | 1466694608799 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1653 | 1466694608800 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11835c800 == 45 [pid = 1653] [id = 536] 08:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x114fbcc00) [pid = 1653] [serial = 1608] [outer = 0x0] 08:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1164e2800) [pid = 1653] [serial = 1609] [outer = 0x114fbcc00] 08:10:08 INFO - PROCESS | 1653 | 1466694608829 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1176ee800) [pid = 1653] [serial = 1610] [outer = 0x114fbcc00] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12bea8000 == 44 [pid = 1653] [id = 514] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4b2800 == 43 [pid = 1653] [id = 530] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12beb3000 == 42 [pid = 1653] [id = 529] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x119418000 == 41 [pid = 1653] [id = 528] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12b71e800 == 40 [pid = 1653] [id = 527] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab77800 == 39 [pid = 1653] [id = 526] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c7000 == 38 [pid = 1653] [id = 525] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed2000 == 37 [pid = 1653] [id = 524] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1187eec00) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128a58c00) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c1800 == 36 [pid = 1653] [id = 523] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x123ca9000 == 35 [pid = 1653] [id = 522] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x117159800 == 34 [pid = 1653] [id = 521] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x1249c3000 == 33 [pid = 1653] [id = 520] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x11877d800 == 32 [pid = 1653] [id = 519] 08:10:09 INFO - PROCESS | 1653 | --DOCSHELL 0x123cb0000 == 31 [pid = 1653] [id = 518] 08:10:09 INFO - PROCESS | 1653 | 1466694609260 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 672ms 08:10:09 INFO - PROCESS | 1653 | 1466694609294 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1653 | 1466694609299 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:10:09 INFO - PROCESS | 1653 | 1466694609304 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1653 | 1466694609305 Marionette TRACE conn2 <- [1,2118,null,{}] 08:10:09 INFO - PROCESS | 1653 | 1466694609308 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}] 08:10:09 INFO - PROCESS | 1653 | 1466694609309 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:09 INFO - PROCESS | 1653 | 1466694609401 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1288d3400) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1130dec00) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115dd8c00) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116776400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113ddb400) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x127395400) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123d76400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124aa8000) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12444ec00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1269e2400) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12691f400) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1269f8c00) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1211e5000) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126ff5000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1181a9400) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1187f6800) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x113c8c400) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b15800) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1269f2400) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x125186000) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x123856c00) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11a0ce400) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11816a400) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116f97400) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123854000) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119443c00) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119bdf000) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1180a3400) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1180a3000) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1181ac000) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x114fbbc00) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11619e800) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211e3000) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119594400) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118165c00) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11677a800) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x129708800) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129349800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x128e5d000) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1269e7400) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12385dc00) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 08:10:09 INFO - PROCESS | 1653 | 1466694609467 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1653 | 1466694609468 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x117ea8800 == 32 [pid = 1653] [id = 537] 08:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x114fbc800) [pid = 1653] [serial = 1611] [outer = 0x0] 08:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11677a800) [pid = 1653] [serial = 1612] [outer = 0x114fbc800] 08:10:09 INFO - PROCESS | 1653 | 1466694609495 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1188eec00) [pid = 1653] [serial = 1613] [outer = 0x114fbc800] 08:10:09 INFO - PROCESS | 1653 | 1466694609807 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 521ms 08:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:10:09 INFO - PROCESS | 1653 | 1466694609824 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1653 | 1466694609825 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:10:09 INFO - PROCESS | 1653 | 1466694609828 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1653 | 1466694609832 Marionette TRACE conn2 <- [1,2122,null,{}] 08:10:09 INFO - PROCESS | 1653 | 1466694609841 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}] 08:10:09 INFO - PROCESS | 1653 | 1466694609844 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:09 INFO - PROCESS | 1653 | 1466694609948 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:10:10 INFO - PROCESS | 1653 | 1466694610004 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1653 | 1466694610006 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f06000 == 33 [pid = 1653] [id = 538] 08:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119441800) [pid = 1653] [serial = 1614] [outer = 0x0] 08:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1211e3000) [pid = 1653] [serial = 1615] [outer = 0x119441800] 08:10:10 INFO - PROCESS | 1653 | 1466694610034 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123d7b400) [pid = 1653] [serial = 1616] [outer = 0x119441800] 08:10:10 INFO - PROCESS | 1653 | 1466694610321 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 524ms 08:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:10:10 INFO - PROCESS | 1653 | 1466694610353 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1653 | 1466694610354 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:10:10 INFO - PROCESS | 1653 | 1466694610357 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1653 | 1466694610358 Marionette TRACE conn2 <- [1,2126,null,{}] 08:10:10 INFO - PROCESS | 1653 | 1466694610360 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}] 08:10:10 INFO - PROCESS | 1653 | 1466694610362 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:10 INFO - PROCESS | 1653 | 1466694610452 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:10:10 INFO - PROCESS | 1653 | 1466694610456 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1653 | 1466694610457 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257cc800 == 34 [pid = 1653] [id = 539] 08:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12444b800) [pid = 1653] [serial = 1617] [outer = 0x0] 08:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124e8d400) [pid = 1653] [serial = 1618] [outer = 0x12444b800] 08:10:10 INFO - PROCESS | 1653 | 1466694610483 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12691d400) [pid = 1653] [serial = 1619] [outer = 0x12444b800] 08:10:10 INFO - PROCESS | 1653 | 1466694610915 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 569ms 08:10:10 INFO - PROCESS | 1653 | 1466694610927 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1653 | 1466694610929 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:10:10 INFO - PROCESS | 1653 | 1466694610935 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1653 | 1466694610936 Marionette TRACE conn2 <- [1,2130,null,{}] 08:10:10 INFO - PROCESS | 1653 | 1466694610940 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}] 08:10:10 INFO - PROCESS | 1653 | 1466694610942 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:11 INFO - PROCESS | 1653 | 1466694611068 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:10:11 INFO - PROCESS | 1653 | 1466694611073 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1653 | 1466694611075 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e0b000 == 35 [pid = 1653] [id = 540] 08:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269b2c00) [pid = 1653] [serial = 1620] [outer = 0x0] 08:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1269f4c00) [pid = 1653] [serial = 1621] [outer = 0x1269b2c00] 08:10:11 INFO - PROCESS | 1653 | 1466694611115 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181b5000) [pid = 1653] [serial = 1622] [outer = 0x1269b2c00] 08:10:11 INFO - PROCESS | 1653 | 1466694611529 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] 08:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:10:11 INFO - PROCESS | 1653 | 1466694611557 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:10:11 INFO - PROCESS | 1653 | 1466694611559 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 1653 | 1466694611560 Marionette TRACE conn2 <- [1,2134,null,{}] 08:10:11 INFO - PROCESS | 1653 | 1466694611563 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}] 08:10:11 INFO - PROCESS | 1653 | 1466694611567 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:11 INFO - PROCESS | 1653 | 1466694611709 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:10:11 INFO - PROCESS | 1653 | 1466694611746 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1653 | 1466694611747 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x129319800 == 36 [pid = 1653] [id = 541] 08:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126ff5000) [pid = 1653] [serial = 1623] [outer = 0x0] 08:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1288ccc00) [pid = 1653] [serial = 1624] [outer = 0x126ff5000] 08:10:11 INFO - PROCESS | 1653 | 1466694611773 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x128b12800) [pid = 1653] [serial = 1625] [outer = 0x126ff5000] 08:10:12 INFO - PROCESS | 1653 | 1466694612164 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 621ms 08:10:12 INFO - PROCESS | 1653 | 1466694612182 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1653 | 1466694612184 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:10:12 INFO - PROCESS | 1653 | 1466694612193 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1653 | 1466694612195 Marionette TRACE conn2 <- [1,2138,null,{}] 08:10:12 INFO - PROCESS | 1653 | 1466694612200 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}] 08:10:12 INFO - PROCESS | 1653 | 1466694612203 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:12 INFO - PROCESS | 1653 | 1466694612358 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:10:12 INFO - PROCESS | 1653 | 1466694612380 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1653 | 1466694612392 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af80000 == 37 [pid = 1653] [id = 542] 08:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128a5c000) [pid = 1653] [serial = 1626] [outer = 0x0] 08:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128c41400) [pid = 1653] [serial = 1627] [outer = 0x128a5c000] 08:10:12 INFO - PROCESS | 1653 | 1466694612431 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x129110c00) [pid = 1653] [serial = 1628] [outer = 0x128a5c000] 08:10:12 INFO - PROCESS | 1653 | 1466694612858 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 675ms 08:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:10:12 INFO - PROCESS | 1653 | 1466694612868 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1653 | 1466694612870 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:10:12 INFO - PROCESS | 1653 | 1466694612873 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1653 | 1466694612876 Marionette TRACE conn2 <- [1,2142,null,{}] 08:10:12 INFO - PROCESS | 1653 | 1466694612881 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}] 08:10:12 INFO - PROCESS | 1653 | 1466694612883 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:13 INFO - PROCESS | 1653 | 1466694613044 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:10:13 INFO - PROCESS | 1653 | 1466694613095 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1653 | 1466694613096 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba5b800 == 38 [pid = 1653] [id = 543] 08:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129115000) [pid = 1653] [serial = 1629] [outer = 0x0] 08:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12911ac00) [pid = 1653] [serial = 1630] [outer = 0x129115000] 08:10:13 INFO - PROCESS | 1653 | 1466694613135 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12934c400) [pid = 1653] [serial = 1631] [outer = 0x129115000] 08:10:13 INFO - PROCESS | 1653 | 1466694613516 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] 08:10:13 INFO - PROCESS | 1653 | 1466694613550 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:10:13 INFO - PROCESS | 1653 | 1466694613552 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1653 | 1466694613553 Marionette TRACE conn2 <- [1,2146,null,{}] 08:10:13 INFO - PROCESS | 1653 | 1466694613556 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}] 08:10:13 INFO - PROCESS | 1653 | 1466694613557 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:13 INFO - PROCESS | 1653 | 1466694613762 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x111c1e000) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1164e3000) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fae000) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11816a000) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x123858000) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119be6c00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1188f5400) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126d06800) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1129a2000) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269d9c00) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1130e3800) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:10:13 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1288cf400) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:10:13 INFO - PROCESS | 1653 | 1466694613808 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1653 | 1466694613809 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x123874000 == 39 [pid = 1653] [id = 544] 08:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11295a400) [pid = 1653] [serial = 1632] [outer = 0x0] 08:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e8e000) [pid = 1653] [serial = 1633] [outer = 0x11295a400] 08:10:13 INFO - PROCESS | 1653 | 1466694613834 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119159400) [pid = 1653] [serial = 1634] [outer = 0x11295a400] 08:10:14 INFO - PROCESS | 1653 | 1466694614088 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] 08:10:14 INFO - PROCESS | 1653 | 1466694614124 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:10:14 INFO - PROCESS | 1653 | 1466694614126 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 1653 | 1466694614127 Marionette TRACE conn2 <- [1,2150,null,{}] 08:10:14 INFO - PROCESS | 1653 | 1466694614137 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}] 08:10:14 INFO - PROCESS | 1653 | 1466694614138 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:14 INFO - PROCESS | 1653 | 1466694614227 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:10:14 INFO - PROCESS | 1653 | 1466694614233 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1653 | 1466694614234 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4b8800 == 40 [pid = 1653] [id = 545] 08:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119a06800) [pid = 1653] [serial = 1635] [outer = 0x0] 08:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127391000) [pid = 1653] [serial = 1636] [outer = 0x119a06800] 08:10:14 INFO - PROCESS | 1653 | 1466694614259 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12a4b0000) [pid = 1653] [serial = 1637] [outer = 0x119a06800] 08:10:14 INFO - PROCESS | 1653 | 1466694614675 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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 574ms 08:10:14 INFO - PROCESS | 1653 | 1466694614707 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1653 | 1466694614709 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:10:14 INFO - PROCESS | 1653 | 1466694614715 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 1653 | 1466694614719 Marionette TRACE conn2 <- [1,2154,null,{}] 08:10:14 INFO - PROCESS | 1653 | 1466694614723 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}] 08:10:14 INFO - PROCESS | 1653 | 1466694614725 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:14 INFO - PROCESS | 1653 | 1466694614854 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:10:14 INFO - PROCESS | 1653 | 1466694614864 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1653 | 1466694614865 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d178000 == 41 [pid = 1653] [id = 546] 08:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a4f8c00) [pid = 1653] [serial = 1638] [outer = 0x0] 08:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ab3bc00) [pid = 1653] [serial = 1639] [outer = 0x12a4f8c00] 08:10:14 INFO - PROCESS | 1653 | 1466694614892 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ab43800) [pid = 1653] [serial = 1640] [outer = 0x12a4f8c00] 08:10:15 INFO - PROCESS | 1653 | 1466694615237 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 577ms 08:10:15 INFO - PROCESS | 1653 | 1466694615294 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1653 | 1466694615295 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:10:15 INFO - PROCESS | 1653 | 1466694615303 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1653 | 1466694615304 Marionette TRACE conn2 <- [1,2158,null,{}] 08:10:15 INFO - PROCESS | 1653 | 1466694615306 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}] 08:10:15 INFO - PROCESS | 1653 | 1466694615307 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:15 INFO - PROCESS | 1653 | 1466694615394 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:10:15 INFO - PROCESS | 1653 | 1466694615398 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1653 | 1466694615399 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d46e000 == 42 [pid = 1653] [id = 547] 08:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ab45800) [pid = 1653] [serial = 1641] [outer = 0x0] 08:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12ace6800) [pid = 1653] [serial = 1642] [outer = 0x12ab45800] 08:10:15 INFO - PROCESS | 1653 | 1466694615423 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12acee800) [pid = 1653] [serial = 1643] [outer = 0x12ab45800] 08:10:15 INFO - PROCESS | 1653 | 1466694615823 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 571ms 08:10:15 INFO - PROCESS | 1653 | 1466694615874 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1653 | 1466694615877 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:10:15 INFO - PROCESS | 1653 | 1466694615881 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1653 | 1466694615883 Marionette TRACE conn2 <- [1,2162,null,{}] 08:10:15 INFO - PROCESS | 1653 | 1466694615888 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}] 08:10:15 INFO - PROCESS | 1653 | 1466694615890 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:16 INFO - PROCESS | 1653 | 1466694616007 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:10:16 INFO - PROCESS | 1653 | 1466694616078 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1653 | 1466694616082 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x117148000 == 43 [pid = 1653] [id = 548] 08:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x114fba800) [pid = 1653] [serial = 1644] [outer = 0x0] 08:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116196c00) [pid = 1653] [serial = 1645] [outer = 0x114fba800] 08:10:16 INFO - PROCESS | 1653 | 1466694616114 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180a4400) [pid = 1653] [serial = 1646] [outer = 0x114fba800] 08:10:16 INFO - PROCESS | 1653 | 1466694616560 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 08:10:16 INFO - PROCESS | 1653 | 1466694616602 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 1653 | 1466694616605 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:10:16 INFO - PROCESS | 1653 | 1466694616610 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1653 | 1466694616612 Marionette TRACE conn2 <- [1,2166,null,{}] 08:10:16 INFO - PROCESS | 1653 | 1466694616615 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}] 08:10:16 INFO - PROCESS | 1653 | 1466694616617 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:16 INFO - PROCESS | 1653 | 1466694616748 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:10:16 INFO - PROCESS | 1653 | 1466694616833 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1653 | 1466694616835 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x126954000 == 44 [pid = 1653] [id = 549] 08:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119155400) [pid = 1653] [serial = 1647] [outer = 0x0] 08:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119923800) [pid = 1653] [serial = 1648] [outer = 0x119155400] 08:10:16 INFO - PROCESS | 1653 | 1466694616867 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1211eac00) [pid = 1653] [serial = 1649] [outer = 0x119155400] 08:10:17 INFO - PROCESS | 1653 | 1466694617264 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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 720ms 08:10:17 INFO - PROCESS | 1653 | 1466694617331 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 1653 | 1466694617333 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:10:17 INFO - PROCESS | 1653 | 1466694617335 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 1653 | 1466694617338 Marionette TRACE conn2 <- [1,2170,null,{}] 08:10:17 INFO - PROCESS | 1653 | 1466694617363 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}] 08:10:17 INFO - PROCESS | 1653 | 1466694617367 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:17 INFO - PROCESS | 1653 | 1466694617498 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:10:17 INFO - PROCESS | 1653 | 1466694617552 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1653 | 1466694617555 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d16e000 == 45 [pid = 1653] [id = 550] 08:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126921400) [pid = 1653] [serial = 1650] [outer = 0x0] 08:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1269e0400) [pid = 1653] [serial = 1651] [outer = 0x126921400] 08:10:17 INFO - PROCESS | 1653 | 1466694617586 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126ff8400) [pid = 1653] [serial = 1652] [outer = 0x126921400] 08:10:18 INFO - PROCESS | 1653 | 1466694618016 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 722ms 08:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:10:18 INFO - PROCESS | 1653 | 1466694618066 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1653 | 1466694618067 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:10:18 INFO - PROCESS | 1653 | 1466694618070 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1653 | 1466694618071 Marionette TRACE conn2 <- [1,2174,null,{}] 08:10:18 INFO - PROCESS | 1653 | 1466694618073 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}] 08:10:18 INFO - PROCESS | 1653 | 1466694618075 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:18 INFO - PROCESS | 1653 | 1466694618182 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:10:18 INFO - PROCESS | 1653 | 1466694618253 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1653 | 1466694618255 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dab9800 == 46 [pid = 1653] [id = 551] 08:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x127398000) [pid = 1653] [serial = 1653] [outer = 0x0] 08:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128a5ac00) [pid = 1653] [serial = 1654] [outer = 0x127398000] 08:10:18 INFO - PROCESS | 1653 | 1466694618286 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128e5a800) [pid = 1653] [serial = 1655] [outer = 0x127398000] 08:10:18 INFO - PROCESS | 1653 | 1466694618753 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 719ms 08:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:10:18 INFO - PROCESS | 1653 | 1466694618790 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1653 | 1466694618792 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:10:18 INFO - PROCESS | 1653 | 1466694618794 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1653 | 1466694618795 Marionette TRACE conn2 <- [1,2178,null,{}] 08:10:18 INFO - PROCESS | 1653 | 1466694618798 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}] 08:10:18 INFO - PROCESS | 1653 | 1466694618799 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:18 INFO - PROCESS | 1653 | 1466694618906 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:10:19 INFO - PROCESS | 1653 | 1466694619150 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1653 | 1466694619152 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12386a800 == 47 [pid = 1653] [id = 552] 08:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11299f400) [pid = 1653] [serial = 1656] [outer = 0x0] 08:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x115e85c00) [pid = 1653] [serial = 1657] [outer = 0x11299f400] 08:10:19 INFO - PROCESS | 1653 | 1466694619197 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118167400) [pid = 1653] [serial = 1658] [outer = 0x11299f400] 08:10:19 INFO - PROCESS | 1653 | 1466694619644 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 871ms 08:10:19 INFO - PROCESS | 1653 | 1466694619667 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:10:19 INFO - PROCESS | 1653 | 1466694619669 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:10:19 INFO - PROCESS | 1653 | 1466694619672 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1653 | 1466694619673 Marionette TRACE conn2 <- [1,2182,null,{}] 08:10:19 INFO - PROCESS | 1653 | 1466694619677 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}] 08:10:19 INFO - PROCESS | 1653 | 1466694619682 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:19 INFO - PROCESS | 1653 | 1466694619820 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:10:19 INFO - PROCESS | 1653 | 1466694619880 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1653 | 1466694619882 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x118785800 == 48 [pid = 1653] [id = 553] 08:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1187eec00) [pid = 1653] [serial = 1659] [outer = 0x0] 08:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1195eb800) [pid = 1653] [serial = 1660] [outer = 0x1187eec00] 08:10:19 INFO - PROCESS | 1653 | 1466694619912 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1211ea400) [pid = 1653] [serial = 1661] [outer = 0x1187eec00] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d178000 == 47 [pid = 1653] [id = 546] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4b8800 == 46 [pid = 1653] [id = 545] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x123874000 == 45 [pid = 1653] [id = 544] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba5b800 == 44 [pid = 1653] [id = 543] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12af80000 == 43 [pid = 1653] [id = 542] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x129319800 == 42 [pid = 1653] [id = 541] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128e0b000 == 41 [pid = 1653] [id = 540] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x1257cc800 == 40 [pid = 1653] [id = 539] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x123f06000 == 39 [pid = 1653] [id = 538] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117ea8800 == 38 [pid = 1653] [id = 537] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11835c800 == 37 [pid = 1653] [id = 536] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a4800 == 36 [pid = 1653] [id = 534] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x128a07000 == 35 [pid = 1653] [id = 533] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a8800 == 34 [pid = 1653] [id = 531] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x119627800 == 33 [pid = 1653] [id = 532] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x11962d000 == 32 [pid = 1653] [id = 535] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12386a800 == 31 [pid = 1653] [id = 552] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12dab9800 == 30 [pid = 1653] [id = 551] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d16e000 == 29 [pid = 1653] [id = 550] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x126954000 == 28 [pid = 1653] [id = 549] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x12d46e000 == 27 [pid = 1653] [id = 547] 08:10:20 INFO - PROCESS | 1653 | --DOCSHELL 0x117148000 == 26 [pid = 1653] [id = 548] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128b12400) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124454400) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1187ed800) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x124545400) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x116907000) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1180a3800) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124e29400) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x115de0400) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1188a0800) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118244c00) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x124051c00) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x123804c00) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x123855000) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119446400) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1195f6800) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126fef800) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x113c8a400) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x116980000) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x127398c00) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124453800) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128a57800) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12738e800) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124bed000) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1269b3c00) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1269b9400) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 08:10:20 INFO - PROCESS | 1653 | 1466694620894 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]]]}] 08:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1274ms 08:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:10:20 INFO - PROCESS | 1653 | 1466694620946 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1653 | 1466694620948 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:10:20 INFO - PROCESS | 1653 | 1466694620951 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1653 | 1466694620953 Marionette TRACE conn2 <- [1,2186,null,{}] 08:10:20 INFO - PROCESS | 1653 | 1466694620957 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}] 08:10:20 INFO - PROCESS | 1653 | 1466694620958 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:21 INFO - PROCESS | 1653 | 1466694621049 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:10:21 INFO - PROCESS | 1653 | 1466694621054 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1653 | 1466694621057 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x11715b000 == 27 [pid = 1653] [id = 554] 08:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x117e11400) [pid = 1653] [serial = 1662] [outer = 0x0] 08:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118241400) [pid = 1653] [serial = 1663] [outer = 0x117e11400] 08:10:21 INFO - PROCESS | 1653 | 1466694621085 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119594400) [pid = 1653] [serial = 1664] [outer = 0x117e11400] 08:10:21 INFO - PROCESS | 1653 | 1466694621477 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 570ms 08:10:21 INFO - PROCESS | 1653 | 1466694621521 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1653 | 1466694621524 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:10:21 INFO - PROCESS | 1653 | 1466694621529 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1653 | 1466694621531 Marionette TRACE conn2 <- [1,2190,null,{}] 08:10:21 INFO - PROCESS | 1653 | 1466694621533 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}] 08:10:21 INFO - PROCESS | 1653 | 1466694621535 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:21 INFO - PROCESS | 1653 | 1466694621616 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:10:21 INFO - PROCESS | 1653 | 1466694621620 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1653 | 1466694621622 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cad800 == 28 [pid = 1653] [id = 555] 08:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123804c00) [pid = 1653] [serial = 1665] [outer = 0x0] 08:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123c05400) [pid = 1653] [serial = 1666] [outer = 0x123804c00] 08:10:21 INFO - PROCESS | 1653 | 1466694621649 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124219c00) [pid = 1653] [serial = 1667] [outer = 0x123804c00] 08:10:22 INFO - PROCESS | 1653 | 1466694621999 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 08:10:22 INFO - PROCESS | 1653 | 1466694622050 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1653 | 1466694622051 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:10:22 INFO - PROCESS | 1653 | 1466694622053 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1653 | 1466694622056 Marionette TRACE conn2 <- [1,2194,null,{}] 08:10:22 INFO - PROCESS | 1653 | 1466694622064 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}] 08:10:22 INFO - PROCESS | 1653 | 1466694622067 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:22 INFO - PROCESS | 1653 | 1466694622149 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:10:22 INFO - PROCESS | 1653 | 1466694622156 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1653 | 1466694622158 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c9000 == 29 [pid = 1653] [id = 556] 08:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1133e0800) [pid = 1653] [serial = 1668] [outer = 0x0] 08:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124f67c00) [pid = 1653] [serial = 1669] [outer = 0x1133e0800] 08:10:22 INFO - PROCESS | 1653 | 1466694622187 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269e8400) [pid = 1653] [serial = 1670] [outer = 0x1133e0800] 08:10:22 INFO - PROCESS | 1653 | 1466694622549 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 521ms 08:10:22 INFO - PROCESS | 1653 | 1466694622574 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1653 | 1466694622576 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:10:22 INFO - PROCESS | 1653 | 1466694622578 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1653 | 1466694622579 Marionette TRACE conn2 <- [1,2198,null,{}] 08:10:22 INFO - PROCESS | 1653 | 1466694622582 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}] 08:10:22 INFO - PROCESS | 1653 | 1466694622583 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:22 INFO - PROCESS | 1653 | 1466694622699 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:10:22 INFO - PROCESS | 1653 | 1466694622734 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1653 | 1466694622735 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129762000 == 30 [pid = 1653] [id = 557] 08:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124e84400) [pid = 1653] [serial = 1671] [outer = 0x0] 08:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126ffd000) [pid = 1653] [serial = 1672] [outer = 0x124e84400] 08:10:22 INFO - PROCESS | 1653 | 1466694622761 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1288cd000) [pid = 1653] [serial = 1673] [outer = 0x124e84400] 08:10:23 INFO - PROCESS | 1653 | 1466694623053 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 08:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:10:23 INFO - PROCESS | 1653 | 1466694623098 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1653 | 1466694623099 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:10:23 INFO - PROCESS | 1653 | 1466694623101 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1653 | 1466694623102 Marionette TRACE conn2 <- [1,2202,null,{}] 08:10:23 INFO - PROCESS | 1653 | 1466694623105 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}] 08:10:23 INFO - PROCESS | 1653 | 1466694623106 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:23 INFO - PROCESS | 1653 | 1466694623208 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:10:23 INFO - PROCESS | 1653 | 1466694623211 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1653 | 1466694623212 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acab000 == 31 [pid = 1653] [id = 558] 08:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119be6c00) [pid = 1653] [serial = 1674] [outer = 0x0] 08:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1288d1800) [pid = 1653] [serial = 1675] [outer = 0x119be6c00] 08:10:23 INFO - PROCESS | 1653 | 1466694623238 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128a59c00) [pid = 1653] [serial = 1676] [outer = 0x119be6c00] 08:10:23 INFO - PROCESS | 1653 | 1466694623640 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 570ms 08:10:23 INFO - PROCESS | 1653 | 1466694623679 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1653 | 1466694623681 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:10:23 INFO - PROCESS | 1653 | 1466694623685 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1653 | 1466694623687 Marionette TRACE conn2 <- [1,2206,null,{}] 08:10:23 INFO - PROCESS | 1653 | 1466694623690 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}] 08:10:23 INFO - PROCESS | 1653 | 1466694623696 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:23 INFO - PROCESS | 1653 | 1466694623882 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:10:23 INFO - PROCESS | 1653 | 1466694623915 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1653 | 1466694623916 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba69000 == 32 [pid = 1653] [id = 559] 08:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128b14800) [pid = 1653] [serial = 1677] [outer = 0x0] 08:10:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12911b800) [pid = 1653] [serial = 1678] [outer = 0x128b14800] 08:10:23 INFO - PROCESS | 1653 | 1466694623956 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12a4f0c00) [pid = 1653] [serial = 1679] [outer = 0x128b14800] 08:10:24 INFO - PROCESS | 1653 | 1466694624337 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 08:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:10:24 INFO - PROCESS | 1653 | 1466694624355 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1653 | 1466694624357 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:10:24 INFO - PROCESS | 1653 | 1466694624359 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1653 | 1466694624360 Marionette TRACE conn2 <- [1,2210,null,{}] 08:10:24 INFO - PROCESS | 1653 | 1466694624362 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}] 08:10:24 INFO - PROCESS | 1653 | 1466694624364 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:24 INFO - PROCESS | 1653 | 1466694624464 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:10:24 INFO - PROCESS | 1653 | 1466694624475 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1653 | 1466694624476 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfce000 == 33 [pid = 1653] [id = 560] 08:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12a4f1000) [pid = 1653] [serial = 1680] [outer = 0x0] 08:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ab3d800) [pid = 1653] [serial = 1681] [outer = 0x12a4f1000] 08:10:24 INFO - PROCESS | 1653 | 1466694624500 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12ab44000) [pid = 1653] [serial = 1682] [outer = 0x12a4f1000] 08:10:24 INFO - PROCESS | 1653 | 1466694624811 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 468ms 08:10:24 INFO - PROCESS | 1653 | 1466694624827 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1653 | 1466694624828 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:10:24 INFO - PROCESS | 1653 | 1466694624832 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1653 | 1466694624835 Marionette TRACE conn2 <- [1,2214,null,{}] 08:10:24 INFO - PROCESS | 1653 | 1466694624844 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}] 08:10:24 INFO - PROCESS | 1653 | 1466694624845 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:24 INFO - PROCESS | 1653 | 1466694624950 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:10:24 INFO - PROCESS | 1653 | 1466694624953 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1653 | 1466694624954 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c998800 == 34 [pid = 1653] [id = 561] 08:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12a4f6000) [pid = 1653] [serial = 1683] [outer = 0x0] 08:10:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12ace9800) [pid = 1653] [serial = 1684] [outer = 0x12a4f6000] 08:10:24 INFO - PROCESS | 1653 | 1466694624979 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12ae66c00) [pid = 1653] [serial = 1685] [outer = 0x12a4f6000] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126ff5000) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128a5c000) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x129115000) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1269b2c00) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x114fbcc00) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124219400) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119441800) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x113ddc000) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1288c8c00) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12444b800) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124053800) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11915e400) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114fbc800) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11295a400) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12ab45800) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a4f8c00) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119a06800) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112eb0000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:10:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1181b7c00) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:10:25 INFO - PROCESS | 1653 | 1466694625703 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 928ms 08:10:25 INFO - PROCESS | 1653 | 1466694625759 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1653 | 1466694625760 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:10:25 INFO - PROCESS | 1653 | 1466694625771 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1653 | 1466694625772 Marionette TRACE conn2 <- [1,2218,null,{}] 08:10:25 INFO - PROCESS | 1653 | 1466694625774 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}] 08:10:25 INFO - PROCESS | 1653 | 1466694625776 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:25 INFO - PROCESS | 1653 | 1466694625855 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:10:25 INFO - PROCESS | 1653 | 1466694625859 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1653 | 1466694625860 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c8800 == 35 [pid = 1653] [id = 562] 08:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1164eb000) [pid = 1653] [serial = 1686] [outer = 0x0] 08:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x117e17800) [pid = 1653] [serial = 1687] [outer = 0x1164eb000] 08:10:25 INFO - PROCESS | 1653 | 1466694625886 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11915e400) [pid = 1653] [serial = 1688] [outer = 0x1164eb000] 08:10:26 INFO - PROCESS | 1653 | 1466694626207 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 476ms 08:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:10:26 INFO - PROCESS | 1653 | 1466694626240 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1653 | 1466694626241 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:10:26 INFO - PROCESS | 1653 | 1466694626243 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1653 | 1466694626244 Marionette TRACE conn2 <- [1,2222,null,{}] 08:10:26 INFO - PROCESS | 1653 | 1466694626247 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}] 08:10:26 INFO - PROCESS | 1653 | 1466694626250 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:26 INFO - PROCESS | 1653 | 1466694626328 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:10:26 INFO - PROCESS | 1653 | 1466694626398 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1653 | 1466694626399 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d167800 == 36 [pid = 1653] [id = 563] 08:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112f65400) [pid = 1653] [serial = 1689] [outer = 0x0] 08:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12384ec00) [pid = 1653] [serial = 1690] [outer = 0x112f65400] 08:10:26 INFO - PROCESS | 1653 | 1466694626424 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269b3800) [pid = 1653] [serial = 1691] [outer = 0x112f65400] 08:10:26 INFO - PROCESS | 1653 | 1466694626742 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 524ms 08:10:26 INFO - PROCESS | 1653 | 1466694626767 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1653 | 1466694626769 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:10:26 INFO - PROCESS | 1653 | 1466694626771 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1653 | 1466694626781 Marionette TRACE conn2 <- [1,2226,null,{}] 08:10:26 INFO - PROCESS | 1653 | 1466694626784 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}] 08:10:26 INFO - PROCESS | 1653 | 1466694626785 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:26 INFO - PROCESS | 1653 | 1466694626874 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:10:26 INFO - PROCESS | 1653 | 1466694626877 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1653 | 1466694626879 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aca7800 == 37 [pid = 1653] [id = 564] 08:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126ff3c00) [pid = 1653] [serial = 1692] [outer = 0x0] 08:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12ab45400) [pid = 1653] [serial = 1693] [outer = 0x126ff3c00] 08:10:26 INFO - PROCESS | 1653 | 1466694626907 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12af16c00) [pid = 1653] [serial = 1694] [outer = 0x126ff3c00] 08:10:27 INFO - PROCESS | 1653 | 1466694627250 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 531ms 08:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:10:27 INFO - PROCESS | 1653 | 1466694627302 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1653 | 1466694627303 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:10:27 INFO - PROCESS | 1653 | 1466694627306 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1653 | 1466694627307 Marionette TRACE conn2 <- [1,2230,null,{}] 08:10:27 INFO - PROCESS | 1653 | 1466694627309 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}] 08:10:27 INFO - PROCESS | 1653 | 1466694627310 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:27 INFO - PROCESS | 1653 | 1466694627391 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:10:27 INFO - PROCESS | 1653 | 1466694627396 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1653 | 1466694627397 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e156800 == 38 [pid = 1653] [id = 565] 08:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ace7800) [pid = 1653] [serial = 1695] [outer = 0x0] 08:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12b835c00) [pid = 1653] [serial = 1696] [outer = 0x12ace7800] 08:10:27 INFO - PROCESS | 1653 | 1466694627421 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b83b800) [pid = 1653] [serial = 1697] [outer = 0x12ace7800] 08:10:28 INFO - PROCESS | 1653 | 1466694628012 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 718ms 08:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:10:28 INFO - PROCESS | 1653 | 1466694628024 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1653 | 1466694628027 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:10:28 INFO - PROCESS | 1653 | 1466694628058 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1653 | 1466694628061 Marionette TRACE conn2 <- [1,2234,null,{}] 08:10:28 INFO - PROCESS | 1653 | 1466694628069 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}] 08:10:28 INFO - PROCESS | 1653 | 1466694628070 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:28 INFO - PROCESS | 1653 | 1466694628211 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:10:28 INFO - PROCESS | 1653 | 1466694628298 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1653 | 1466694628300 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x123872800 == 39 [pid = 1653] [id = 566] 08:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118727800) [pid = 1653] [serial = 1698] [outer = 0x0] 08:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119156000) [pid = 1653] [serial = 1699] [outer = 0x118727800] 08:10:28 INFO - PROCESS | 1653 | 1466694628332 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1211e4000) [pid = 1653] [serial = 1700] [outer = 0x118727800] 08:10:28 INFO - PROCESS | 1653 | 1466694628822 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 805ms 08:10:28 INFO - PROCESS | 1653 | 1466694628869 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1653 | 1466694628872 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:10:28 INFO - PROCESS | 1653 | 1466694628879 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1653 | 1466694628880 Marionette TRACE conn2 <- [1,2238,null,{}] 08:10:28 INFO - PROCESS | 1653 | 1466694628883 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}] 08:10:28 INFO - PROCESS | 1653 | 1466694628885 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:29 INFO - PROCESS | 1653 | 1466694629010 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:10:29 INFO - PROCESS | 1653 | 1466694629093 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1653 | 1466694629094 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x129750800 == 40 [pid = 1653] [id = 567] 08:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124211400) [pid = 1653] [serial = 1701] [outer = 0x0] 08:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124454c00) [pid = 1653] [serial = 1702] [outer = 0x124211400] 08:10:29 INFO - PROCESS | 1653 | 1466694629125 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124f65000) [pid = 1653] [serial = 1703] [outer = 0x124211400] 08:10:29 INFO - PROCESS | 1653 | 1466694629800 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 972ms 08:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:10:29 INFO - PROCESS | 1653 | 1466694629851 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 1653 | 1466694629853 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:10:29 INFO - PROCESS | 1653 | 1466694629856 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1653 | 1466694629858 Marionette TRACE conn2 <- [1,2242,null,{}] 08:10:29 INFO - PROCESS | 1653 | 1466694629861 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}] 08:10:29 INFO - PROCESS | 1653 | 1466694629863 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:29 INFO - PROCESS | 1653 | 1466694629965 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12aca7800 == 39 [pid = 1653] [id = 564] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12d167800 == 38 [pid = 1653] [id = 563] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c8800 == 37 [pid = 1653] [id = 562] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12c998800 == 36 [pid = 1653] [id = 561] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfce000 == 35 [pid = 1653] [id = 560] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba69000 == 34 [pid = 1653] [id = 559] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12acab000 == 33 [pid = 1653] [id = 558] 08:10:29 INFO - PROCESS | 1653 | --DOCSHELL 0x129762000 == 32 [pid = 1653] [id = 557] 08:10:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c9000 == 31 [pid = 1653] [id = 556] 08:10:30 INFO - PROCESS | 1653 | --DOCSHELL 0x123cad800 == 30 [pid = 1653] [id = 555] 08:10:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11715b000 == 29 [pid = 1653] [id = 554] 08:10:30 INFO - PROCESS | 1653 | --DOCSHELL 0x118785800 == 28 [pid = 1653] [id = 553] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12ace6800) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12acee800) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12ab43800) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12ab3bc00) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x115e8e000) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1288ccc00) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12934c400) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x129110c00) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x127391000) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1181b5000) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12a4b0000) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11677a000) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1188a8c00) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b12800) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128c41400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12911ac00) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1269f4c00) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1164e2800) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1176ee800) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125792000) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269f5000) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1211e3000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x123d7b400) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1161a0400) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1180a9000) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x128c3b000) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124e8d400) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12691d400) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124bfbc00) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1269adc00) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1199a6000) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1211e5800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x11677a800) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1188eec00) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x119159400) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 08:10:30 INFO - PROCESS | 1653 | 1466694630052 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1653 | 1466694630054 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11215d800 == 29 [pid = 1653] [id = 568] 08:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114fb7000) [pid = 1653] [serial = 1704] [outer = 0x0] 08:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11619d400) [pid = 1653] [serial = 1705] [outer = 0x114fb7000] 08:10:30 INFO - PROCESS | 1653 | 1466694630091 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x117e1cc00) [pid = 1653] [serial = 1706] [outer = 0x114fb7000] 08:10:30 INFO - PROCESS | 1653 | 1466694630411 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 569ms 08:10:30 INFO - PROCESS | 1653 | 1466694630425 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1653 | 1466694630428 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:10:30 INFO - PROCESS | 1653 | 1466694630436 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1653 | 1466694630438 Marionette TRACE conn2 <- [1,2246,null,{}] 08:10:30 INFO - PROCESS | 1653 | 1466694630440 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}] 08:10:30 INFO - PROCESS | 1653 | 1466694630442 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:30 INFO - PROCESS | 1653 | 1466694630525 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:10:30 INFO - PROCESS | 1653 | 1466694630532 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1653 | 1466694630534 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b5d800 == 30 [pid = 1653] [id = 569] 08:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118729400) [pid = 1653] [serial = 1707] [outer = 0x0] 08:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11944ac00) [pid = 1653] [serial = 1708] [outer = 0x118729400] 08:10:30 INFO - PROCESS | 1653 | 1466694630561 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119be9400) [pid = 1653] [serial = 1709] [outer = 0x118729400] 08:10:30 INFO - PROCESS | 1653 | 1466694630919 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 08:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:10:30 INFO - PROCESS | 1653 | 1466694630956 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1653 | 1466694630957 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:10:30 INFO - PROCESS | 1653 | 1466694630960 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1653 | 1466694630962 Marionette TRACE conn2 <- [1,2250,null,{}] 08:10:30 INFO - PROCESS | 1653 | 1466694630971 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}] 08:10:30 INFO - PROCESS | 1653 | 1466694630974 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:31 INFO - PROCESS | 1653 | 1466694631067 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:10:31 INFO - PROCESS | 1653 | 1466694631072 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1653 | 1466694631074 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257c0000 == 31 [pid = 1653] [id = 570] 08:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123850400) [pid = 1653] [serial = 1710] [outer = 0x0] 08:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124053800) [pid = 1653] [serial = 1711] [outer = 0x123850400] 08:10:31 INFO - PROCESS | 1653 | 1466694631103 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124e29400) [pid = 1653] [serial = 1712] [outer = 0x123850400] 08:10:31 INFO - PROCESS | 1653 | 1466694631469 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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 525ms 08:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:10:31 INFO - PROCESS | 1653 | 1466694631485 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1653 | 1466694631487 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:10:31 INFO - PROCESS | 1653 | 1466694631489 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1653 | 1466694631490 Marionette TRACE conn2 <- [1,2254,null,{}] 08:10:31 INFO - PROCESS | 1653 | 1466694631493 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}] 08:10:31 INFO - PROCESS | 1653 | 1466694631494 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:31 INFO - PROCESS | 1653 | 1466694631577 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:10:31 INFO - PROCESS | 1653 | 1466694631582 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1653 | 1466694631584 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec6000 == 32 [pid = 1653] [id = 571] 08:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12578ec00) [pid = 1653] [serial = 1713] [outer = 0x0] 08:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1269b1800) [pid = 1653] [serial = 1714] [outer = 0x12578ec00] 08:10:31 INFO - PROCESS | 1653 | 1466694631609 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269f3800) [pid = 1653] [serial = 1715] [outer = 0x12578ec00] 08:10:31 INFO - PROCESS | 1653 | 1466694631950 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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 470ms 08:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:10:31 INFO - PROCESS | 1653 | 1466694631960 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1653 | 1466694631961 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:10:31 INFO - PROCESS | 1653 | 1466694631964 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1653 | 1466694631968 Marionette TRACE conn2 <- [1,2258,null,{}] 08:10:31 INFO - PROCESS | 1653 | 1466694631970 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}] 08:10:31 INFO - PROCESS | 1653 | 1466694631972 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:32 INFO - PROCESS | 1653 | 1466694632060 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:10:32 INFO - PROCESS | 1653 | 1466694632133 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1653 | 1466694632134 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x129311800 == 33 [pid = 1653] [id = 572] 08:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x114fb0c00) [pid = 1653] [serial = 1716] [outer = 0x0] 08:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269f4c00) [pid = 1653] [serial = 1717] [outer = 0x114fb0c00] 08:10:32 INFO - PROCESS | 1653 | 1466694632159 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x126ff9c00) [pid = 1653] [serial = 1718] [outer = 0x114fb0c00] 08:10:32 INFO - PROCESS | 1653 | 1466694632512 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 573ms 08:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:10:32 INFO - PROCESS | 1653 | 1466694632550 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1653 | 1466694632551 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:10:32 INFO - PROCESS | 1653 | 1466694632553 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1653 | 1466694632554 Marionette TRACE conn2 <- [1,2262,null,{}] 08:10:32 INFO - PROCESS | 1653 | 1466694632557 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}] 08:10:32 INFO - PROCESS | 1653 | 1466694632561 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:32 INFO - PROCESS | 1653 | 1466694632689 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:10:32 INFO - PROCESS | 1653 | 1466694632732 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1653 | 1466694632734 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b706000 == 34 [pid = 1653] [id = 573] 08:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x127393000) [pid = 1653] [serial = 1719] [outer = 0x0] 08:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128a5d800) [pid = 1653] [serial = 1720] [outer = 0x127393000] 08:10:32 INFO - PROCESS | 1653 | 1466694632759 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x129115400) [pid = 1653] [serial = 1721] [outer = 0x127393000] 08:10:33 INFO - PROCESS | 1653 | 1466694633070 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 567ms 08:10:33 INFO - PROCESS | 1653 | 1466694633122 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1653 | 1466694633130 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:10:33 INFO - PROCESS | 1653 | 1466694633133 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1653 | 1466694633134 Marionette TRACE conn2 <- [1,2266,null,{}] 08:10:33 INFO - PROCESS | 1653 | 1466694633144 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}] 08:10:33 INFO - PROCESS | 1653 | 1466694633145 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:33 INFO - PROCESS | 1653 | 1466694633247 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:10:33 INFO - PROCESS | 1653 | 1466694633250 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1653 | 1466694633252 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x116422000 == 35 [pid = 1653] [id = 574] 08:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1288cb800) [pid = 1653] [serial = 1722] [outer = 0x0] 08:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129346c00) [pid = 1653] [serial = 1723] [outer = 0x1288cb800] 08:10:33 INFO - PROCESS | 1653 | 1466694633277 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12970c000) [pid = 1653] [serial = 1724] [outer = 0x1288cb800] 08:10:33 INFO - PROCESS | 1653 | 1466694633609 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 526ms 08:10:33 INFO - PROCESS | 1653 | 1466694633659 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:10:33 INFO - PROCESS | 1653 | 1466694633661 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:10:33 INFO - PROCESS | 1653 | 1466694633663 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1653 | 1466694633664 Marionette TRACE conn2 <- [1,2270,null,{}] 08:10:33 INFO - PROCESS | 1653 | 1466694633666 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}] 08:10:33 INFO - PROCESS | 1653 | 1466694633668 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:33 INFO - PROCESS | 1653 | 1466694633770 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:10:33 INFO - PROCESS | 1653 | 1466694633780 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1653 | 1466694633781 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfbc800 == 36 [pid = 1653] [id = 575] 08:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12970cc00) [pid = 1653] [serial = 1725] [outer = 0x0] 08:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12a4eec00) [pid = 1653] [serial = 1726] [outer = 0x12970cc00] 08:10:33 INFO - PROCESS | 1653 | 1466694633806 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a4f9800) [pid = 1653] [serial = 1727] [outer = 0x12970cc00] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x119be6c00) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123804c00) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124e84400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1133e0800) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e11400) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1187eec00) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fba800) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x119155400) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126921400) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128b14800) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12a4f6000) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12a4f1000) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x127398000) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112f65400) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1164eb000) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11299f400) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:10:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126ff3c00) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:10:34 INFO - PROCESS | 1653 | 1466694634240 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 624ms 08:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:10:34 INFO - PROCESS | 1653 | 1466694634288 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1653 | 1466694634289 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:10:34 INFO - PROCESS | 1653 | 1466694634291 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1653 | 1466694634292 Marionette TRACE conn2 <- [1,2274,null,{}] 08:10:34 INFO - PROCESS | 1653 | 1466694634295 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}] 08:10:34 INFO - PROCESS | 1653 | 1466694634296 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:34 INFO - PROCESS | 1653 | 1466694634377 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:10:34 INFO - PROCESS | 1653 | 1466694634384 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1653 | 1466694634386 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec8800 == 37 [pid = 1653] [id = 576] 08:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x117e1a000) [pid = 1653] [serial = 1728] [outer = 0x0] 08:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118247400) [pid = 1653] [serial = 1729] [outer = 0x117e1a000] 08:10:34 INFO - PROCESS | 1653 | 1466694634410 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123856c00) [pid = 1653] [serial = 1730] [outer = 0x117e1a000] 08:10:34 INFO - PROCESS | 1653 | 1466694634754 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 08:10:34 INFO - PROCESS | 1653 | 1466694634760 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1653 | 1466694634761 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:10:34 INFO - PROCESS | 1653 | 1466694634764 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1653 | 1466694634767 Marionette TRACE conn2 <- [1,2278,null,{}] 08:10:34 INFO - PROCESS | 1653 | 1466694634769 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}] 08:10:34 INFO - PROCESS | 1653 | 1466694634770 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:34 INFO - PROCESS | 1653 | 1466694634879 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:10:34 INFO - PROCESS | 1653 | 1466694634885 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1653 | 1466694634886 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf19800 == 38 [pid = 1653] [id = 577] 08:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123858000) [pid = 1653] [serial = 1731] [outer = 0x0] 08:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127111000) [pid = 1653] [serial = 1732] [outer = 0x123858000] 08:10:34 INFO - PROCESS | 1653 | 1466694634911 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x129705400) [pid = 1653] [serial = 1733] [outer = 0x123858000] 08:10:35 INFO - PROCESS | 1653 | 1466694635304 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 571ms 08:10:35 INFO - PROCESS | 1653 | 1466694635339 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:10:35 INFO - PROCESS | 1653 | 1466694635342 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:10:35 INFO - PROCESS | 1653 | 1466694635346 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1653 | 1466694635349 Marionette TRACE conn2 <- [1,2282,null,{}] 08:10:35 INFO - PROCESS | 1653 | 1466694635353 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}] 08:10:35 INFO - PROCESS | 1653 | 1466694635356 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:35 INFO - PROCESS | 1653 | 1466694635473 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:10:35 INFO - PROCESS | 1653 | 1466694635540 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1653 | 1466694635542 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d80a800 == 39 [pid = 1653] [id = 578] 08:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x123859400) [pid = 1653] [serial = 1734] [outer = 0x0] 08:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12acefc00) [pid = 1653] [serial = 1735] [outer = 0x123859400] 08:10:35 INFO - PROCESS | 1653 | 1466694635569 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12af1ac00) [pid = 1653] [serial = 1736] [outer = 0x123859400] 08:10:35 INFO - PROCESS | 1653 | 1466694635932 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 623ms 08:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:10:35 INFO - PROCESS | 1653 | 1466694635968 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1653 | 1466694635969 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:10:35 INFO - PROCESS | 1653 | 1466694635971 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1653 | 1466694635972 Marionette TRACE conn2 <- [1,2286,null,{}] 08:10:35 INFO - PROCESS | 1653 | 1466694635975 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}] 08:10:35 INFO - PROCESS | 1653 | 1466694635976 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:36 INFO - PROCESS | 1653 | 1466694636060 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:10:36 INFO - PROCESS | 1653 | 1466694636151 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1653 | 1466694636152 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dabb000 == 40 [pid = 1653] [id = 579] 08:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12910e000) [pid = 1653] [serial = 1737] [outer = 0x0] 08:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12b83a000) [pid = 1653] [serial = 1738] [outer = 0x12910e000] 08:10:36 INFO - PROCESS | 1653 | 1466694636177 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12b841400) [pid = 1653] [serial = 1739] [outer = 0x12910e000] 08:10:36 INFO - PROCESS | 1653 | 1466694636640 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]]]}] 08:10:36 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 08:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 719ms 08:10:36 INFO - PROCESS | 1653 | 1466694636691 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1653 | 1466694636694 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:10:36 INFO - PROCESS | 1653 | 1466694636697 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 1653 | 1466694636700 Marionette TRACE conn2 <- [1,2290,null,{}] 08:10:36 INFO - PROCESS | 1653 | 1466694636704 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}] 08:10:36 INFO - PROCESS | 1653 | 1466694636706 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:36 INFO - PROCESS | 1653 | 1466694636821 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:10:36 INFO - PROCESS | 1653 | 1466694636884 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1653 | 1466694636886 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11962b000 == 41 [pid = 1653] [id = 580] 08:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e1ec00) [pid = 1653] [serial = 1740] [outer = 0x0] 08:10:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118162c00) [pid = 1653] [serial = 1741] [outer = 0x115e1ec00] 08:10:36 INFO - PROCESS | 1653 | 1466694636958 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118539c00) [pid = 1653] [serial = 1742] [outer = 0x115e1ec00] 08:10:37 INFO - PROCESS | 1653 | 1466694637401 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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 773ms 08:10:37 INFO - PROCESS | 1653 | 1466694637470 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1653 | 1466694637473 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:10:37 INFO - PROCESS | 1653 | 1466694637478 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1653 | 1466694637480 Marionette TRACE conn2 <- [1,2294,null,{}] 08:10:37 INFO - PROCESS | 1653 | 1466694637484 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}] 08:10:37 INFO - PROCESS | 1653 | 1466694637486 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:37 INFO - PROCESS | 1653 | 1466694637595 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:10:37 INFO - PROCESS | 1653 | 1466694637675 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1653 | 1466694637676 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297d2800 == 42 [pid = 1653] [id = 581] 08:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124218c00) [pid = 1653] [serial = 1743] [outer = 0x0] 08:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124bfbc00) [pid = 1653] [serial = 1744] [outer = 0x124218c00] 08:10:37 INFO - PROCESS | 1653 | 1466694637707 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12691d400) [pid = 1653] [serial = 1745] [outer = 0x124218c00] 08:10:38 INFO - PROCESS | 1653 | 1466694638094 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 672ms 08:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:10:38 INFO - PROCESS | 1653 | 1466694638150 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1653 | 1466694638151 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:10:38 INFO - PROCESS | 1653 | 1466694638153 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1653 | 1466694638156 Marionette TRACE conn2 <- [1,2298,null,{}] 08:10:38 INFO - PROCESS | 1653 | 1466694638164 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}] 08:10:38 INFO - PROCESS | 1653 | 1466694638168 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:38 INFO - PROCESS | 1653 | 1466694638274 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:10:38 INFO - PROCESS | 1653 | 1466694638381 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1653 | 1466694638383 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dad0800 == 43 [pid = 1653] [id = 582] 08:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x127395400) [pid = 1653] [serial = 1746] [outer = 0x0] 08:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1289dcc00) [pid = 1653] [serial = 1747] [outer = 0x127395400] 08:10:38 INFO - PROCESS | 1653 | 1466694638416 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x128c3c000) [pid = 1653] [serial = 1748] [outer = 0x127395400] 08:10:38 INFO - PROCESS | 1653 | 1466694638870 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 724ms 08:10:38 INFO - PROCESS | 1653 | 1466694638893 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1653 | 1466694638895 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:10:38 INFO - PROCESS | 1653 | 1466694638914 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1653 | 1466694638915 Marionette TRACE conn2 <- [1,2302,null,{}] 08:10:38 INFO - PROCESS | 1653 | 1466694638918 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}] 08:10:38 INFO - PROCESS | 1653 | 1466694638919 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:39 INFO - PROCESS | 1653 | 1466694639031 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:10:39 INFO - PROCESS | 1653 | 1466694639090 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1653 | 1466694639092 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x110de5800 == 44 [pid = 1653] [id = 583] 08:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11992d000) [pid = 1653] [serial = 1749] [outer = 0x0] 08:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1288cac00) [pid = 1653] [serial = 1750] [outer = 0x11992d000] 08:10:39 INFO - PROCESS | 1653 | 1466694639121 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129350800) [pid = 1653] [serial = 1751] [outer = 0x11992d000] 08:10:39 INFO - PROCESS | 1653 | 1466694639666 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 825ms 08:10:39 INFO - PROCESS | 1653 | 1466694639749 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1653 | 1466694639751 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:10:39 INFO - PROCESS | 1653 | 1466694639755 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1653 | 1466694639757 Marionette TRACE conn2 <- [1,2306,null,{}] 08:10:39 INFO - PROCESS | 1653 | 1466694639761 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}] 08:10:39 INFO - PROCESS | 1653 | 1466694639762 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:39 INFO - PROCESS | 1653 | 1466694639862 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:10:39 INFO - PROCESS | 1653 | 1466694639945 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1653 | 1466694639946 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169ac800 == 45 [pid = 1653] [id = 584] 08:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e1e000) [pid = 1653] [serial = 1752] [outer = 0x0] 08:10:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116775c00) [pid = 1653] [serial = 1753] [outer = 0x115e1e000] 08:10:39 INFO - PROCESS | 1653 | 1466694639975 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117e1a400) [pid = 1653] [serial = 1754] [outer = 0x115e1e000] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12d80a800 == 44 [pid = 1653] [id = 578] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf19800 == 43 [pid = 1653] [id = 577] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec8800 == 42 [pid = 1653] [id = 576] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfbc800 == 41 [pid = 1653] [id = 575] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x116422000 == 40 [pid = 1653] [id = 574] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b706000 == 39 [pid = 1653] [id = 573] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129311800 == 38 [pid = 1653] [id = 572] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec6000 == 37 [pid = 1653] [id = 571] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1257c0000 == 36 [pid = 1653] [id = 570] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119b5d800 == 35 [pid = 1653] [id = 569] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11215d800 == 34 [pid = 1653] [id = 568] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x129750800 == 33 [pid = 1653] [id = 567] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x123872800 == 32 [pid = 1653] [id = 566] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12e156800 == 31 [pid = 1653] [id = 565] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x110de5800 == 30 [pid = 1653] [id = 583] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12dad0800 == 29 [pid = 1653] [id = 582] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1297d2800 == 28 [pid = 1653] [id = 581] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11962b000 == 27 [pid = 1653] [id = 580] 08:10:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12dabb000 == 26 [pid = 1653] [id = 579] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128e5a800) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1269b3800) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x117e17800) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12ae66c00) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x128a5ac00) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12a4f0c00) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ab44000) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118167400) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115e85c00) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12af16c00) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128a59c00) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11915e400) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1288cd000) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12384ec00) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ab45400) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1288d1800) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123c05400) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124219c00) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x126ffd000) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124f67c00) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1269e8400) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118241400) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119594400) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1211ea400) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1195eb800) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1180a4400) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x116196c00) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1211eac00) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119923800) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126ff8400) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1269e0400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12911b800) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12ace9800) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 08:10:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12ab3d800) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 08:10:41 INFO - PROCESS | 1653 | 1466694641039 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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1321ms 08:10:41 INFO - PROCESS | 1653 | 1466694641076 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:10:41 INFO - PROCESS | 1653 | 1466694641080 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:10:41 INFO - PROCESS | 1653 | 1466694641084 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1653 | 1466694641086 Marionette TRACE conn2 <- [1,2310,null,{}] 08:10:41 INFO - PROCESS | 1653 | 1466694641089 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}] 08:10:41 INFO - PROCESS | 1653 | 1466694641091 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:41 INFO - PROCESS | 1653 | 1466694641178 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:10:41 INFO - PROCESS | 1653 | 1466694641187 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1653 | 1466694641188 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c1e800 == 27 [pid = 1653] [id = 585] 08:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11299c400) [pid = 1653] [serial = 1755] [outer = 0x0] 08:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x113357c00) [pid = 1653] [serial = 1756] [outer = 0x11299c400] 08:10:41 INFO - PROCESS | 1653 | 1466694641217 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114f7fc00) [pid = 1653] [serial = 1757] [outer = 0x11299c400] 08:10:41 INFO - PROCESS | 1653 | 1466694641595 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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 569ms 08:10:41 INFO - PROCESS | 1653 | 1466694641654 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1653 | 1466694641657 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:10:41 INFO - PROCESS | 1653 | 1466694641662 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1653 | 1466694641664 Marionette TRACE conn2 <- [1,2314,null,{}] 08:10:41 INFO - PROCESS | 1653 | 1466694641666 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}] 08:10:41 INFO - PROCESS | 1653 | 1466694641668 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:41 INFO - PROCESS | 1653 | 1466694641750 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:10:41 INFO - PROCESS | 1653 | 1466694641755 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1653 | 1466694641756 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x117478000 == 28 [pid = 1653] [id = 586] 08:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x115e22c00) [pid = 1653] [serial = 1758] [outer = 0x0] 08:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11662cc00) [pid = 1653] [serial = 1759] [outer = 0x115e22c00] 08:10:41 INFO - PROCESS | 1653 | 1466694641783 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f49000) [pid = 1653] [serial = 1760] [outer = 0x115e22c00] 08:10:42 INFO - PROCESS | 1653 | 1466694642202 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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 573ms 08:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:10:42 INFO - PROCESS | 1653 | 1466694642236 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1653 | 1466694642237 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:10:42 INFO - PROCESS | 1653 | 1466694642239 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1653 | 1466694642242 Marionette TRACE conn2 <- [1,2318,null,{}] 08:10:42 INFO - PROCESS | 1653 | 1466694642252 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}] 08:10:42 INFO - PROCESS | 1653 | 1466694642255 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:42 INFO - PROCESS | 1653 | 1466694642330 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:10:42 INFO - PROCESS | 1653 | 1466694642339 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1653 | 1466694642341 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119632800 == 29 [pid = 1653] [id = 587] 08:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112ea7400) [pid = 1653] [serial = 1761] [outer = 0x0] 08:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181b7000) [pid = 1653] [serial = 1762] [outer = 0x112ea7400] 08:10:42 INFO - PROCESS | 1653 | 1466694642369 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1187ee800) [pid = 1653] [serial = 1763] [outer = 0x112ea7400] 08:10:42 INFO - PROCESS | 1653 | 1466694642723 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] 08:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:10:42 INFO - PROCESS | 1653 | 1466694642766 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:10:42 INFO - PROCESS | 1653 | 1466694642768 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1653 | 1466694642769 Marionette TRACE conn2 <- [1,2322,null,{}] 08:10:42 INFO - PROCESS | 1653 | 1466694642771 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}] 08:10:42 INFO - PROCESS | 1653 | 1466694642773 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:42 INFO - PROCESS | 1653 | 1466694642854 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:10:42 INFO - PROCESS | 1653 | 1466694642918 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1653 | 1466694642919 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a9a000 == 30 [pid = 1653] [id = 588] 08:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1187f5400) [pid = 1653] [serial = 1764] [outer = 0x0] 08:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11943fc00) [pid = 1653] [serial = 1765] [outer = 0x1187f5400] 08:10:42 INFO - PROCESS | 1653 | 1466694642948 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119a02400) [pid = 1653] [serial = 1766] [outer = 0x1187f5400] 08:10:43 INFO - PROCESS | 1653 | 1466694643335 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 619ms 08:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:10:43 INFO - PROCESS | 1653 | 1466694643388 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1653 | 1466694643390 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:10:43 INFO - PROCESS | 1653 | 1466694643393 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1653 | 1466694643394 Marionette TRACE conn2 <- [1,2326,null,{}] 08:10:43 INFO - PROCESS | 1653 | 1466694643401 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}] 08:10:43 INFO - PROCESS | 1653 | 1466694643403 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:43 INFO - PROCESS | 1653 | 1466694643549 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:10:43 INFO - PROCESS | 1653 | 1466694643575 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1653 | 1466694643577 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e67000 == 31 [pid = 1653] [id = 589] 08:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x114fbb000) [pid = 1653] [serial = 1767] [outer = 0x0] 08:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1211e3c00) [pid = 1653] [serial = 1768] [outer = 0x114fbb000] 08:10:43 INFO - PROCESS | 1653 | 1466694643617 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123804c00) [pid = 1653] [serial = 1769] [outer = 0x114fbb000] 08:10:44 INFO - PROCESS | 1653 | 1466694644019 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 674ms 08:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:10:44 INFO - PROCESS | 1653 | 1466694644067 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1653 | 1466694644069 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:10:44 INFO - PROCESS | 1653 | 1466694644071 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1653 | 1466694644072 Marionette TRACE conn2 <- [1,2330,null,{}] 08:10:44 INFO - PROCESS | 1653 | 1466694644074 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}] 08:10:44 INFO - PROCESS | 1653 | 1466694644078 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:44 INFO - PROCESS | 1653 | 1466694644193 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:10:44 INFO - PROCESS | 1653 | 1466694644230 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1653 | 1466694644231 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c8800 == 32 [pid = 1653] [id = 590] 08:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x112f63800) [pid = 1653] [serial = 1770] [outer = 0x0] 08:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123be8800) [pid = 1653] [serial = 1771] [outer = 0x112f63800] 08:10:44 INFO - PROCESS | 1653 | 1466694644257 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124543c00) [pid = 1653] [serial = 1772] [outer = 0x112f63800] 08:10:44 INFO - PROCESS | 1653 | 1466694644562 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 08:10:44 INFO - PROCESS | 1653 | 1466694644590 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:10:44 INFO - PROCESS | 1653 | 1466694644601 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:10:44 INFO - PROCESS | 1653 | 1466694644604 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1653 | 1466694644605 Marionette TRACE conn2 <- [1,2334,null,{}] 08:10:44 INFO - PROCESS | 1653 | 1466694644607 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}] 08:10:44 INFO - PROCESS | 1653 | 1466694644608 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:44 INFO - PROCESS | 1653 | 1466694644705 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:10:44 INFO - PROCESS | 1653 | 1466694644717 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1653 | 1466694644718 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e02800 == 33 [pid = 1653] [id = 591] 08:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12444f800) [pid = 1653] [serial = 1773] [outer = 0x0] 08:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124e84000) [pid = 1653] [serial = 1774] [outer = 0x12444f800] 08:10:44 INFO - PROCESS | 1653 | 1466694644743 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x125187000) [pid = 1653] [serial = 1775] [outer = 0x12444f800] 08:10:45 INFO - PROCESS | 1653 | 1466694645077 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 518ms 08:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:10:45 INFO - PROCESS | 1653 | 1466694645122 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1653 | 1466694645124 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:10:45 INFO - PROCESS | 1653 | 1466694645126 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1653 | 1466694645127 Marionette TRACE conn2 <- [1,2338,null,{}] 08:10:45 INFO - PROCESS | 1653 | 1466694645130 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}] 08:10:45 INFO - PROCESS | 1653 | 1466694645131 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:45 INFO - PROCESS | 1653 | 1466694645426 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x127393000) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1288cb800) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12970cc00) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124211400) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fb7000) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123850400) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12ace7800) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12578ec00) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118727800) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118729400) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x117e1a000) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x123858000) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123859400) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114fb0c00) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:10:45 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12910e000) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:10:45 INFO - PROCESS | 1653 | 1466694645473 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1653 | 1466694645475 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124569800 == 34 [pid = 1653] [id = 592] 08:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11295ac00) [pid = 1653] [serial = 1776] [outer = 0x0] 08:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x114fb7000) [pid = 1653] [serial = 1777] [outer = 0x11295ac00] 08:10:45 INFO - PROCESS | 1653 | 1466694645500 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1199a3c00) [pid = 1653] [serial = 1778] [outer = 0x11295ac00] 08:10:45 INFO - PROCESS | 1653 | 1466694645884 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 772ms 08:10:45 INFO - PROCESS | 1653 | 1466694645900 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1653 | 1466694645903 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:10:45 INFO - PROCESS | 1653 | 1466694645907 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1653 | 1466694645909 Marionette TRACE conn2 <- [1,2342,null,{}] 08:10:45 INFO - PROCESS | 1653 | 1466694645924 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}] 08:10:45 INFO - PROCESS | 1653 | 1466694645926 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:46 INFO - PROCESS | 1653 | 1466694646111 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:10:46 INFO - PROCESS | 1653 | 1466694646121 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1653 | 1466694646122 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119630000 == 35 [pid = 1653] [id = 593] 08:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11943f400) [pid = 1653] [serial = 1779] [outer = 0x0] 08:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12578ec00) [pid = 1653] [serial = 1780] [outer = 0x11943f400] 08:10:46 INFO - PROCESS | 1653 | 1466694646162 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269b3c00) [pid = 1653] [serial = 1781] [outer = 0x11943f400] 08:10:46 INFO - PROCESS | 1653 | 1466694646460 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 08:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:10:46 INFO - PROCESS | 1653 | 1466694646477 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1653 | 1466694646478 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:10:46 INFO - PROCESS | 1653 | 1466694646489 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1653 | 1466694646491 Marionette TRACE conn2 <- [1,2346,null,{}] 08:10:46 INFO - PROCESS | 1653 | 1466694646496 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}] 08:10:46 INFO - PROCESS | 1653 | 1466694646500 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:46 INFO - PROCESS | 1653 | 1466694646620 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:10:46 INFO - PROCESS | 1653 | 1466694646627 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1653 | 1466694646629 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab83000 == 36 [pid = 1653] [id = 594] 08:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124450400) [pid = 1653] [serial = 1782] [outer = 0x0] 08:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269dd000) [pid = 1653] [serial = 1783] [outer = 0x124450400] 08:10:46 INFO - PROCESS | 1653 | 1466694646655 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269f7000) [pid = 1653] [serial = 1784] [outer = 0x124450400] 08:10:46 INFO - PROCESS | 1653 | 1466694646955 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 484ms 08:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:10:46 INFO - PROCESS | 1653 | 1466694646972 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1653 | 1466694646974 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:10:46 INFO - PROCESS | 1653 | 1466694646976 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1653 | 1466694646978 Marionette TRACE conn2 <- [1,2350,null,{}] 08:10:46 INFO - PROCESS | 1653 | 1466694646980 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}] 08:10:46 INFO - PROCESS | 1653 | 1466694646984 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:47 INFO - PROCESS | 1653 | 1466694647085 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:10:47 INFO - PROCESS | 1653 | 1466694647088 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1653 | 1466694647090 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e66800 == 37 [pid = 1653] [id = 595] 08:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1269fa000) [pid = 1653] [serial = 1785] [outer = 0x0] 08:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126f1d400) [pid = 1653] [serial = 1786] [outer = 0x1269fa000] 08:10:47 INFO - PROCESS | 1653 | 1466694647117 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1288cb800) [pid = 1653] [serial = 1787] [outer = 0x1269fa000] 08:10:47 INFO - PROCESS | 1653 | 1466694647597 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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 669ms 08:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:10:47 INFO - PROCESS | 1653 | 1466694647657 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 1653 | 1466694647659 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:10:47 INFO - PROCESS | 1653 | 1466694647664 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1653 | 1466694647668 Marionette TRACE conn2 <- [1,2354,null,{}] 08:10:47 INFO - PROCESS | 1653 | 1466694647672 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}] 08:10:47 INFO - PROCESS | 1653 | 1466694647674 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:47 INFO - PROCESS | 1653 | 1466694647789 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:10:47 INFO - PROCESS | 1653 | 1466694647872 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1653 | 1466694647873 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x117143000 == 38 [pid = 1653] [id = 596] 08:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11295f400) [pid = 1653] [serial = 1788] [outer = 0x0] 08:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1133ec400) [pid = 1653] [serial = 1789] [outer = 0x11295f400] 08:10:47 INFO - PROCESS | 1653 | 1466694647905 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115e27000) [pid = 1653] [serial = 1790] [outer = 0x11295f400] 08:10:48 INFO - PROCESS | 1653 | 1466694648436 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 826ms 08:10:48 INFO - PROCESS | 1653 | 1466694648490 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1653 | 1466694648493 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:10:48 INFO - PROCESS | 1653 | 1466694648498 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1653 | 1466694648500 Marionette TRACE conn2 <- [1,2358,null,{}] 08:10:48 INFO - PROCESS | 1653 | 1466694648502 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}] 08:10:48 INFO - PROCESS | 1653 | 1466694648504 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:48 INFO - PROCESS | 1653 | 1466694648616 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:10:48 INFO - PROCESS | 1653 | 1466694648697 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1653 | 1466694648699 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242a2000 == 39 [pid = 1653] [id = 597] 08:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1176f6c00) [pid = 1653] [serial = 1791] [outer = 0x0] 08:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1180a6000) [pid = 1653] [serial = 1792] [outer = 0x1176f6c00] 08:10:48 INFO - PROCESS | 1653 | 1466694648729 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1181af000) [pid = 1653] [serial = 1793] [outer = 0x1176f6c00] 08:10:49 INFO - PROCESS | 1653 | 1466694649408 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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 921ms 08:10:49 INFO - PROCESS | 1653 | 1466694649444 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 1653 | 1466694649447 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:10:49 INFO - PROCESS | 1653 | 1466694649454 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 1653 | 1466694649456 Marionette TRACE conn2 <- [1,2362,null,{}] 08:10:49 INFO - PROCESS | 1653 | 1466694649459 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}] 08:10:49 INFO - PROCESS | 1653 | 1466694649461 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:49 INFO - PROCESS | 1653 | 1466694649572 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:10:49 INFO - PROCESS | 1653 | 1466694649633 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1653 | 1466694649635 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x117473000 == 40 [pid = 1653] [id = 598] 08:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x116a21400) [pid = 1653] [serial = 1794] [outer = 0x0] 08:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1176ee000) [pid = 1653] [serial = 1795] [outer = 0x116a21400] 08:10:49 INFO - PROCESS | 1653 | 1466694649665 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11816bc00) [pid = 1653] [serial = 1796] [outer = 0x116a21400] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab83000 == 39 [pid = 1653] [id = 594] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x119630000 == 38 [pid = 1653] [id = 593] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x124569800 == 37 [pid = 1653] [id = 592] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x128e02800 == 36 [pid = 1653] [id = 591] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c8800 == 35 [pid = 1653] [id = 590] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x124e67000 == 34 [pid = 1653] [id = 589] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x123a9a000 == 33 [pid = 1653] [id = 588] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x119632800 == 32 [pid = 1653] [id = 587] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x117478000 == 31 [pid = 1653] [id = 586] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x113c1e800 == 30 [pid = 1653] [id = 585] 08:10:49 INFO - PROCESS | 1653 | --DOCSHELL 0x1169ac800 == 29 [pid = 1653] [id = 584] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128a5d800) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x129346c00) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129115400) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12a4eec00) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124454c00) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124f65000) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11619d400) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x117e1cc00) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124053800) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124e29400) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b83b800) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12b835c00) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269b1800) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1269f3800) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x119156000) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1211e4000) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11944ac00) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x119be9400) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118247400) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123856c00) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127111000) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12af1ac00) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12acefc00) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12a4f9800) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1269f4c00) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x129705400) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x126ff9c00) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12970c000) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12b841400) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 08:10:49 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12b83a000) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 08:10:50 INFO - PROCESS | 1653 | 1466694650060 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 620ms 08:10:50 INFO - PROCESS | 1653 | 1466694650074 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1653 | 1466694650079 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:10:50 INFO - PROCESS | 1653 | 1466694650085 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1653 | 1466694650088 Marionette TRACE conn2 <- [1,2366,null,{}] 08:10:50 INFO - PROCESS | 1653 | 1466694650092 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}] 08:10:50 INFO - PROCESS | 1653 | 1466694650094 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:50 INFO - PROCESS | 1653 | 1466694650224 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:10:50 INFO - PROCESS | 1653 | 1466694650305 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1653 | 1466694650307 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x11941b000 == 30 [pid = 1653] [id = 599] 08:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1181a8400) [pid = 1653] [serial = 1797] [outer = 0x0] 08:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118729400) [pid = 1653] [serial = 1798] [outer = 0x1181a8400] 08:10:50 INFO - PROCESS | 1653 | 1466694650334 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x119157c00) [pid = 1653] [serial = 1799] [outer = 0x1181a8400] 08:10:50 INFO - PROCESS | 1653 | 1466694650650 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 574ms 08:10:50 INFO - PROCESS | 1653 | 1466694650658 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1653 | 1466694650659 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:10:50 INFO - PROCESS | 1653 | 1466694650662 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1653 | 1466694650667 Marionette TRACE conn2 <- [1,2370,null,{}] 08:10:50 INFO - PROCESS | 1653 | 1466694650679 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}] 08:10:50 INFO - PROCESS | 1653 | 1466694650686 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:50 INFO - PROCESS | 1653 | 1466694650801 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:10:50 INFO - PROCESS | 1653 | 1466694650917 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1653 | 1466694650919 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257ae800 == 31 [pid = 1653] [id = 600] 08:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119445c00) [pid = 1653] [serial = 1800] [outer = 0x0] 08:10:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11992d400) [pid = 1653] [serial = 1801] [outer = 0x119445c00] 08:10:50 INFO - PROCESS | 1653 | 1466694650967 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x12385d800) [pid = 1653] [serial = 1802] [outer = 0x119445c00] 08:10:51 INFO - PROCESS | 1653 | 1466694651377 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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 727ms 08:10:51 INFO - PROCESS | 1653 | 1466694651390 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:10:51 INFO - PROCESS | 1653 | 1466694651392 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:10:51 INFO - PROCESS | 1653 | 1466694651394 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1653 | 1466694651395 Marionette TRACE conn2 <- [1,2374,null,{}] 08:10:51 INFO - PROCESS | 1653 | 1466694651399 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}] 08:10:51 INFO - PROCESS | 1653 | 1466694651400 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:51 INFO - PROCESS | 1653 | 1466694651487 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:10:51 INFO - PROCESS | 1653 | 1466694651491 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1653 | 1466694651492 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec0800 == 32 [pid = 1653] [id = 601] 08:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123c0a000) [pid = 1653] [serial = 1803] [outer = 0x0] 08:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124219800) [pid = 1653] [serial = 1804] [outer = 0x123c0a000] 08:10:51 INFO - PROCESS | 1653 | 1466694651518 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x124aaa400) [pid = 1653] [serial = 1805] [outer = 0x123c0a000] 08:10:51 INFO - PROCESS | 1653 | 1466694651846 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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 473ms 08:10:51 INFO - PROCESS | 1653 | 1466694651868 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1653 | 1466694651869 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:10:51 INFO - PROCESS | 1653 | 1466694651872 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1653 | 1466694651873 Marionette TRACE conn2 <- [1,2378,null,{}] 08:10:51 INFO - PROCESS | 1653 | 1466694651875 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}] 08:10:51 INFO - PROCESS | 1653 | 1466694651876 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:51 INFO - PROCESS | 1653 | 1466694651953 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:10:52 INFO - PROCESS | 1653 | 1466694652023 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1653 | 1466694652024 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12975b800 == 33 [pid = 1653] [id = 602] 08:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123c0d800) [pid = 1653] [serial = 1806] [outer = 0x0] 08:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124e84400) [pid = 1653] [serial = 1807] [outer = 0x123c0d800] 08:10:52 INFO - PROCESS | 1653 | 1466694652056 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x125792000) [pid = 1653] [serial = 1808] [outer = 0x123c0d800] 08:10:52 INFO - PROCESS | 1653 | 1466694652410 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 568ms 08:10:52 INFO - PROCESS | 1653 | 1466694652453 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 1653 | 1466694652454 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:10:52 INFO - PROCESS | 1653 | 1466694652456 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1653 | 1466694652457 Marionette TRACE conn2 <- [1,2382,null,{}] 08:10:52 INFO - PROCESS | 1653 | 1466694652460 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}] 08:10:52 INFO - PROCESS | 1653 | 1466694652464 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:52 INFO - PROCESS | 1653 | 1466694652584 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:10:52 INFO - PROCESS | 1653 | 1466694652597 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1653 | 1466694652599 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acac800 == 34 [pid = 1653] [id = 603] 08:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12518d000) [pid = 1653] [serial = 1809] [outer = 0x0] 08:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123856400) [pid = 1653] [serial = 1810] [outer = 0x12518d000] 08:10:52 INFO - PROCESS | 1653 | 1466694652623 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1288cf000) [pid = 1653] [serial = 1811] [outer = 0x12518d000] 08:10:52 INFO - PROCESS | 1653 | 1466694652969 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 518ms 08:10:52 INFO - PROCESS | 1653 | 1466694652975 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 1653 | 1466694652976 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:10:52 INFO - PROCESS | 1653 | 1466694652978 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1653 | 1466694652979 Marionette TRACE conn2 <- [1,2386,null,{}] 08:10:52 INFO - PROCESS | 1653 | 1466694652983 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}] 08:10:52 INFO - PROCESS | 1653 | 1466694652984 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:53 INFO - PROCESS | 1653 | 1466694653089 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:10:53 INFO - PROCESS | 1653 | 1466694653136 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1653 | 1466694653137 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bea9000 == 35 [pid = 1653] [id = 604] 08:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119a04c00) [pid = 1653] [serial = 1812] [outer = 0x0] 08:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1289d9c00) [pid = 1653] [serial = 1813] [outer = 0x119a04c00] 08:10:53 INFO - PROCESS | 1653 | 1466694653161 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128a5b000) [pid = 1653] [serial = 1814] [outer = 0x119a04c00] 08:10:53 INFO - PROCESS | 1653 | 1466694653494 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]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 573ms 08:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:10:53 INFO - PROCESS | 1653 | 1466694653552 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 1653 | 1466694653553 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:10:53 INFO - PROCESS | 1653 | 1466694653555 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1653 | 1466694653556 Marionette TRACE conn2 <- [1,2390,null,{}] 08:10:53 INFO - PROCESS | 1653 | 1466694653558 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}] 08:10:53 INFO - PROCESS | 1653 | 1466694653559 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:53 INFO - PROCESS | 1653 | 1466694653660 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:10:53 INFO - PROCESS | 1653 | 1466694653672 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1653 | 1466694653673 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfc8000 == 36 [pid = 1653] [id = 605] 08:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128a5c000) [pid = 1653] [serial = 1815] [outer = 0x0] 08:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x128b0ec00) [pid = 1653] [serial = 1816] [outer = 0x128a5c000] 08:10:53 INFO - PROCESS | 1653 | 1466694653699 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128c3a400) [pid = 1653] [serial = 1817] [outer = 0x128a5c000] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114fbb000) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112ea7400) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115e1e000) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x115e22c00) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1187f5400) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11299c400) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x115e1ec00) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124218c00) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112f63800) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12444f800) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11943f400) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127395400) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x124450400) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x11295ac00) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:10:54 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11992d000) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:10:54 INFO - PROCESS | 1653 | 1466694654097 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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 568ms 08:10:54 INFO - PROCESS | 1653 | 1466694654123 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 1653 | 1466694654125 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:10:54 INFO - PROCESS | 1653 | 1466694654128 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1653 | 1466694654129 Marionette TRACE conn2 <- [1,2394,null,{}] 08:10:54 INFO - PROCESS | 1653 | 1466694654131 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}] 08:10:54 INFO - PROCESS | 1653 | 1466694654133 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:54 INFO - PROCESS | 1653 | 1466694654227 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:10:54 INFO - PROCESS | 1653 | 1466694654232 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1653 | 1466694654235 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ad5000 == 37 [pid = 1653] [id = 606] 08:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112a7fc00) [pid = 1653] [serial = 1818] [outer = 0x0] 08:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c90400) [pid = 1653] [serial = 1819] [outer = 0x112a7fc00] 08:10:54 INFO - PROCESS | 1653 | 1466694654261 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119be1000) [pid = 1653] [serial = 1820] [outer = 0x112a7fc00] 08:10:54 INFO - PROCESS | 1653 | 1466694654648 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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 569ms 08:10:54 INFO - PROCESS | 1653 | 1466694654696 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:10:54 INFO - PROCESS | 1653 | 1466694654697 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:10:54 INFO - PROCESS | 1653 | 1466694654699 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1653 | 1466694654701 Marionette TRACE conn2 <- [1,2398,null,{}] 08:10:54 INFO - PROCESS | 1653 | 1466694654703 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}] 08:10:54 INFO - PROCESS | 1653 | 1466694654704 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:54 INFO - PROCESS | 1653 | 1466694654786 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:10:54 INFO - PROCESS | 1653 | 1466694654790 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1653 | 1466694654791 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c998800 == 38 [pid = 1653] [id = 607] 08:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x12385c400) [pid = 1653] [serial = 1821] [outer = 0x0] 08:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x127395400) [pid = 1653] [serial = 1822] [outer = 0x12385c400] 08:10:54 INFO - PROCESS | 1653 | 1466694654816 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x128c46800) [pid = 1653] [serial = 1823] [outer = 0x12385c400] 08:10:55 INFO - PROCESS | 1653 | 1466694655139 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 468ms 08:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:10:55 INFO - PROCESS | 1653 | 1466694655169 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1653 | 1466694655170 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:10:55 INFO - PROCESS | 1653 | 1466694655172 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1653 | 1466694655174 Marionette TRACE conn2 <- [1,2402,null,{}] 08:10:55 INFO - PROCESS | 1653 | 1466694655176 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}] 08:10:55 INFO - PROCESS | 1653 | 1466694655178 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:55 INFO - PROCESS | 1653 | 1466694655279 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:10:55 INFO - PROCESS | 1653 | 1466694655343 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1653 | 1466694655345 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf1c800 == 39 [pid = 1653] [id = 608] 08:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x125188800) [pid = 1653] [serial = 1824] [outer = 0x0] 08:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x129115c00) [pid = 1653] [serial = 1825] [outer = 0x125188800] 08:10:55 INFO - PROCESS | 1653 | 1466694655371 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12970cc00) [pid = 1653] [serial = 1826] [outer = 0x125188800] 08:10:55 INFO - PROCESS | 1653 | 1466694655670 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 08:10:55 INFO - PROCESS | 1653 | 1466694655693 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1653 | 1466694655694 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:10:55 INFO - PROCESS | 1653 | 1466694655699 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1653 | 1466694655702 Marionette TRACE conn2 <- [1,2406,null,{}] 08:10:55 INFO - PROCESS | 1653 | 1466694655705 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}] 08:10:55 INFO - PROCESS | 1653 | 1466694655706 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:55 INFO - PROCESS | 1653 | 1466694655798 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:10:55 INFO - PROCESS | 1653 | 1466694655805 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1653 | 1466694655806 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d170800 == 40 [pid = 1653] [id = 609] 08:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12970f000) [pid = 1653] [serial = 1827] [outer = 0x0] 08:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a4f2800) [pid = 1653] [serial = 1828] [outer = 0x12970f000] 08:10:55 INFO - PROCESS | 1653 | 1466694655849 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ab40800) [pid = 1653] [serial = 1829] [outer = 0x12970f000] 08:10:56 INFO - PROCESS | 1653 | 1466694656460 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 825ms 08:10:56 INFO - PROCESS | 1653 | 1466694656522 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1653 | 1466694656525 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:10:56 INFO - PROCESS | 1653 | 1466694656528 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1653 | 1466694656531 Marionette TRACE conn2 <- [1,2410,null,{}] 08:10:56 INFO - PROCESS | 1653 | 1466694656535 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}] 08:10:56 INFO - PROCESS | 1653 | 1466694656537 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:56 INFO - PROCESS | 1653 | 1466694656671 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:10:56 INFO - PROCESS | 1653 | 1466694656748 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1653 | 1466694656750 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x123874000 == 41 [pid = 1653] [id = 610] 08:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116a1b400) [pid = 1653] [serial = 1830] [outer = 0x0] 08:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x116f92c00) [pid = 1653] [serial = 1831] [outer = 0x116a1b400] 08:10:56 INFO - PROCESS | 1653 | 1466694656782 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1181adc00) [pid = 1653] [serial = 1832] [outer = 0x116a1b400] 08:10:57 INFO - PROCESS | 1653 | 1466694657205 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 722ms 08:10:57 INFO - PROCESS | 1653 | 1466694657251 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1653 | 1466694657254 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:10:57 INFO - PROCESS | 1653 | 1466694657259 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 1653 | 1466694657261 Marionette TRACE conn2 <- [1,2414,null,{}] 08:10:57 INFO - PROCESS | 1653 | 1466694657264 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}] 08:10:57 INFO - PROCESS | 1653 | 1466694657265 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:57 INFO - PROCESS | 1653 | 1466694657374 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:10:57 INFO - PROCESS | 1653 | 1466694657435 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1653 | 1466694657436 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab7f000 == 42 [pid = 1653] [id = 611] 08:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119442800) [pid = 1653] [serial = 1833] [outer = 0x0] 08:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12383a800) [pid = 1653] [serial = 1834] [outer = 0x119442800] 08:10:57 INFO - PROCESS | 1653 | 1466694657467 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124051400) [pid = 1653] [serial = 1835] [outer = 0x119442800] 08:10:57 INFO - PROCESS | 1653 | 1466694657928 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 720ms 08:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:10:57 INFO - PROCESS | 1653 | 1466694657983 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1653 | 1466694657985 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:10:57 INFO - PROCESS | 1653 | 1466694657987 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 1653 | 1466694657990 Marionette TRACE conn2 <- [1,2418,null,{}] 08:10:58 INFO - PROCESS | 1653 | 1466694658014 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}] 08:10:58 INFO - PROCESS | 1653 | 1466694658018 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:58 INFO - PROCESS | 1653 | 1466694658147 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:10:58 INFO - PROCESS | 1653 | 1466694658206 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1653 | 1466694658208 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d457000 == 43 [pid = 1653] [id = 612] 08:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269f5c00) [pid = 1653] [serial = 1836] [outer = 0x0] 08:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269ff800) [pid = 1653] [serial = 1837] [outer = 0x1269f5c00] 08:10:58 INFO - PROCESS | 1653 | 1466694658240 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12738e800) [pid = 1653] [serial = 1838] [outer = 0x1269f5c00] 08:10:58 INFO - PROCESS | 1653 | 1466694658629 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 672ms 08:10:58 INFO - PROCESS | 1653 | 1466694658667 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1653 | 1466694658669 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:10:58 INFO - PROCESS | 1653 | 1466694658673 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1653 | 1466694658674 Marionette TRACE conn2 <- [1,2422,null,{}] 08:10:58 INFO - PROCESS | 1653 | 1466694658677 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}] 08:10:58 INFO - PROCESS | 1653 | 1466694658678 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:58 INFO - PROCESS | 1653 | 1466694658788 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:10:58 INFO - PROCESS | 1653 | 1466694658859 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1653 | 1466694658861 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d80c800 == 44 [pid = 1653] [id = 613] 08:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1288cbc00) [pid = 1653] [serial = 1839] [outer = 0x0] 08:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x128c3e000) [pid = 1653] [serial = 1840] [outer = 0x1288cbc00] 08:10:58 INFO - PROCESS | 1653 | 1466694658891 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12911b800) [pid = 1653] [serial = 1841] [outer = 0x1288cbc00] 08:10:59 INFO - PROCESS | 1653 | 1466694659325 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 08:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:10:59 INFO - PROCESS | 1653 | 1466694659343 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1653 | 1466694659345 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:10:59 INFO - PROCESS | 1653 | 1466694659347 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 1653 | 1466694659348 Marionette TRACE conn2 <- [1,2426,null,{}] 08:10:59 INFO - PROCESS | 1653 | 1466694659351 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}] 08:10:59 INFO - PROCESS | 1653 | 1466694659352 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:59 INFO - PROCESS | 1653 | 1466694659457 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:10:59 INFO - PROCESS | 1653 | 1466694659557 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1653 | 1466694659559 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:10:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11306f800 == 45 [pid = 1653] [id = 614] 08:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1187fa000) [pid = 1653] [serial = 1842] [outer = 0x0] 08:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269f9400) [pid = 1653] [serial = 1843] [outer = 0x1187fa000] 08:10:59 INFO - PROCESS | 1653 | 1466694659588 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12934b400) [pid = 1653] [serial = 1844] [outer = 0x1187fa000] 08:11:00 INFO - PROCESS | 1653 | 1466694660125 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 819ms 08:11:00 INFO - PROCESS | 1653 | 1466694660166 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:11:00 INFO - PROCESS | 1653 | 1466694660169 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:11:00 INFO - PROCESS | 1653 | 1466694660172 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1653 | 1466694660174 Marionette TRACE conn2 <- [1,2430,null,{}] 08:11:00 INFO - PROCESS | 1653 | 1466694660177 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}] 08:11:00 INFO - PROCESS | 1653 | 1466694660179 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:00 INFO - PROCESS | 1653 | 1466694660284 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:11:00 INFO - PROCESS | 1653 | 1466694660347 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1653 | 1466694660349 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11918c000 == 46 [pid = 1653] [id = 615] 08:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x114f75c00) [pid = 1653] [serial = 1845] [outer = 0x0] 08:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x114fbc800) [pid = 1653] [serial = 1846] [outer = 0x114f75c00] 08:11:00 INFO - PROCESS | 1653 | 1466694660377 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118163800) [pid = 1653] [serial = 1847] [outer = 0x114f75c00] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf1c800 == 45 [pid = 1653] [id = 608] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12c998800 == 44 [pid = 1653] [id = 607] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124ad5000 == 43 [pid = 1653] [id = 606] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfc8000 == 42 [pid = 1653] [id = 605] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12bea9000 == 41 [pid = 1653] [id = 604] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12acac800 == 40 [pid = 1653] [id = 603] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12975b800 == 39 [pid = 1653] [id = 602] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec0800 == 38 [pid = 1653] [id = 601] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1257ae800 == 37 [pid = 1653] [id = 600] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11941b000 == 36 [pid = 1653] [id = 599] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x117473000 == 35 [pid = 1653] [id = 598] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x1242a2000 == 34 [pid = 1653] [id = 597] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x117143000 == 33 [pid = 1653] [id = 596] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x124e66800 == 32 [pid = 1653] [id = 595] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x11306f800 == 31 [pid = 1653] [id = 614] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12d80c800 == 30 [pid = 1653] [id = 613] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12d457000 == 29 [pid = 1653] [id = 612] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab7f000 == 28 [pid = 1653] [id = 611] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x12d170800 == 27 [pid = 1653] [id = 609] 08:11:01 INFO - PROCESS | 1653 | --DOCSHELL 0x123874000 == 26 [pid = 1653] [id = 610] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1211e3c00) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1181b7000) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1187ee800) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e1a400) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116775c00) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11662cc00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116f49000) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11943fc00) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x113357c00) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x114f7fc00) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118162c00) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118539c00) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12691d400) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124543c00) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124bfbc00) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123be8800) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124e84000) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12578ec00) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128c3c000) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1269dd000) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x114fb7000) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269f7000) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1289dcc00) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x125187000) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126f1d400) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123804c00) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x129350800) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119a02400) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1288cac00) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1269b3c00) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 08:11:01 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1199a3c00) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 08:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1271ms 08:11:01 INFO - PROCESS | 1653 | 1466694661437 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]]]}] 08:11:01 INFO - PROCESS | 1653 | 1466694661443 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1653 | 1466694661445 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:11:01 INFO - PROCESS | 1653 | 1466694661456 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1653 | 1466694661458 Marionette TRACE conn2 <- [1,2434,null,{}] 08:11:01 INFO - PROCESS | 1653 | 1466694661462 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}] 08:11:01 INFO - PROCESS | 1653 | 1466694661465 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:01 INFO - PROCESS | 1653 | 1466694661551 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:11:01 INFO - PROCESS | 1653 | 1466694661556 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1653 | 1466694661558 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164a2000 == 27 [pid = 1653] [id = 616] 08:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1130e3800) [pid = 1653] [serial = 1848] [outer = 0x0] 08:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x114fb4800) [pid = 1653] [serial = 1849] [outer = 0x1130e3800] 08:11:01 INFO - PROCESS | 1653 | 1466694661587 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x113c4e000) [pid = 1653] [serial = 1850] [outer = 0x1130e3800] 08:11:01 INFO - PROCESS | 1653 | 1466694661929 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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 528ms 08:11:01 INFO - PROCESS | 1653 | 1466694661976 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1653 | 1466694661980 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:11:01 INFO - PROCESS | 1653 | 1466694661984 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1653 | 1466694661986 Marionette TRACE conn2 <- [1,2438,null,{}] 08:11:01 INFO - PROCESS | 1653 | 1466694661989 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}] 08:11:01 INFO - PROCESS | 1653 | 1466694661991 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:02 INFO - PROCESS | 1653 | 1466694662071 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:11:02 INFO - PROCESS | 1653 | 1466694662076 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1653 | 1466694662077 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118357800 == 28 [pid = 1653] [id = 617] 08:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1164e6400) [pid = 1653] [serial = 1851] [outer = 0x0] 08:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116f97400) [pid = 1653] [serial = 1852] [outer = 0x1164e6400] 08:11:02 INFO - PROCESS | 1653 | 1466694662107 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118167400) [pid = 1653] [serial = 1853] [outer = 0x1164e6400] 08:11:02 INFO - PROCESS | 1653 | 1466694662464 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 08:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:11:02 INFO - PROCESS | 1653 | 1466694662503 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1653 | 1466694662505 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:11:02 INFO - PROCESS | 1653 | 1466694662507 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1653 | 1466694662509 Marionette TRACE conn2 <- [1,2442,null,{}] 08:11:02 INFO - PROCESS | 1653 | 1466694662517 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}] 08:11:02 INFO - PROCESS | 1653 | 1466694662521 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:02 INFO - PROCESS | 1653 | 1466694662602 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:11:02 INFO - PROCESS | 1653 | 1466694662607 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1653 | 1466694662609 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123874000 == 29 [pid = 1653] [id = 618] 08:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112e55c00) [pid = 1653] [serial = 1854] [outer = 0x0] 08:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1188ef400) [pid = 1653] [serial = 1855] [outer = 0x112e55c00] 08:11:02 INFO - PROCESS | 1653 | 1466694662637 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119446400) [pid = 1653] [serial = 1856] [outer = 0x112e55c00] 08:11:02 INFO - PROCESS | 1653 | 1466694662986 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 522ms 08:11:03 INFO - PROCESS | 1653 | 1466694663030 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:11:03 INFO - PROCESS | 1653 | 1466694663032 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:11:03 INFO - PROCESS | 1653 | 1466694663034 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1653 | 1466694663035 Marionette TRACE conn2 <- [1,2446,null,{}] 08:11:03 INFO - PROCESS | 1653 | 1466694663037 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}] 08:11:03 INFO - PROCESS | 1653 | 1466694663039 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:03 INFO - PROCESS | 1653 | 1466694663150 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:11:03 INFO - PROCESS | 1653 | 1466694663184 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1653 | 1466694663185 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b6000 == 30 [pid = 1653] [id = 619] 08:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119156000) [pid = 1653] [serial = 1857] [outer = 0x0] 08:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1195f6000) [pid = 1653] [serial = 1858] [outer = 0x119156000] 08:11:03 INFO - PROCESS | 1653 | 1466694663214 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1211e9000) [pid = 1653] [serial = 1859] [outer = 0x119156000] 08:11:03 INFO - PROCESS | 1653 | 1466694663514 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 08:11:03 INFO - PROCESS | 1653 | 1466694663554 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:11:03 INFO - PROCESS | 1653 | 1466694663562 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:11:03 INFO - PROCESS | 1653 | 1466694663566 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1653 | 1466694663568 Marionette TRACE conn2 <- [1,2450,null,{}] 08:11:03 INFO - PROCESS | 1653 | 1466694663570 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}] 08:11:03 INFO - PROCESS | 1653 | 1466694663572 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:03 INFO - PROCESS | 1653 | 1466694663668 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:11:03 INFO - PROCESS | 1653 | 1466694663672 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1653 | 1466694663673 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271b2800 == 31 [pid = 1653] [id = 620] 08:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11677a400) [pid = 1653] [serial = 1860] [outer = 0x0] 08:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12384ec00) [pid = 1653] [serial = 1861] [outer = 0x11677a400] 08:11:03 INFO - PROCESS | 1653 | 1466694663698 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123c07000) [pid = 1653] [serial = 1862] [outer = 0x11677a400] 08:11:04 INFO - PROCESS | 1653 | 1466694664057 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 523ms 08:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:11:04 INFO - PROCESS | 1653 | 1466694664094 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1653 | 1466694664095 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:11:04 INFO - PROCESS | 1653 | 1466694664098 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1653 | 1466694664099 Marionette TRACE conn2 <- [1,2454,null,{}] 08:11:04 INFO - PROCESS | 1653 | 1466694664101 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}] 08:11:04 INFO - PROCESS | 1653 | 1466694664105 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:04 INFO - PROCESS | 1653 | 1466694664223 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:11:04 INFO - PROCESS | 1653 | 1466694664238 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1653 | 1466694664239 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ec3000 == 32 [pid = 1653] [id = 621] 08:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124053400) [pid = 1653] [serial = 1863] [outer = 0x0] 08:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124aa6800) [pid = 1653] [serial = 1864] [outer = 0x124053400] 08:11:04 INFO - PROCESS | 1653 | 1466694664264 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12691f000) [pid = 1653] [serial = 1865] [outer = 0x124053400] 08:11:04 INFO - PROCESS | 1653 | 1466694664597 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 519ms 08:11:04 INFO - PROCESS | 1653 | 1466694664619 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:11:04 INFO - PROCESS | 1653 | 1466694664621 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:11:04 INFO - PROCESS | 1653 | 1466694664623 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1653 | 1466694664624 Marionette TRACE conn2 <- [1,2458,null,{}] 08:11:04 INFO - PROCESS | 1653 | 1466694664635 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}] 08:11:04 INFO - PROCESS | 1653 | 1466694664644 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:04 INFO - PROCESS | 1653 | 1466694664742 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:11:04 INFO - PROCESS | 1653 | 1466694664746 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1653 | 1466694664747 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x129768800 == 33 [pid = 1653] [id = 622] 08:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x112e5ac00) [pid = 1653] [serial = 1866] [outer = 0x0] 08:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1269ba800) [pid = 1653] [serial = 1867] [outer = 0x112e5ac00] 08:11:04 INFO - PROCESS | 1653 | 1466694664773 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269f3800) [pid = 1653] [serial = 1868] [outer = 0x112e5ac00] 08:11:05 INFO - PROCESS | 1653 | 1466694665128 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 529ms 08:11:05 INFO - PROCESS | 1653 | 1466694665154 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1653 | 1466694665155 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:11:05 INFO - PROCESS | 1653 | 1466694665157 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1653 | 1466694665158 Marionette TRACE conn2 <- [1,2462,null,{}] 08:11:05 INFO - PROCESS | 1653 | 1466694665169 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}] 08:11:05 INFO - PROCESS | 1653 | 1466694665170 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:05 INFO - PROCESS | 1653 | 1466694665270 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:11:05 INFO - PROCESS | 1653 | 1466694665273 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1653 | 1466694665275 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a572800 == 34 [pid = 1653] [id = 623] 08:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1269b9400) [pid = 1653] [serial = 1869] [outer = 0x0] 08:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1269ffc00) [pid = 1653] [serial = 1870] [outer = 0x1269b9400] 08:11:05 INFO - PROCESS | 1653 | 1466694665299 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126f22c00) [pid = 1653] [serial = 1871] [outer = 0x1269b9400] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12518d000) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119a04c00) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x128a5c000) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x123c0a000) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116a21400) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1181a8400) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1269fa000) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119445c00) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176f6c00) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11295f400) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112a7fc00) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12970f000) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x125188800) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12385c400) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:11:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x123c0d800) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:11:05 INFO - PROCESS | 1653 | 1466694665809 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 669ms 08:11:05 INFO - PROCESS | 1653 | 1466694665827 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:11:05 INFO - PROCESS | 1653 | 1466694665828 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:11:05 INFO - PROCESS | 1653 | 1466694665830 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1653 | 1466694665831 Marionette TRACE conn2 <- [1,2466,null,{}] 08:11:05 INFO - PROCESS | 1653 | 1466694665836 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}] 08:11:05 INFO - PROCESS | 1653 | 1466694665837 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:05 INFO - PROCESS | 1653 | 1466694665921 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:11:05 INFO - PROCESS | 1653 | 1466694665980 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1653 | 1466694665982 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x123872800 == 35 [pid = 1653] [id = 624] 08:11:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x111ecc400) [pid = 1653] [serial = 1872] [outer = 0x0] 08:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118249800) [pid = 1653] [serial = 1873] [outer = 0x111ecc400] 08:11:06 INFO - PROCESS | 1653 | 1466694666008 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12444bc00) [pid = 1653] [serial = 1874] [outer = 0x111ecc400] 08:11:06 INFO - PROCESS | 1653 | 1466694666296 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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 471ms 08:11:06 INFO - PROCESS | 1653 | 1466694666306 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1653 | 1466694666307 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:11:06 INFO - PROCESS | 1653 | 1466694666309 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1653 | 1466694666310 Marionette TRACE conn2 <- [1,2470,null,{}] 08:11:06 INFO - PROCESS | 1653 | 1466694666312 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}] 08:11:06 INFO - PROCESS | 1653 | 1466694666313 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:06 INFO - PROCESS | 1653 | 1466694666407 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:11:06 INFO - PROCESS | 1653 | 1466694666410 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1653 | 1466694666411 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b712800 == 36 [pid = 1653] [id = 625] 08:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1199a0c00) [pid = 1653] [serial = 1875] [outer = 0x0] 08:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126ff5000) [pid = 1653] [serial = 1876] [outer = 0x1199a0c00] 08:11:06 INFO - PROCESS | 1653 | 1466694666437 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119be2000) [pid = 1653] [serial = 1877] [outer = 0x1199a0c00] 08:11:06 INFO - PROCESS | 1653 | 1466694666758 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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 471ms 08:11:06 INFO - PROCESS | 1653 | 1466694666780 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1653 | 1466694666782 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:11:06 INFO - PROCESS | 1653 | 1466694666786 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1653 | 1466694666788 Marionette TRACE conn2 <- [1,2474,null,{}] 08:11:06 INFO - PROCESS | 1653 | 1466694666790 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}] 08:11:06 INFO - PROCESS | 1653 | 1466694666792 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:06 INFO - PROCESS | 1653 | 1466694666920 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:11:06 INFO - PROCESS | 1653 | 1466694666926 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1653 | 1466694666928 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4c000 == 37 [pid = 1653] [id = 626] 08:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1133a9400) [pid = 1653] [serial = 1878] [outer = 0x0] 08:11:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12710a000) [pid = 1653] [serial = 1879] [outer = 0x1133a9400] 08:11:06 INFO - PROCESS | 1653 | 1466694666955 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a55c00) [pid = 1653] [serial = 1880] [outer = 0x1133a9400] 08:11:07 INFO - PROCESS | 1653 | 1466694667297 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 08:11:07 INFO - PROCESS | 1653 | 1466694667306 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1653 | 1466694667307 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:11:07 INFO - PROCESS | 1653 | 1466694667309 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1653 | 1466694667310 Marionette TRACE conn2 <- [1,2478,null,{}] 08:11:07 INFO - PROCESS | 1653 | 1466694667313 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}] 08:11:07 INFO - PROCESS | 1653 | 1466694667314 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:07 INFO - PROCESS | 1653 | 1466694667395 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:11:07 INFO - PROCESS | 1653 | 1466694667400 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1653 | 1466694667402 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfdb000 == 38 [pid = 1653] [id = 627] 08:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128a5c400) [pid = 1653] [serial = 1881] [outer = 0x0] 08:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128b18000) [pid = 1653] [serial = 1882] [outer = 0x128a5c400] 08:11:07 INFO - PROCESS | 1653 | 1466694667427 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12910f400) [pid = 1653] [serial = 1883] [outer = 0x128a5c400] 08:11:07 INFO - PROCESS | 1653 | 1466694667918 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 669ms 08:11:07 INFO - PROCESS | 1653 | 1466694667979 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1653 | 1466694667981 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:11:07 INFO - PROCESS | 1653 | 1466694667987 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1653 | 1466694667989 Marionette TRACE conn2 <- [1,2482,null,{}] 08:11:07 INFO - PROCESS | 1653 | 1466694667993 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}] 08:11:07 INFO - PROCESS | 1653 | 1466694667994 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:08 INFO - PROCESS | 1653 | 1466694668112 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:11:08 INFO - PROCESS | 1653 | 1466694668196 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1653 | 1466694668197 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x11715d000 == 39 [pid = 1653] [id = 628] 08:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112d7b800) [pid = 1653] [serial = 1884] [outer = 0x0] 08:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x113c4e800) [pid = 1653] [serial = 1885] [outer = 0x112d7b800] 08:11:08 INFO - PROCESS | 1653 | 1466694668229 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115e2ac00) [pid = 1653] [serial = 1886] [outer = 0x112d7b800] 08:11:08 INFO - PROCESS | 1653 | 1466694668855 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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 923ms 08:11:08 INFO - PROCESS | 1653 | 1466694668910 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 1653 | 1466694668913 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:11:08 INFO - PROCESS | 1653 | 1466694668918 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 1653 | 1466694668919 Marionette TRACE conn2 <- [1,2486,null,{}] 08:11:08 INFO - PROCESS | 1653 | 1466694668922 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}] 08:11:08 INFO - PROCESS | 1653 | 1466694668924 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:09 INFO - PROCESS | 1653 | 1466694669039 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:11:09 INFO - PROCESS | 1653 | 1466694669100 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1653 | 1466694669102 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271b7800 == 40 [pid = 1653] [id = 629] 08:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x117e15c00) [pid = 1653] [serial = 1887] [outer = 0x0] 08:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118170800) [pid = 1653] [serial = 1888] [outer = 0x117e15c00] 08:11:09 INFO - PROCESS | 1653 | 1466694669133 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118729000) [pid = 1653] [serial = 1889] [outer = 0x117e15c00] 08:11:09 INFO - PROCESS | 1653 | 1466694669915 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]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1070ms 08:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:11:09 INFO - PROCESS | 1653 | 1466694669988 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1653 | 1466694669990 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:11:09 INFO - PROCESS | 1653 | 1466694669993 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1653 | 1466694669994 Marionette TRACE conn2 <- [1,2490,null,{}] 08:11:09 INFO - PROCESS | 1653 | 1466694669998 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}] 08:11:10 INFO - PROCESS | 1653 | 1466694670000 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:10 INFO - PROCESS | 1653 | 1466694670108 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4c000 == 39 [pid = 1653] [id = 626] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12b712800 == 38 [pid = 1653] [id = 625] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x123872800 == 37 [pid = 1653] [id = 624] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x12a572800 == 36 [pid = 1653] [id = 623] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x129768800 == 35 [pid = 1653] [id = 622] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec3000 == 34 [pid = 1653] [id = 621] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1271b2800 == 33 [pid = 1653] [id = 620] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b6000 == 32 [pid = 1653] [id = 619] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x123874000 == 31 [pid = 1653] [id = 618] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x118357800 == 30 [pid = 1653] [id = 617] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x1164a2000 == 29 [pid = 1653] [id = 616] 08:11:10 INFO - PROCESS | 1653 | --DOCSHELL 0x11918c000 == 28 [pid = 1653] [id = 615] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x123856400) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1289d9c00) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x128b0ec00) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124219800) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124aaa400) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1176ee000) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11816bc00) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118729400) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x119157c00) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128a5b000) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1288cb800) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11992d400) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12385d800) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1180a6000) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181af000) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1133ec400) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x115e27000) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119be1000) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x12ab40800) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x113c90400) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12970cc00) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a4f2800) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128c3a400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128c46800) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x129115c00) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124e84400) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x125792000) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x127395400) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1288cf000) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1653 | 1466694670193 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1653 | 1466694670194 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11661d000 == 29 [pid = 1653] [id = 630] 08:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x114f7fc00) [pid = 1653] [serial = 1890] [outer = 0x0] 08:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115e28400) [pid = 1653] [serial = 1891] [outer = 0x114f7fc00] 08:11:10 INFO - PROCESS | 1653 | 1466694670222 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118171c00) [pid = 1653] [serial = 1892] [outer = 0x114f7fc00] 08:11:10 INFO - PROCESS | 1653 | 1466694670557 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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 570ms 08:11:10 INFO - PROCESS | 1653 | 1466694670562 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 1653 | 1466694670567 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:11:10 INFO - PROCESS | 1653 | 1466694670573 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1653 | 1466694670575 Marionette TRACE conn2 <- [1,2494,null,{}] 08:11:10 INFO - PROCESS | 1653 | 1466694670577 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}] 08:11:10 INFO - PROCESS | 1653 | 1466694670579 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:10 INFO - PROCESS | 1653 | 1466694670687 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:11:10 INFO - PROCESS | 1653 | 1466694670743 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1653 | 1466694670744 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b58800 == 30 [pid = 1653] [id = 631] 08:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1181a8800) [pid = 1653] [serial = 1893] [outer = 0x0] 08:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1187f9800) [pid = 1653] [serial = 1894] [outer = 0x1181a8800] 08:11:10 INFO - PROCESS | 1653 | 1466694670771 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119a06000) [pid = 1653] [serial = 1895] [outer = 0x1181a8800] 08:11:11 INFO - PROCESS | 1653 | 1466694671080 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 522ms 08:11:11 INFO - PROCESS | 1653 | 1466694671095 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1653 | 1466694671097 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:11:11 INFO - PROCESS | 1653 | 1466694671107 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1653 | 1466694671110 Marionette TRACE conn2 <- [1,2498,null,{}] 08:11:11 INFO - PROCESS | 1653 | 1466694671122 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}] 08:11:11 INFO - PROCESS | 1653 | 1466694671125 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:11 INFO - PROCESS | 1653 | 1466694671217 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:11:11 INFO - PROCESS | 1653 | 1466694671278 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1653 | 1466694671281 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bf000 == 31 [pid = 1653] [id = 632] 08:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112d7b400) [pid = 1653] [serial = 1896] [outer = 0x0] 08:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x123805c00) [pid = 1653] [serial = 1897] [outer = 0x112d7b400] 08:11:11 INFO - PROCESS | 1653 | 1466694671309 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124450400) [pid = 1653] [serial = 1898] [outer = 0x112d7b400] 08:11:11 INFO - PROCESS | 1653 | 1466694671602 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 528ms 08:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:11:11 INFO - PROCESS | 1653 | 1466694671639 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1653 | 1466694671640 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:11:11 INFO - PROCESS | 1653 | 1466694671643 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1653 | 1466694671644 Marionette TRACE conn2 <- [1,2502,null,{}] 08:11:11 INFO - PROCESS | 1653 | 1466694671646 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}] 08:11:11 INFO - PROCESS | 1653 | 1466694671648 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:11 INFO - PROCESS | 1653 | 1466694671739 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:11:11 INFO - PROCESS | 1653 | 1466694671743 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1653 | 1466694671744 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed5000 == 32 [pid = 1653] [id = 633] 08:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x124452000) [pid = 1653] [serial = 1899] [outer = 0x0] 08:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124e8f400) [pid = 1653] [serial = 1900] [outer = 0x124452000] 08:11:11 INFO - PROCESS | 1653 | 1466694671770 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12578e400) [pid = 1653] [serial = 1901] [outer = 0x124452000] 08:11:12 INFO - PROCESS | 1653 | 1466694672123 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]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 08:11:12 INFO - PROCESS | 1653 | 1466694672162 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1653 | 1466694672163 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:11:12 INFO - PROCESS | 1653 | 1466694672185 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1653 | 1466694672186 Marionette TRACE conn2 <- [1,2506,null,{}] 08:11:12 INFO - PROCESS | 1653 | 1466694672188 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}] 08:11:12 INFO - PROCESS | 1653 | 1466694672190 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:12 INFO - PROCESS | 1653 | 1466694672310 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:11:12 INFO - PROCESS | 1653 | 1466694672325 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1653 | 1466694672326 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a56c800 == 33 [pid = 1653] [id = 634] 08:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x126920c00) [pid = 1653] [serial = 1902] [outer = 0x0] 08:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269dec00) [pid = 1653] [serial = 1903] [outer = 0x126920c00] 08:11:12 INFO - PROCESS | 1653 | 1466694672350 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269f7c00) [pid = 1653] [serial = 1904] [outer = 0x126920c00] 08:11:12 INFO - PROCESS | 1653 | 1466694672691 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]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 08:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:11:12 INFO - PROCESS | 1653 | 1466694672704 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1653 | 1466694672706 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:11:12 INFO - PROCESS | 1653 | 1466694672708 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1653 | 1466694672709 Marionette TRACE conn2 <- [1,2510,null,{}] 08:11:12 INFO - PROCESS | 1653 | 1466694672711 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}] 08:11:12 INFO - PROCESS | 1653 | 1466694672717 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:12 INFO - PROCESS | 1653 | 1466694672841 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:11:12 INFO - PROCESS | 1653 | 1466694672845 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1653 | 1466694672846 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af8a800 == 34 [pid = 1653] [id = 635] 08:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126d09400) [pid = 1653] [serial = 1905] [outer = 0x0] 08:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127396c00) [pid = 1653] [serial = 1906] [outer = 0x126d09400] 08:11:12 INFO - PROCESS | 1653 | 1466694672872 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x128c3b800) [pid = 1653] [serial = 1907] [outer = 0x126d09400] 08:11:13 INFO - PROCESS | 1653 | 1466694673222 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 517ms 08:11:13 INFO - PROCESS | 1653 | 1466694673226 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1653 | 1466694673227 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:11:13 INFO - PROCESS | 1653 | 1466694673245 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1653 | 1466694673246 Marionette TRACE conn2 <- [1,2514,null,{}] 08:11:13 INFO - PROCESS | 1653 | 1466694673249 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}] 08:11:13 INFO - PROCESS | 1653 | 1466694673252 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:13 INFO - PROCESS | 1653 | 1466694673352 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:11:13 INFO - PROCESS | 1653 | 1466694673356 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1653 | 1466694673357 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beb2800 == 35 [pid = 1653] [id = 636] 08:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x128b0d000) [pid = 1653] [serial = 1908] [outer = 0x0] 08:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129111400) [pid = 1653] [serial = 1909] [outer = 0x128b0d000] 08:11:13 INFO - PROCESS | 1653 | 1466694673380 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x129348800) [pid = 1653] [serial = 1910] [outer = 0x128b0d000] 08:11:13 INFO - PROCESS | 1653 | 1466694673714 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 528ms 08:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:11:13 INFO - PROCESS | 1653 | 1466694673766 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1653 | 1466694673767 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:11:13 INFO - PROCESS | 1653 | 1466694673769 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1653 | 1466694673770 Marionette TRACE conn2 <- [1,2518,null,{}] 08:11:13 INFO - PROCESS | 1653 | 1466694673772 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}] 08:11:13 INFO - PROCESS | 1653 | 1466694673774 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:13 INFO - PROCESS | 1653 | 1466694673874 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:11:13 INFO - PROCESS | 1653 | 1466694673886 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1653 | 1466694673887 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfd2000 == 36 [pid = 1653] [id = 637] 08:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129349800) [pid = 1653] [serial = 1911] [outer = 0x0] 08:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x129704800) [pid = 1653] [serial = 1912] [outer = 0x129349800] 08:11:13 INFO - PROCESS | 1653 | 1466694673911 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12a4b0000) [pid = 1653] [serial = 1913] [outer = 0x129349800] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1164e6400) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11677a400) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112e55c00) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x124053400) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x111ecc400) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112e5ac00) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x114f75c00) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1269b9400) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1130e3800) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119156000) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1199a0c00) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x116a1b400) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119442800) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1269f5c00) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1288cbc00) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1187fa000) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:11:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1133a9400) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:11:14 INFO - PROCESS | 1653 | 1466694674448 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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 717ms 08:11:14 INFO - PROCESS | 1653 | 1466694674491 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:11:14 INFO - PROCESS | 1653 | 1466694674494 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:11:14 INFO - PROCESS | 1653 | 1466694674497 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1653 | 1466694674500 Marionette TRACE conn2 <- [1,2522,null,{}] 08:11:14 INFO - PROCESS | 1653 | 1466694674504 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}] 08:11:14 INFO - PROCESS | 1653 | 1466694674506 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:14 INFO - PROCESS | 1653 | 1466694674602 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:11:14 INFO - PROCESS | 1653 | 1466694674664 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1653 | 1466694674665 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257bd800 == 37 [pid = 1653] [id = 638] 08:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11299e800) [pid = 1653] [serial = 1914] [outer = 0x0] 08:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115ddd800) [pid = 1653] [serial = 1915] [outer = 0x11299e800] 08:11:14 INFO - PROCESS | 1653 | 1466694674691 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x119931000) [pid = 1653] [serial = 1916] [outer = 0x11299e800] 08:11:14 INFO - PROCESS | 1653 | 1466694674954 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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 474ms 08:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:11:14 INFO - PROCESS | 1653 | 1466694674973 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1653 | 1466694674974 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:11:14 INFO - PROCESS | 1653 | 1466694674976 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1653 | 1466694674977 Marionette TRACE conn2 <- [1,2526,null,{}] 08:11:14 INFO - PROCESS | 1653 | 1466694674979 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}] 08:11:14 INFO - PROCESS | 1653 | 1466694674980 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:15 INFO - PROCESS | 1653 | 1466694675078 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:11:15 INFO - PROCESS | 1653 | 1466694675082 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1653 | 1466694675084 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf26800 == 38 [pid = 1653] [id = 639] 08:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1133a9400) [pid = 1653] [serial = 1917] [outer = 0x0] 08:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1269bc800) [pid = 1653] [serial = 1918] [outer = 0x1133a9400] 08:11:15 INFO - PROCESS | 1653 | 1466694675110 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12934c400) [pid = 1653] [serial = 1919] [outer = 0x1133a9400] 08:11:15 INFO - PROCESS | 1653 | 1466694675456 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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 518ms 08:11:15 INFO - PROCESS | 1653 | 1466694675495 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 1653 | 1466694675496 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:11:15 INFO - PROCESS | 1653 | 1466694675499 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 1653 | 1466694675501 Marionette TRACE conn2 <- [1,2530,null,{}] 08:11:15 INFO - PROCESS | 1653 | 1466694675503 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}] 08:11:15 INFO - PROCESS | 1653 | 1466694675505 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:15 INFO - PROCESS | 1653 | 1466694675625 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:11:15 INFO - PROCESS | 1653 | 1466694675664 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1653 | 1466694675666 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45d000 == 39 [pid = 1653] [id = 640] 08:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x125786400) [pid = 1653] [serial = 1920] [outer = 0x0] 08:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12a4f7000) [pid = 1653] [serial = 1921] [outer = 0x125786400] 08:11:15 INFO - PROCESS | 1653 | 1466694675692 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ace5800) [pid = 1653] [serial = 1922] [outer = 0x125786400] 08:11:15 INFO - PROCESS | 1653 | 1466694675969 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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 520ms 08:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:11:16 INFO - PROCESS | 1653 | 1466694676022 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1653 | 1466694676023 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:11:16 INFO - PROCESS | 1653 | 1466694676025 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1653 | 1466694676026 Marionette TRACE conn2 <- [1,2534,null,{}] 08:11:16 INFO - PROCESS | 1653 | 1466694676028 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}] 08:11:16 INFO - PROCESS | 1653 | 1466694676029 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:16 INFO - PROCESS | 1653 | 1466694676118 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:11:16 INFO - PROCESS | 1653 | 1466694676123 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1653 | 1466694676124 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d814800 == 40 [pid = 1653] [id = 641] 08:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ace8000) [pid = 1653] [serial = 1923] [outer = 0x0] 08:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12acf3800) [pid = 1653] [serial = 1924] [outer = 0x12ace8000] 08:11:16 INFO - PROCESS | 1653 | 1466694676148 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x12ae70400) [pid = 1653] [serial = 1925] [outer = 0x12ace8000] 08:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11661d000 == 39 [pid = 1653] [id = 630] 08:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x1271b7800 == 38 [pid = 1653] [id = 629] 08:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfdb000 == 37 [pid = 1653] [id = 627] 08:11:16 INFO - PROCESS | 1653 | --DOCSHELL 0x11715d000 == 36 [pid = 1653] [id = 628] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x119b58800 == 35 [pid = 1653] [id = 631] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bf000 == 34 [pid = 1653] [id = 632] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12a56c800 == 33 [pid = 1653] [id = 634] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12af8a800 == 32 [pid = 1653] [id = 635] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x1257bd800 == 31 [pid = 1653] [id = 638] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfd2000 == 30 [pid = 1653] [id = 637] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12beb2800 == 29 [pid = 1653] [id = 636] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed5000 == 28 [pid = 1653] [id = 633] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf26800 == 27 [pid = 1653] [id = 639] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f97400) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12384ec00) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118167400) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1188ef400) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124aa6800) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119446400) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118249800) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269ba800) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118163800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x114fbc800) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1269ffc00) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114fb4800) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113c4e000) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1195f6000) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126ff5000) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1181adc00) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116f92c00) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124051400) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12383a800) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12738e800) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1269ff800) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x128c3e000) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12911b800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12934b400) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x128b18000) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x126f22c00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1269f9400) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x1269f3800) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12691f000) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x12444bc00) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x123c07000) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x128a55c00) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x119be2000) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1211e9000) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x12710a000) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 08:11:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45d000 == 26 [pid = 1653] [id = 640] 08:11:17 INFO - PROCESS | 1653 | 1466694677646 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1670ms 08:11:17 INFO - PROCESS | 1653 | 1466694677696 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1653 | 1466694677698 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:11:17 INFO - PROCESS | 1653 | 1466694677707 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 1653 | 1466694677709 Marionette TRACE conn2 <- [1,2538,null,{}] 08:11:17 INFO - PROCESS | 1653 | 1466694677713 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}] 08:11:17 INFO - PROCESS | 1653 | 1466694677716 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:17 INFO - PROCESS | 1653 | 1466694677806 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:11:17 INFO - PROCESS | 1653 | 1466694677865 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1653 | 1466694677866 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11616f800 == 27 [pid = 1653] [id = 642] 08:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x112e5c400) [pid = 1653] [serial = 1926] [outer = 0x0] 08:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112ea3800) [pid = 1653] [serial = 1927] [outer = 0x112e5c400] 08:11:17 INFO - PROCESS | 1653 | 1466694677894 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x1133ae400) [pid = 1653] [serial = 1928] [outer = 0x112e5c400] 08:11:18 INFO - PROCESS | 1653 | 1466694678224 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 08:11:18 INFO - PROCESS | 1653 | 1466694678277 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 1653 | 1466694678280 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:11:18 INFO - PROCESS | 1653 | 1466694678285 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1653 | 1466694678287 Marionette TRACE conn2 <- [1,2542,null,{}] 08:11:18 INFO - PROCESS | 1653 | 1466694678289 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}] 08:11:18 INFO - PROCESS | 1653 | 1466694678291 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:18 INFO - PROCESS | 1653 | 1466694678374 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:11:18 INFO - PROCESS | 1653 | 1466694678429 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1653 | 1466694678431 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11715c800 == 28 [pid = 1653] [id = 643] 08:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x113c50400) [pid = 1653] [serial = 1929] [outer = 0x0] 08:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x114fb1c00) [pid = 1653] [serial = 1930] [outer = 0x113c50400] 08:11:18 INFO - PROCESS | 1653 | 1466694678458 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x115e1f800) [pid = 1653] [serial = 1931] [outer = 0x113c50400] 08:11:18 INFO - PROCESS | 1653 | 1466694678761 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 519ms 08:11:18 INFO - PROCESS | 1653 | 1466694678805 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:11:18 INFO - PROCESS | 1653 | 1466694678815 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:11:18 INFO - PROCESS | 1653 | 1466694678820 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1653 | 1466694678822 Marionette TRACE conn2 <- [1,2546,null,{}] 08:11:18 INFO - PROCESS | 1653 | 1466694678830 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}] 08:11:18 INFO - PROCESS | 1653 | 1466694678833 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:18 INFO - PROCESS | 1653 | 1466694678912 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:11:18 INFO - PROCESS | 1653 | 1466694678968 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1653 | 1466694678970 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x11941a000 == 29 [pid = 1653] [id = 644] 08:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x110ed8400) [pid = 1653] [serial = 1932] [outer = 0x0] 08:11:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116f3f800) [pid = 1653] [serial = 1933] [outer = 0x110ed8400] 08:11:19 INFO - PROCESS | 1653 | 1466694678998 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1180a3800) [pid = 1653] [serial = 1934] [outer = 0x110ed8400] 08:11:19 INFO - PROCESS | 1653 | 1466694679306 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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 522ms 08:11:19 INFO - PROCESS | 1653 | 1466694679342 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1653 | 1466694679344 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:11:19 INFO - PROCESS | 1653 | 1466694679346 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1653 | 1466694679347 Marionette TRACE conn2 <- [1,2550,null,{}] 08:11:19 INFO - PROCESS | 1653 | 1466694679352 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}] 08:11:19 INFO - PROCESS | 1653 | 1466694679353 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:19 INFO - PROCESS | 1653 | 1466694679432 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:11:19 INFO - PROCESS | 1653 | 1466694679437 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1653 | 1466694679439 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ca8000 == 30 [pid = 1653] [id = 645] 08:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11816b800) [pid = 1653] [serial = 1935] [outer = 0x0] 08:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1181b1800) [pid = 1653] [serial = 1936] [outer = 0x11816b800] 08:11:19 INFO - PROCESS | 1653 | 1466694679464 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118246c00) [pid = 1653] [serial = 1937] [outer = 0x11816b800] 08:11:19 INFO - PROCESS | 1653 | 1466694679802 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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 472ms 08:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:11:19 INFO - PROCESS | 1653 | 1466694679820 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1653 | 1466694679821 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:11:19 INFO - PROCESS | 1653 | 1466694679823 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1653 | 1466694679824 Marionette TRACE conn2 <- [1,2554,null,{}] 08:11:19 INFO - PROCESS | 1653 | 1466694679827 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}] 08:11:19 INFO - PROCESS | 1653 | 1466694679828 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:19 INFO - PROCESS | 1653 | 1466694679938 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:11:19 INFO - PROCESS | 1653 | 1466694679944 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1653 | 1466694679945 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x124562800 == 31 [pid = 1653] [id = 646] 08:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x113c4f400) [pid = 1653] [serial = 1938] [outer = 0x0] 08:11:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x11872f000) [pid = 1653] [serial = 1939] [outer = 0x113c4f400] 08:11:19 INFO - PROCESS | 1653 | 1466694679972 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1188a7800) [pid = 1653] [serial = 1940] [outer = 0x113c4f400] 08:11:20 INFO - PROCESS | 1653 | 1466694680303 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 08:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:11:20 INFO - PROCESS | 1653 | 1466694680342 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1653 | 1466694680343 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:11:20 INFO - PROCESS | 1653 | 1466694680346 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1653 | 1466694680347 Marionette TRACE conn2 <- [1,2558,null,{}] 08:11:20 INFO - PROCESS | 1653 | 1466694680349 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}] 08:11:20 INFO - PROCESS | 1653 | 1466694680353 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:20 INFO - PROCESS | 1653 | 1466694680449 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:11:20 INFO - PROCESS | 1653 | 1466694680455 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1653 | 1466694680456 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12694c800 == 32 [pid = 1653] [id = 647] 08:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1188f2800) [pid = 1653] [serial = 1941] [outer = 0x0] 08:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x119446400) [pid = 1653] [serial = 1942] [outer = 0x1188f2800] 08:11:20 INFO - PROCESS | 1653 | 1466694680481 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1211ef000) [pid = 1653] [serial = 1943] [outer = 0x1188f2800] 08:11:20 INFO - PROCESS | 1653 | 1466694680811 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 472ms 08:11:20 INFO - PROCESS | 1653 | 1466694680821 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1653 | 1466694680822 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:11:20 INFO - PROCESS | 1653 | 1466694680824 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1653 | 1466694680826 Marionette TRACE conn2 <- [1,2562,null,{}] 08:11:20 INFO - PROCESS | 1653 | 1466694680828 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}] 08:11:20 INFO - PROCESS | 1653 | 1466694680829 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:20 INFO - PROCESS | 1653 | 1466694680942 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:11:20 INFO - PROCESS | 1653 | 1466694680948 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1653 | 1466694680949 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a08000 == 33 [pid = 1653] [id = 648] 08:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1180a7400) [pid = 1653] [serial = 1944] [outer = 0x0] 08:11:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1188f0c00) [pid = 1653] [serial = 1945] [outer = 0x1180a7400] 08:11:20 INFO - PROCESS | 1653 | 1466694680974 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123856400) [pid = 1653] [serial = 1946] [outer = 0x1180a7400] 08:11:21 INFO - PROCESS | 1653 | 1466694681287 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 08:11:21 INFO - PROCESS | 1653 | 1466694681344 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1653 | 1466694681345 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:11:21 INFO - PROCESS | 1653 | 1466694681347 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 1653 | 1466694681348 Marionette TRACE conn2 <- [1,2566,null,{}] 08:11:21 INFO - PROCESS | 1653 | 1466694681351 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}] 08:11:21 INFO - PROCESS | 1653 | 1466694681352 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:21 INFO - PROCESS | 1653 | 1466694681427 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:11:21 INFO - PROCESS | 1653 | 1466694681432 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1653 | 1466694681434 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed2800 == 34 [pid = 1653] [id = 649] 08:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x123806000) [pid = 1653] [serial = 1947] [outer = 0x0] 08:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x123e02400) [pid = 1653] [serial = 1948] [outer = 0x123806000] 08:11:21 INFO - PROCESS | 1653 | 1466694681460 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124213c00) [pid = 1653] [serial = 1949] [outer = 0x123806000] 08:11:21 INFO - PROCESS | 1653 | 1466694681805 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 471ms 08:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:11:21 INFO - PROCESS | 1653 | 1466694681820 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1653 | 1466694681822 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:11:21 INFO - PROCESS | 1653 | 1466694681824 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 1653 | 1466694681825 Marionette TRACE conn2 <- [1,2570,null,{}] 08:11:21 INFO - PROCESS | 1653 | 1466694681828 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}] 08:11:21 INFO - PROCESS | 1653 | 1466694681829 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:21 INFO - PROCESS | 1653 | 1466694681942 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:11:21 INFO - PROCESS | 1653 | 1466694681949 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1653 | 1466694681950 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x119419800 == 35 [pid = 1653] [id = 650] 08:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118241c00) [pid = 1653] [serial = 1950] [outer = 0x0] 08:11:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12444f400) [pid = 1653] [serial = 1951] [outer = 0x118241c00] 08:11:21 INFO - PROCESS | 1653 | 1466694681975 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124458c00) [pid = 1653] [serial = 1952] [outer = 0x118241c00] 08:11:22 INFO - PROCESS | 1653 | 1466694682277 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 469ms 08:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:11:22 INFO - PROCESS | 1653 | 1466694682294 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1653 | 1466694682295 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:11:22 INFO - PROCESS | 1653 | 1466694682297 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1653 | 1466694682303 Marionette TRACE conn2 <- [1,2574,null,{}] 08:11:22 INFO - PROCESS | 1653 | 1466694682307 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}] 08:11:22 INFO - PROCESS | 1653 | 1466694682308 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:22 INFO - PROCESS | 1653 | 1466694682399 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:11:22 INFO - PROCESS | 1653 | 1466694682405 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1653 | 1466694682406 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a566800 == 36 [pid = 1653] [id = 651] 08:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x110fab800) [pid = 1653] [serial = 1953] [outer = 0x0] 08:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124bf9000) [pid = 1653] [serial = 1954] [outer = 0x110fab800] 08:11:22 INFO - PROCESS | 1653 | 1466694682434 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124ece400) [pid = 1653] [serial = 1955] [outer = 0x110fab800] 08:11:22 INFO - PROCESS | 1653 | 1466694682940 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 675ms 08:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:11:22 INFO - PROCESS | 1653 | 1466694682972 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1653 | 1466694682973 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:11:22 INFO - PROCESS | 1653 | 1466694682976 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1653 | 1466694682977 Marionette TRACE conn2 <- [1,2578,null,{}] 08:11:22 INFO - PROCESS | 1653 | 1466694682980 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}] 08:11:22 INFO - PROCESS | 1653 | 1466694682981 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:23 INFO - PROCESS | 1653 | 1466694683092 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:11:23 INFO - PROCESS | 1653 | 1466694683116 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1653 | 1466694683125 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x124556000 == 37 [pid = 1653] [id = 652] 08:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x125791800) [pid = 1653] [serial = 1956] [outer = 0x0] 08:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1269b1800) [pid = 1653] [serial = 1957] [outer = 0x125791800] 08:11:23 INFO - PROCESS | 1653 | 1466694683158 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1269e7c00) [pid = 1653] [serial = 1958] [outer = 0x125791800] 08:11:23 INFO - PROCESS | 1653 | 1466694683499 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 568ms 08:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:11:23 INFO - PROCESS | 1653 | 1466694683545 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 1653 | 1466694683546 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:11:23 INFO - PROCESS | 1653 | 1466694683548 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1653 | 1466694683549 Marionette TRACE conn2 <- [1,2582,null,{}] 08:11:23 INFO - PROCESS | 1653 | 1466694683551 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}] 08:11:23 INFO - PROCESS | 1653 | 1466694683552 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:23 INFO - PROCESS | 1653 | 1466694683655 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:11:23 INFO - PROCESS | 1653 | 1466694683658 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1653 | 1466694683659 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba62800 == 38 [pid = 1653] [id = 653] 08:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x126917800) [pid = 1653] [serial = 1959] [outer = 0x0] 08:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1269fe400) [pid = 1653] [serial = 1960] [outer = 0x126917800] 08:11:23 INFO - PROCESS | 1653 | 1466694683683 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126f1b400) [pid = 1653] [serial = 1961] [outer = 0x126917800] 08:11:24 INFO - PROCESS | 1653 | 1466694684002 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 471ms 08:11:24 INFO - PROCESS | 1653 | 1466694684023 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1653 | 1466694684024 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:11:24 INFO - PROCESS | 1653 | 1466694684026 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1653 | 1466694684027 Marionette TRACE conn2 <- [1,2586,null,{}] 08:11:24 INFO - PROCESS | 1653 | 1466694684030 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}] 08:11:24 INFO - PROCESS | 1653 | 1466694684031 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:24 INFO - PROCESS | 1653 | 1466694684157 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:11:24 INFO - PROCESS | 1653 | 1466694684170 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1653 | 1466694684171 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bec0800 == 39 [pid = 1653] [id = 654] 08:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126f1bc00) [pid = 1653] [serial = 1962] [outer = 0x0] 08:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x127103800) [pid = 1653] [serial = 1963] [outer = 0x126f1bc00] 08:11:24 INFO - PROCESS | 1653 | 1466694684195 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x127393000) [pid = 1653] [serial = 1964] [outer = 0x126f1bc00] 08:11:24 INFO - PROCESS | 1653 | 1466694684553 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 569ms 08:11:24 INFO - PROCESS | 1653 | 1466694684596 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1653 | 1466694684597 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:11:24 INFO - PROCESS | 1653 | 1466694684599 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1653 | 1466694684600 Marionette TRACE conn2 <- [1,2590,null,{}] 08:11:24 INFO - PROCESS | 1653 | 1466694684602 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}] 08:11:24 INFO - PROCESS | 1653 | 1466694684603 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:24 INFO - PROCESS | 1653 | 1466694684707 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:11:24 INFO - PROCESS | 1653 | 1466694684710 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1653 | 1466694684711 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4b2800 == 40 [pid = 1653] [id = 655] 08:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126fef800) [pid = 1653] [serial = 1965] [outer = 0x0] 08:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1288cc800) [pid = 1653] [serial = 1966] [outer = 0x126fef800] 08:11:24 INFO - PROCESS | 1653 | 1466694684735 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1289d9000) [pid = 1653] [serial = 1967] [outer = 0x126fef800] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x125786400) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126d09400) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129349800) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11299e800) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x128b0d000) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1133a9400) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124452000) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112d7b400) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1181a8800) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114f7fc00) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x117e15c00) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112d7b800) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x128a5c400) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:11:25 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126920c00) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:11:25 INFO - PROCESS | 1653 | 1466694685217 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 08:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:11:25 INFO - PROCESS | 1653 | 1466694685270 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1653 | 1466694685271 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:11:25 INFO - PROCESS | 1653 | 1466694685273 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1653 | 1466694685274 Marionette TRACE conn2 <- [1,2594,null,{}] 08:11:25 INFO - PROCESS | 1653 | 1466694685277 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}] 08:11:25 INFO - PROCESS | 1653 | 1466694685278 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:25 INFO - PROCESS | 1653 | 1466694685369 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:11:25 INFO - PROCESS | 1653 | 1466694685372 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1653 | 1466694685373 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c2000 == 41 [pid = 1653] [id = 656] 08:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1133a9400) [pid = 1653] [serial = 1968] [outer = 0x0] 08:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x114fbb000) [pid = 1653] [serial = 1969] [outer = 0x1133a9400] 08:11:25 INFO - PROCESS | 1653 | 1466694685398 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x124452000) [pid = 1653] [serial = 1970] [outer = 0x1133a9400] 08:11:25 INFO - PROCESS | 1653 | 1466694685737 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 08:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:11:25 INFO - PROCESS | 1653 | 1466694685794 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1653 | 1466694685795 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:11:25 INFO - PROCESS | 1653 | 1466694685797 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1653 | 1466694685798 Marionette TRACE conn2 <- [1,2598,null,{}] 08:11:25 INFO - PROCESS | 1653 | 1466694685803 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}] 08:11:25 INFO - PROCESS | 1653 | 1466694685804 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:25 INFO - PROCESS | 1653 | 1466694685887 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:11:25 INFO - PROCESS | 1653 | 1466694685891 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1653 | 1466694685892 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf22800 == 42 [pid = 1653] [id = 657] 08:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x124459000) [pid = 1653] [serial = 1971] [outer = 0x0] 08:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1289d9400) [pid = 1653] [serial = 1972] [outer = 0x124459000] 08:11:25 INFO - PROCESS | 1653 | 1466694685916 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1289e6800) [pid = 1653] [serial = 1973] [outer = 0x124459000] 08:11:26 INFO - PROCESS | 1653 | 1466694686267 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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 523ms 08:11:26 INFO - PROCESS | 1653 | 1466694686321 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 1653 | 1466694686323 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:11:26 INFO - PROCESS | 1653 | 1466694686327 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1653 | 1466694686328 Marionette TRACE conn2 <- [1,2602,null,{}] 08:11:26 INFO - PROCESS | 1653 | 1466694686332 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}] 08:11:26 INFO - PROCESS | 1653 | 1466694686334 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:26 INFO - PROCESS | 1653 | 1466694686506 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:11:26 INFO - PROCESS | 1653 | 1466694686522 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1653 | 1466694686523 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45d800 == 43 [pid = 1653] [id = 658] 08:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124214400) [pid = 1653] [serial = 1974] [outer = 0x0] 08:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x128a5b000) [pid = 1653] [serial = 1975] [outer = 0x124214400] 08:11:26 INFO - PROCESS | 1653 | 1466694686562 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x128b0dc00) [pid = 1653] [serial = 1976] [outer = 0x124214400] 08:11:26 INFO - PROCESS | 1653 | 1466694686948 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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 674ms 08:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:11:27 INFO - PROCESS | 1653 | 1466694687000 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1653 | 1466694687001 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:11:27 INFO - PROCESS | 1653 | 1466694687003 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1653 | 1466694687004 Marionette TRACE conn2 <- [1,2606,null,{}] 08:11:27 INFO - PROCESS | 1653 | 1466694687007 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}] 08:11:27 INFO - PROCESS | 1653 | 1466694687008 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:27 INFO - PROCESS | 1653 | 1466694687093 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:11:27 INFO - PROCESS | 1653 | 1466694687209 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1653 | 1466694687210 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x110df0800 == 44 [pid = 1653] [id = 659] 08:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110ed9000) [pid = 1653] [serial = 1977] [outer = 0x0] 08:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x111aa5800) [pid = 1653] [serial = 1978] [outer = 0x110ed9000] 08:11:27 INFO - PROCESS | 1653 | 1466694687244 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112757400) [pid = 1653] [serial = 1979] [outer = 0x110ed9000] 08:11:27 INFO - PROCESS | 1653 | 1466694687883 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]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 919ms 08:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:11:27 INFO - PROCESS | 1653 | 1466694687923 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1653 | 1466694687925 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:11:27 INFO - PROCESS | 1653 | 1466694687928 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1653 | 1466694687930 Marionette TRACE conn2 <- [1,2610,null,{}] 08:11:27 INFO - PROCESS | 1653 | 1466694687934 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}] 08:11:27 INFO - PROCESS | 1653 | 1466694687935 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:28 INFO - PROCESS | 1653 | 1466694688051 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:11:28 INFO - PROCESS | 1653 | 1466694688138 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1653 | 1466694688139 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x119185000 == 45 [pid = 1653] [id = 660] 08:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115d11000) [pid = 1653] [serial = 1980] [outer = 0x0] 08:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x115e87c00) [pid = 1653] [serial = 1981] [outer = 0x115d11000] 08:11:28 INFO - PROCESS | 1653 | 1466694688169 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116a14000) [pid = 1653] [serial = 1982] [outer = 0x115d11000] 08:11:28 INFO - PROCESS | 1653 | 1466694688943 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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1026ms 08:11:28 INFO - PROCESS | 1653 | 1466694688954 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1653 | 1466694688958 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:11:28 INFO - PROCESS | 1653 | 1466694688963 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1653 | 1466694688966 Marionette TRACE conn2 <- [1,2614,null,{}] 08:11:29 INFO - PROCESS | 1653 | 1466694689025 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}] 08:11:29 INFO - PROCESS | 1653 | 1466694689026 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:29 INFO - PROCESS | 1653 | 1466694689148 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:11:29 INFO - PROCESS | 1653 | 1466694689265 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1653 | 1466694689268 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e9c000 == 46 [pid = 1653] [id = 661] 08:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116906400) [pid = 1653] [serial = 1983] [outer = 0x0] 08:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116a21c00) [pid = 1653] [serial = 1984] [outer = 0x116906400] 08:11:29 INFO - PROCESS | 1653 | 1466694689315 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117e1ac00) [pid = 1653] [serial = 1985] [outer = 0x116906400] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45d800 == 45 [pid = 1653] [id = 658] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf22800 == 44 [pid = 1653] [id = 657] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c2000 == 43 [pid = 1653] [id = 656] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4b2800 == 42 [pid = 1653] [id = 655] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12bec0800 == 41 [pid = 1653] [id = 654] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba62800 == 40 [pid = 1653] [id = 653] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124556000 == 39 [pid = 1653] [id = 652] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12acf3800) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12a566800 == 38 [pid = 1653] [id = 651] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x119419800 == 37 [pid = 1653] [id = 650] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x128ed2800 == 36 [pid = 1653] [id = 649] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x128a08000 == 35 [pid = 1653] [id = 648] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12694c800 == 34 [pid = 1653] [id = 647] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x124562800 == 33 [pid = 1653] [id = 646] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x123ca8000 == 32 [pid = 1653] [id = 645] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11941a000 == 31 [pid = 1653] [id = 644] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11715c800 == 30 [pid = 1653] [id = 643] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x11616f800 == 29 [pid = 1653] [id = 642] 08:11:29 INFO - PROCESS | 1653 | --DOCSHELL 0x12d814800 == 28 [pid = 1653] [id = 641] 08:11:29 INFO - PROCESS | 1653 | 1466694689807 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]]]}] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ace5800) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x127396c00) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129704800) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115ddd800) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x129348800) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x129111400) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1269bc800) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12934c400) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12a4b0000) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12a4f7000) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124e8f400) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x123805c00) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x124450400) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1187f9800) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119a06000) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e28400) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118171c00) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118729000) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118170800) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115e2ac00) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x113c4e800) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12910f400) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1269dec00) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x128c3b800) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1269f7c00) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12578e400) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 08:11:29 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x119931000) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 08:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 880ms 08:11:29 INFO - PROCESS | 1653 | 1466694689842 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1653 | 1466694689845 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:11:29 INFO - PROCESS | 1653 | 1466694689850 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1653 | 1466694689852 Marionette TRACE conn2 <- [1,2618,null,{}] 08:11:29 INFO - PROCESS | 1653 | 1466694689855 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}] 08:11:29 INFO - PROCESS | 1653 | 1466694689856 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:29 INFO - PROCESS | 1653 | 1466694689939 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:11:29 INFO - PROCESS | 1653 | 1466694689943 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1653 | 1466694689945 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x118785800 == 29 [pid = 1653] [id = 662] 08:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11816ec00) [pid = 1653] [serial = 1986] [outer = 0x0] 08:11:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1181b5c00) [pid = 1653] [serial = 1987] [outer = 0x11816ec00] 08:11:29 INFO - PROCESS | 1653 | 1466694689975 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1187f9800) [pid = 1653] [serial = 1988] [outer = 0x11816ec00] 08:11:30 INFO - PROCESS | 1653 | 1466694690326 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 08:11:30 INFO - PROCESS | 1653 | 1466694690388 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 1653 | 1466694690389 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:11:30 INFO - PROCESS | 1653 | 1466694690393 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1653 | 1466694690395 Marionette TRACE conn2 <- [1,2622,null,{}] 08:11:30 INFO - PROCESS | 1653 | 1466694690403 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}] 08:11:30 INFO - PROCESS | 1653 | 1466694690407 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:30 INFO - PROCESS | 1653 | 1466694690488 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:11:30 INFO - PROCESS | 1653 | 1466694690494 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1653 | 1466694690496 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x124554800 == 30 [pid = 1653] [id = 663] 08:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11915f800) [pid = 1653] [serial = 1989] [outer = 0x0] 08:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119923c00) [pid = 1653] [serial = 1990] [outer = 0x11915f800] 08:11:30 INFO - PROCESS | 1653 | 1466694690526 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1210db000) [pid = 1653] [serial = 1991] [outer = 0x11915f800] 08:11:30 INFO - PROCESS | 1653 | 1466694690897 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 525ms 08:11:30 INFO - PROCESS | 1653 | 1466694690920 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:11:30 INFO - PROCESS | 1653 | 1466694690922 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:11:30 INFO - PROCESS | 1653 | 1466694690924 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1653 | 1466694690925 Marionette TRACE conn2 <- [1,2626,null,{}] 08:11:30 INFO - PROCESS | 1653 | 1466694690928 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}] 08:11:30 INFO - PROCESS | 1653 | 1466694690929 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:31 INFO - PROCESS | 1653 | 1466694691042 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:11:31 INFO - PROCESS | 1653 | 1466694691052 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1653 | 1466694691053 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f37800 == 31 [pid = 1653] [id = 664] 08:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112ea3400) [pid = 1653] [serial = 1992] [outer = 0x0] 08:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123857800) [pid = 1653] [serial = 1993] [outer = 0x112ea3400] 08:11:31 INFO - PROCESS | 1653 | 1466694691079 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124211400) [pid = 1653] [serial = 1994] [outer = 0x112ea3400] 08:11:31 INFO - PROCESS | 1653 | 1466694691414 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 518ms 08:11:31 INFO - PROCESS | 1653 | 1466694691444 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1653 | 1466694691446 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:11:31 INFO - PROCESS | 1653 | 1466694691449 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1653 | 1466694691451 Marionette TRACE conn2 <- [1,2630,null,{}] 08:11:31 INFO - PROCESS | 1653 | 1466694691454 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}] 08:11:31 INFO - PROCESS | 1653 | 1466694691456 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:31 INFO - PROCESS | 1653 | 1466694691612 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:11:31 INFO - PROCESS | 1653 | 1466694691626 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1653 | 1466694691627 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118779000 == 32 [pid = 1653] [id = 665] 08:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113c8ec00) [pid = 1653] [serial = 1995] [outer = 0x0] 08:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x124058800) [pid = 1653] [serial = 1996] [outer = 0x113c8ec00] 08:11:31 INFO - PROCESS | 1653 | 1466694691673 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124bfb800) [pid = 1653] [serial = 1997] [outer = 0x113c8ec00] 08:11:32 INFO - PROCESS | 1653 | 1466694692192 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 772ms 08:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:11:32 INFO - PROCESS | 1653 | 1466694692226 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1653 | 1466694692227 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:11:32 INFO - PROCESS | 1653 | 1466694692229 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1653 | 1466694692230 Marionette TRACE conn2 <- [1,2634,null,{}] 08:11:32 INFO - PROCESS | 1653 | 1466694692232 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}] 08:11:32 INFO - PROCESS | 1653 | 1466694692238 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:32 INFO - PROCESS | 1653 | 1466694692359 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:11:32 INFO - PROCESS | 1653 | 1466694692406 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1653 | 1466694692407 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a577800 == 33 [pid = 1653] [id = 666] 08:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269dac00) [pid = 1653] [serial = 1998] [outer = 0x0] 08:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1269e6000) [pid = 1653] [serial = 1999] [outer = 0x1269dac00] 08:11:32 INFO - PROCESS | 1653 | 1466694692432 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12738a000) [pid = 1653] [serial = 2000] [outer = 0x1269dac00] 08:11:32 INFO - PROCESS | 1653 | 1466694692740 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 571ms 08:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:11:32 INFO - PROCESS | 1653 | 1466694692801 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1653 | 1466694692802 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:11:32 INFO - PROCESS | 1653 | 1466694692804 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1653 | 1466694692805 Marionette TRACE conn2 <- [1,2638,null,{}] 08:11:32 INFO - PROCESS | 1653 | 1466694692808 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}] 08:11:32 INFO - PROCESS | 1653 | 1466694692809 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:32 INFO - PROCESS | 1653 | 1466694692910 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:11:32 INFO - PROCESS | 1653 | 1466694692923 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1653 | 1466694692931 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b709800 == 34 [pid = 1653] [id = 667] 08:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1195f3000) [pid = 1653] [serial = 2001] [outer = 0x0] 08:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127396c00) [pid = 1653] [serial = 2002] [outer = 0x1195f3000] 08:11:32 INFO - PROCESS | 1653 | 1466694692956 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1288d4000) [pid = 1653] [serial = 2003] [outer = 0x1195f3000] 08:11:33 INFO - PROCESS | 1653 | 1466694693307 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 08:11:33 INFO - PROCESS | 1653 | 1466694693323 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1653 | 1466694693325 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:11:33 INFO - PROCESS | 1653 | 1466694693327 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1653 | 1466694693328 Marionette TRACE conn2 <- [1,2642,null,{}] 08:11:33 INFO - PROCESS | 1653 | 1466694693330 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}] 08:11:33 INFO - PROCESS | 1653 | 1466694693332 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:33 INFO - PROCESS | 1653 | 1466694693436 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:11:33 INFO - PROCESS | 1653 | 1466694693446 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1653 | 1466694693447 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba65800 == 35 [pid = 1653] [id = 668] 08:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1289db800) [pid = 1653] [serial = 2004] [outer = 0x0] 08:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128a5c000) [pid = 1653] [serial = 2005] [outer = 0x1289db800] 08:11:33 INFO - PROCESS | 1653 | 1466694693471 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b17800) [pid = 1653] [serial = 2006] [outer = 0x1289db800] 08:11:33 INFO - PROCESS | 1653 | 1466694693815 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 08:11:33 INFO - PROCESS | 1653 | 1466694693850 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1653 | 1466694693852 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:11:33 INFO - PROCESS | 1653 | 1466694693855 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1653 | 1466694693857 Marionette TRACE conn2 <- [1,2646,null,{}] 08:11:33 INFO - PROCESS | 1653 | 1466694693860 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}] 08:11:33 INFO - PROCESS | 1653 | 1466694693862 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:34 INFO - PROCESS | 1653 | 1466694694215 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x125791800) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x126f1bc00) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11816b800) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x123806000) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1180a7400) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110ed8400) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1188f2800) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x110fab800) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x112e5c400) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x113c4f400) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x126917800) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118241c00) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x113c50400) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x126fef800) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1133a9400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12ace8000) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:11:34 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x124459000) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:11:34 INFO - PROCESS | 1653 | 1466694694279 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1653 | 1466694694280 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836a800 == 36 [pid = 1653] [id = 669] 08:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x110eddc00) [pid = 1653] [serial = 2007] [outer = 0x0] 08:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112e56c00) [pid = 1653] [serial = 2008] [outer = 0x110eddc00] 08:11:34 INFO - PROCESS | 1653 | 1466694694304 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118168400) [pid = 1653] [serial = 2009] [outer = 0x110eddc00] 08:11:34 INFO - PROCESS | 1653 | 1466694694571 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:11:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 769ms 08:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:11:34 INFO - PROCESS | 1653 | 1466694694624 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1653 | 1466694694625 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:11:34 INFO - PROCESS | 1653 | 1466694694627 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1653 | 1466694694628 Marionette TRACE conn2 <- [1,2650,null,{}] 08:11:34 INFO - PROCESS | 1653 | 1466694694631 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}] 08:11:34 INFO - PROCESS | 1653 | 1466694694632 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:34 INFO - PROCESS | 1653 | 1466694694720 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:11:34 INFO - PROCESS | 1653 | 1466694694780 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1653 | 1466694694781 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x126017000 == 37 [pid = 1653] [id = 670] 08:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1133e6800) [pid = 1653] [serial = 2010] [outer = 0x0] 08:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x123806000) [pid = 1653] [serial = 2011] [outer = 0x1133e6800] 08:11:34 INFO - PROCESS | 1653 | 1466694694806 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x125791800) [pid = 1653] [serial = 2012] [outer = 0x1133e6800] 08:11:35 INFO - PROCESS | 1653 | 1466694695084 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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:11:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 524ms 08:11:35 INFO - PROCESS | 1653 | 1466694695154 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1653 | 1466694695156 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:11:35 INFO - PROCESS | 1653 | 1466694695160 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1653 | 1466694695163 Marionette TRACE conn2 <- [1,2654,null,{}] 08:11:35 INFO - PROCESS | 1653 | 1466694695166 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}] 08:11:35 INFO - PROCESS | 1653 | 1466694695169 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:35 INFO - PROCESS | 1653 | 1466694695324 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:11:35 INFO - PROCESS | 1653 | 1466694695411 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1653 | 1466694695413 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9ab000 == 38 [pid = 1653] [id = 671] 08:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11816b800) [pid = 1653] [serial = 2013] [outer = 0x0] 08:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x124e8b800) [pid = 1653] [serial = 2014] [outer = 0x11816b800] 08:11:35 INFO - PROCESS | 1653 | 1466694695455 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x129119800) [pid = 1653] [serial = 2015] [outer = 0x11816b800] 08:11:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:11:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 672ms 08:11:35 INFO - PROCESS | 1653 | 1466694695825 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]]]}] 08:11:35 INFO - PROCESS | 1653 | 1466694695832 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1653 | 1466694695835 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:11:35 INFO - PROCESS | 1653 | 1466694695839 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1653 | 1466694695840 Marionette TRACE conn2 <- [1,2658,null,{}] 08:11:35 INFO - PROCESS | 1653 | 1466694695843 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}] 08:11:35 INFO - PROCESS | 1653 | 1466694695844 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:35 INFO - PROCESS | 1653 | 1466694695928 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:11:35 INFO - PROCESS | 1653 | 1466694695991 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1653 | 1466694695992 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d45d000 == 39 [pid = 1653] [id = 672] 08:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12421e000) [pid = 1653] [serial = 2016] [outer = 0x0] 08:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12934f400) [pid = 1653] [serial = 2017] [outer = 0x12421e000] 08:11:36 INFO - PROCESS | 1653 | 1466694696017 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12970c000) [pid = 1653] [serial = 2018] [outer = 0x12421e000] 08:11:36 INFO - PROCESS | 1653 | 1466694696411 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:11:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 620ms 08:11:36 INFO - PROCESS | 1653 | 1466694696460 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1653 | 1466694696462 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:11:36 INFO - PROCESS | 1653 | 1466694696465 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1653 | 1466694696467 Marionette TRACE conn2 <- [1,2662,null,{}] 08:11:36 INFO - PROCESS | 1653 | 1466694696472 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}] 08:11:36 INFO - PROCESS | 1653 | 1466694696473 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:36 INFO - PROCESS | 1653 | 1466694696586 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:11:36 INFO - PROCESS | 1653 | 1466694696652 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1653 | 1466694696654 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x11836b000 == 40 [pid = 1653] [id = 673] 08:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x113c4e400) [pid = 1653] [serial = 2019] [outer = 0x0] 08:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x115e2ac00) [pid = 1653] [serial = 2020] [outer = 0x113c4e400] 08:11:36 INFO - PROCESS | 1653 | 1466694696725 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1176ee000) [pid = 1653] [serial = 2021] [outer = 0x113c4e400] 08:11:37 INFO - PROCESS | 1653 | 1466694697195 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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:11:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 773ms 08:11:37 INFO - PROCESS | 1653 | 1466694697249 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1653 | 1466694697253 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:11:37 INFO - PROCESS | 1653 | 1466694697259 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1653 | 1466694697261 Marionette TRACE conn2 <- [1,2666,null,{}] 08:11:37 INFO - PROCESS | 1653 | 1466694697263 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}] 08:11:37 INFO - PROCESS | 1653 | 1466694697265 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:37 INFO - PROCESS | 1653 | 1466694697372 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:11:37 INFO - PROCESS | 1653 | 1466694697451 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1653 | 1466694697453 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271c2000 == 41 [pid = 1653] [id = 674] 08:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1187fa400) [pid = 1653] [serial = 2022] [outer = 0x0] 08:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119156c00) [pid = 1653] [serial = 2023] [outer = 0x1187fa400] 08:11:37 INFO - PROCESS | 1653 | 1466694697486 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1195f5000) [pid = 1653] [serial = 2024] [outer = 0x1187fa400] 08:11:38 INFO - PROCESS | 1653 | 1466694698479 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]]]}] 08:11:38 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) 08:11:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1272ms 08:11:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:11:38 INFO - PROCESS | 1653 | 1466694698532 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1653 | 1466694698534 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:11:38 INFO - PROCESS | 1653 | 1466694698536 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1653 | 1466694698538 Marionette TRACE conn2 <- [1,2670,null,{}] 08:11:38 INFO - PROCESS | 1653 | 1466694698546 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}] 08:11:38 INFO - PROCESS | 1653 | 1466694698550 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:38 INFO - PROCESS | 1653 | 1466694698686 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:11:38 INFO - PROCESS | 1653 | 1466694698805 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 1653 | 1466694698807 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d178800 == 42 [pid = 1653] [id = 675] 08:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1195f5800) [pid = 1653] [serial = 2025] [outer = 0x0] 08:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124e90400) [pid = 1653] [serial = 2026] [outer = 0x1195f5800] 08:11:38 INFO - PROCESS | 1653 | 1466694698840 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1269b8400) [pid = 1653] [serial = 2027] [outer = 0x1195f5800] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9ab000 == 41 [pid = 1653] [id = 671] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x126017000 == 40 [pid = 1653] [id = 670] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11836a800 == 39 [pid = 1653] [id = 669] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba65800 == 38 [pid = 1653] [id = 668] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12b709800 == 37 [pid = 1653] [id = 667] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12a577800 == 36 [pid = 1653] [id = 666] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118779000 == 35 [pid = 1653] [id = 665] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x126f37800 == 34 [pid = 1653] [id = 664] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x124554800 == 33 [pid = 1653] [id = 663] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x118785800 == 32 [pid = 1653] [id = 662] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x117e9c000 == 31 [pid = 1653] [id = 661] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x119185000 == 30 [pid = 1653] [id = 660] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x110df0800 == 29 [pid = 1653] [id = 659] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c2000 == 28 [pid = 1653] [id = 674] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x12d45d000 == 27 [pid = 1653] [id = 672] 08:11:40 INFO - PROCESS | 1653 | --DOCSHELL 0x11836b000 == 26 [pid = 1653] [id = 673] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1188a7800) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1269fe400) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12444f400) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124458c00) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x114fb1c00) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x115e1f800) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x127393000) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1288cc800) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124452000) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1289d9000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x114fbb000) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128a5b000) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118246c00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x124213c00) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12ae70400) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126f1b400) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1289d9400) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x124ece400) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1289e6800) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1269e7c00) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1269b1800) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x127103800) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181b1800) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x123e02400) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1188f0c00) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x123856400) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x116f3f800) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1180a3800) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119446400) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x1211ef000) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x124bf9000) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x112ea3800) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1133ae400) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x11872f000) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 08:11:40 INFO - PROCESS | 1653 | 1466694700603 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"]]]}] 08:11:40 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 08:11:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2127ms 08:11:40 INFO - PROCESS | 1653 | 1466694700665 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1653 | 1466694700668 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:11:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:11:40 INFO - PROCESS | 1653 | 1466694700674 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 1653 | 1466694700678 Marionette TRACE conn2 <- [1,2674,null,{}] 08:11:40 INFO - PROCESS | 1653 | 1466694700682 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}] 08:11:40 INFO - PROCESS | 1653 | 1466694700684 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:40 INFO - PROCESS | 1653 | 1466694700759 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:11:40 INFO - PROCESS | 1653 | 1466694700763 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1653 | 1466694700765 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x115e48800 == 27 [pid = 1653] [id = 676] 08:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112f69c00) [pid = 1653] [serial = 2028] [outer = 0x0] 08:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x112f6e400) [pid = 1653] [serial = 2029] [outer = 0x112f69c00] 08:11:40 INFO - PROCESS | 1653 | 1466694700797 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x114f74c00) [pid = 1653] [serial = 2030] [outer = 0x112f69c00] 08:11:41 INFO - PROCESS | 1653 | 1466694701631 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"]]]}] 08:11:41 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 08:11:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:11:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 976ms 08:11:41 INFO - PROCESS | 1653 | 1466694701649 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1653 | 1466694701653 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:11:41 INFO - PROCESS | 1653 | 1466694701658 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1653 | 1466694701660 Marionette TRACE conn2 <- [1,2678,null,{}] 08:11:41 INFO - PROCESS | 1653 | 1466694701662 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}] 08:11:41 INFO - PROCESS | 1653 | 1466694701664 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:41 INFO - PROCESS | 1653 | 1466694701752 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:11:41 INFO - PROCESS | 1653 | 1466694701806 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1653 | 1466694701808 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11715f800 == 28 [pid = 1653] [id = 677] 08:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x115d02800) [pid = 1653] [serial = 2031] [outer = 0x0] 08:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1164e0400) [pid = 1653] [serial = 2032] [outer = 0x115d02800] 08:11:41 INFO - PROCESS | 1653 | 1466694701836 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116f91c00) [pid = 1653] [serial = 2033] [outer = 0x115d02800] 08:11:42 INFO - PROCESS | 1653 | 1466694702650 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]]]}] 08:11:42 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) 08:11:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms 08:11:42 INFO - PROCESS | 1653 | 1466694702678 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1653 | 1466694702679 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:11:42 INFO - PROCESS | 1653 | 1466694702688 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1653 | 1466694702690 Marionette TRACE conn2 <- [1,2682,null,{}] 08:11:42 INFO - PROCESS | 1653 | 1466694702704 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}] 08:11:42 INFO - PROCESS | 1653 | 1466694702706 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:42 INFO - PROCESS | 1653 | 1466694702793 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:11:42 INFO - PROCESS | 1653 | 1466694702797 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1653 | 1466694702799 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119403000 == 29 [pid = 1653] [id = 678] 08:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1180a5c00) [pid = 1653] [serial = 2034] [outer = 0x0] 08:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1181b1c00) [pid = 1653] [serial = 2035] [outer = 0x1180a5c00] 08:11:42 INFO - PROCESS | 1653 | 1466694702841 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118726000) [pid = 1653] [serial = 2036] [outer = 0x1180a5c00] 08:11:43 INFO - PROCESS | 1653 | 1466694703815 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]]]}] 08:11:43 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) 08:11:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1176ms 08:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:11:43 INFO - PROCESS | 1653 | 1466694703864 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1653 | 1466694703866 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:11:43 INFO - PROCESS | 1653 | 1466694703868 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1653 | 1466694703870 Marionette TRACE conn2 <- [1,2686,null,{}] 08:11:43 INFO - PROCESS | 1653 | 1466694703872 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}] 08:11:43 INFO - PROCESS | 1653 | 1466694703873 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:43 INFO - PROCESS | 1653 | 1466694703972 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:11:43 INFO - PROCESS | 1653 | 1466694703985 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1653 | 1466694703987 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cb1800 == 30 [pid = 1653] [id = 679] 08:11:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1188a2400) [pid = 1653] [serial = 2037] [outer = 0x0] 08:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x119449c00) [pid = 1653] [serial = 2038] [outer = 0x1188a2400] 08:11:44 INFO - PROCESS | 1653 | 1466694704013 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1199a0c00) [pid = 1653] [serial = 2039] [outer = 0x1188a2400] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1269dac00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x11816ec00) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115d11000) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11915f800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x110ed9000) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x113c8ec00) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x112ea3400) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x116906400) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1195f3000) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1289db800) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x110eddc00) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1133e6800) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x11816b800) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124214400) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:11:44 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12421e000) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:11:44 INFO - PROCESS | 1653 | 1466694704840 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"]]]}] 08:11:44 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 08:11:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:11:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1020ms 08:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:11:44 INFO - PROCESS | 1653 | 1466694704889 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1653 | 1466694704890 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:11:44 INFO - PROCESS | 1653 | 1466694704892 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 1653 | 1466694704894 Marionette TRACE conn2 <- [1,2690,null,{}] 08:11:44 INFO - PROCESS | 1653 | 1466694704911 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}] 08:11:44 INFO - PROCESS | 1653 | 1466694704912 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:45 INFO - PROCESS | 1653 | 1466694705005 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:11:45 INFO - PROCESS | 1653 | 1466694705041 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1653 | 1466694705043 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124564800 == 31 [pid = 1653] [id = 680] 08:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x112ea3400) [pid = 1653] [serial = 2040] [outer = 0x0] 08:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x11816c800) [pid = 1653] [serial = 2041] [outer = 0x112ea3400] 08:11:45 INFO - PROCESS | 1653 | 1466694705068 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x119591400) [pid = 1653] [serial = 2042] [outer = 0x112ea3400] 08:11:45 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 08:11:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 983ms 08:11:45 INFO - PROCESS | 1653 | 1466694705871 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"]]]}] 08:11:45 INFO - PROCESS | 1653 | 1466694705877 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1653 | 1466694705878 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:11:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:11:45 INFO - PROCESS | 1653 | 1466694705880 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1653 | 1466694705881 Marionette TRACE conn2 <- [1,2694,null,{}] 08:11:45 INFO - PROCESS | 1653 | 1466694705885 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}] 08:11:45 INFO - PROCESS | 1653 | 1466694705890 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:45 INFO - PROCESS | 1653 | 1466694705996 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:11:46 INFO - PROCESS | 1653 | 1466694706002 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1653 | 1466694706004 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1271b2800 == 32 [pid = 1653] [id = 681] 08:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11a0dd400) [pid = 1653] [serial = 2043] [outer = 0x0] 08:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x123beb400) [pid = 1653] [serial = 2044] [outer = 0x11a0dd400] 08:11:46 INFO - PROCESS | 1653 | 1466694706030 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x124219800) [pid = 1653] [serial = 2045] [outer = 0x11a0dd400] 08:11:46 INFO - PROCESS | 1653 | 1466694706878 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"]]]}] 08:11:46 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 08:11:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1023ms 08:11:46 INFO - PROCESS | 1653 | 1466694706904 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:11:46 INFO - PROCESS | 1653 | 1466694706907 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:11:46 INFO - PROCESS | 1653 | 1466694706911 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1653 | 1466694706913 Marionette TRACE conn2 <- [1,2698,null,{}] 08:11:46 INFO - PROCESS | 1653 | 1466694706917 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}] 08:11:46 INFO - PROCESS | 1653 | 1466694706919 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:47 INFO - PROCESS | 1653 | 1466694707025 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:11:47 INFO - PROCESS | 1653 | 1466694707079 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1653 | 1466694707081 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695a000 == 33 [pid = 1653] [id = 682] 08:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1133ac000) [pid = 1653] [serial = 2046] [outer = 0x0] 08:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x113ddbc00) [pid = 1653] [serial = 2047] [outer = 0x1133ac000] 08:11:47 INFO - PROCESS | 1653 | 1466694707114 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x115ddd800) [pid = 1653] [serial = 2048] [outer = 0x1133ac000] 08:11:48 INFO - PROCESS | 1653 | 1466694708149 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"]]]}] 08:11:48 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 08:11:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:11:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1279ms 08:11:48 INFO - PROCESS | 1653 | 1466694708190 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1653 | 1466694708193 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:11:48 INFO - PROCESS | 1653 | 1466694708198 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1653 | 1466694708200 Marionette TRACE conn2 <- [1,2702,null,{}] 08:11:48 INFO - PROCESS | 1653 | 1466694708202 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}] 08:11:48 INFO - PROCESS | 1653 | 1466694708204 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:48 INFO - PROCESS | 1653 | 1466694708310 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:11:48 INFO - PROCESS | 1653 | 1466694708383 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1653 | 1466694708385 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x110dea000 == 34 [pid = 1653] [id = 683] 08:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11326cc00) [pid = 1653] [serial = 2049] [outer = 0x0] 08:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115dd9800) [pid = 1653] [serial = 2050] [outer = 0x11326cc00] 08:11:48 INFO - PROCESS | 1653 | 1466694708441 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11816cc00) [pid = 1653] [serial = 2051] [outer = 0x11326cc00] 08:11:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123873800 == 33 [pid = 1653] [id = 204] 08:11:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c9800 == 32 [pid = 1653] [id = 203] 08:11:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119c66000 == 31 [pid = 1653] [id = 197] 08:11:48 INFO - PROCESS | 1653 | --DOCSHELL 0x121039800 == 30 [pid = 1653] [id = 206] 08:11:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116419000 == 29 [pid = 1653] [id = 194] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x128b0dc00) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1269e6000) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1181b5c00) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x1187f9800) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x115e87c00) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x116a14000) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x119923c00) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x1210db000) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x111aa5800) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x112757400) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124058800) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x123857800) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x124211400) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x116a21c00) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x117e1ac00) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x127396c00) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x12738a000) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 61 (0x128a5c000) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 60 (0x128b17800) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 59 (0x1288d4000) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 58 (0x118168400) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 57 (0x123806000) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 56 (0x112e56c00) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 55 (0x129119800) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 54 (0x125791800) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 53 (0x124e8b800) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 52 (0x124bfb800) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 51 (0x12970c000) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | --DOMWINDOW == 50 (0x12934f400) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 08:11:48 INFO - PROCESS | 1653 | 1466694708970 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]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 819ms 08:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:11:49 INFO - PROCESS | 1653 | 1466694709018 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1653 | 1466694709020 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:11:49 INFO - PROCESS | 1653 | 1466694709023 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1653 | 1466694709026 Marionette TRACE conn2 <- [1,2706,null,{}] 08:11:49 INFO - PROCESS | 1653 | 1466694709029 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}] 08:11:49 INFO - PROCESS | 1653 | 1466694709030 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:49 INFO - PROCESS | 1653 | 1466694709108 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:11:49 INFO - PROCESS | 1653 | 1466694709113 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1653 | 1466694709115 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab6800 == 30 [pid = 1653] [id = 684] 08:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x115ddac00) [pid = 1653] [serial = 2052] [outer = 0x0] 08:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x115e8c400) [pid = 1653] [serial = 2053] [outer = 0x115ddac00] 08:11:49 INFO - PROCESS | 1653 | 1466694709146 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x1176eac00) [pid = 1653] [serial = 2054] [outer = 0x115ddac00] 08:11:49 INFO - PROCESS | 1653 | 1466694709511 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]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 08:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:11:49 INFO - PROCESS | 1653 | 1466694709544 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1653 | 1466694709547 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:11:49 INFO - PROCESS | 1653 | 1466694709551 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1653 | 1466694709552 Marionette TRACE conn2 <- [1,2710,null,{}] 08:11:49 INFO - PROCESS | 1653 | 1466694709555 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}] 08:11:49 INFO - PROCESS | 1653 | 1466694709556 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:49 INFO - PROCESS | 1653 | 1466694709641 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:11:49 INFO - PROCESS | 1653 | 1466694709645 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1653 | 1466694709646 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119626000 == 31 [pid = 1653] [id = 685] 08:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x118167000) [pid = 1653] [serial = 2055] [outer = 0x0] 08:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1181b2000) [pid = 1653] [serial = 2056] [outer = 0x118167000] 08:11:49 INFO - PROCESS | 1653 | 1466694709676 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x11872e800) [pid = 1653] [serial = 2057] [outer = 0x118167000] 08:11:50 INFO - PROCESS | 1653 | 1466694710038 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] 08:11:50 INFO - PROCESS | 1653 | 1466694710077 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:11:50 INFO - PROCESS | 1653 | 1466694710084 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 1653 | 1466694710086 Marionette TRACE conn2 <- [1,2714,null,{}] 08:11:50 INFO - PROCESS | 1653 | 1466694710094 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}] 08:11:50 INFO - PROCESS | 1653 | 1466694710097 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:50 INFO - PROCESS | 1653 | 1466694710181 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:11:50 INFO - PROCESS | 1653 | 1466694710188 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1653 | 1466694710190 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x124e72000 == 32 [pid = 1653] [id = 686] 08:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x119161000) [pid = 1653] [serial = 2058] [outer = 0x0] 08:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x1210d9400) [pid = 1653] [serial = 2059] [outer = 0x119161000] 08:11:50 INFO - PROCESS | 1653 | 1466694710221 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x123806400) [pid = 1653] [serial = 2060] [outer = 0x119161000] 08:11:50 INFO - PROCESS | 1653 | 1466694710559 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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 521ms 08:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:11:50 INFO - PROCESS | 1653 | 1466694710605 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1653 | 1466694710607 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:11:50 INFO - PROCESS | 1653 | 1466694710609 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 1653 | 1466694710611 Marionette TRACE conn2 <- [1,2718,null,{}] 08:11:50 INFO - PROCESS | 1653 | 1466694710613 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}] 08:11:50 INFO - PROCESS | 1653 | 1466694710614 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:50 INFO - PROCESS | 1653 | 1466694710726 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:11:50 INFO - PROCESS | 1653 | 1466694710732 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1653 | 1466694710734 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a10800 == 33 [pid = 1653] [id = 687] 08:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x123806c00) [pid = 1653] [serial = 2061] [outer = 0x0] 08:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x123c08c00) [pid = 1653] [serial = 2062] [outer = 0x123806c00] 08:11:50 INFO - PROCESS | 1653 | 1466694710758 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x124450400) [pid = 1653] [serial = 2063] [outer = 0x123806c00] 08:11:51 INFO - PROCESS | 1653 | 1466694711194 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] 08:11:51 INFO - PROCESS | 1653 | 1466694711230 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:11:51 INFO - PROCESS | 1653 | 1466694711236 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1653 | 1466694711238 Marionette TRACE conn2 <- [1,2722,null,{}] 08:11:51 INFO - PROCESS | 1653 | 1466694711247 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}] 08:11:51 INFO - PROCESS | 1653 | 1466694711249 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:51 INFO - PROCESS | 1653 | 1466694711395 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:11:51 INFO - PROCESS | 1653 | 1466694711441 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1653 | 1466694711443 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ed7000 == 34 [pid = 1653] [id = 688] 08:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x112e56400) [pid = 1653] [serial = 2064] [outer = 0x0] 08:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x124058800) [pid = 1653] [serial = 2065] [outer = 0x112e56400] 08:11:51 INFO - PROCESS | 1653 | 1466694711467 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x124e82c00) [pid = 1653] [serial = 2066] [outer = 0x112e56400] 08:11:51 INFO - PROCESS | 1653 | 1466694711813 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] 08:11:51 INFO - PROCESS | 1653 | 1466694711863 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:11:51 INFO - PROCESS | 1653 | 1466694711866 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1653 | 1466694711867 Marionette TRACE conn2 <- [1,2726,null,{}] 08:11:51 INFO - PROCESS | 1653 | 1466694711875 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}] 08:11:51 INFO - PROCESS | 1653 | 1466694711879 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:52 INFO - PROCESS | 1653 | 1466694712004 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:11:52 INFO - PROCESS | 1653 | 1466694712009 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1653 | 1466694712011 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a55e800 == 35 [pid = 1653] [id = 689] 08:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x124e87000) [pid = 1653] [serial = 2067] [outer = 0x0] 08:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x12691fc00) [pid = 1653] [serial = 2068] [outer = 0x124e87000] 08:11:52 INFO - PROCESS | 1653 | 1466694712036 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x1269f4c00) [pid = 1653] [serial = 2069] [outer = 0x124e87000] 08:11:52 INFO - PROCESS | 1653 | 1466694712340 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:11:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 524ms 08:11:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:11:52 INFO - PROCESS | 1653 | 1466694712391 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1653 | 1466694712392 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:11:52 INFO - PROCESS | 1653 | 1466694712394 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 1653 | 1466694712395 Marionette TRACE conn2 <- [1,2730,null,{}] 08:11:52 INFO - PROCESS | 1653 | 1466694712398 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}] 08:11:52 INFO - PROCESS | 1653 | 1466694712399 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:52 INFO - PROCESS | 1653 | 1466694712505 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:11:52 INFO - PROCESS | 1653 | 1466694712517 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1653 | 1466694712518 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aca8800 == 36 [pid = 1653] [id = 690] 08:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1269f2c00) [pid = 1653] [serial = 2070] [outer = 0x0] 08:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1269ff400) [pid = 1653] [serial = 2071] [outer = 0x1269f2c00] 08:11:52 INFO - PROCESS | 1653 | 1466694712542 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x126f1b400) [pid = 1653] [serial = 2072] [outer = 0x1269f2c00] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1195f5800) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x115d02800) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x112f69c00) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1180a5c00) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x113c4e400) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1187fa400) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x112ea3400) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:11:52 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x1188a2400) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:11:53 INFO - PROCESS | 1653 | 1466694713346 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"]]]}] 08:11:53 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 08:11:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:11:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:11:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:11:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 973ms 08:11:53 INFO - PROCESS | 1653 | 1466694713368 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1653 | 1466694713369 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:11:53 INFO - PROCESS | 1653 | 1466694713371 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1653 | 1466694713372 Marionette TRACE conn2 <- [1,2734,null,{}] 08:11:53 INFO - PROCESS | 1653 | 1466694713375 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}] 08:11:53 INFO - PROCESS | 1653 | 1466694713376 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:53 INFO - PROCESS | 1653 | 1466694713454 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:11:53 INFO - PROCESS | 1653 | 1466694713458 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1653 | 1466694713459 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af8f800 == 37 [pid = 1653] [id = 691] 08:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x114fae000) [pid = 1653] [serial = 2073] [outer = 0x0] 08:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x1211e8800) [pid = 1653] [serial = 2074] [outer = 0x114fae000] 08:11:53 INFO - PROCESS | 1653 | 1466694713483 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x126f1c400) [pid = 1653] [serial = 2075] [outer = 0x114fae000] 08:11:53 INFO - PROCESS | 1653 | 1466694713827 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 471ms 08:11:53 INFO - PROCESS | 1653 | 1466694713843 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1653 | 1466694713845 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:11:53 INFO - PROCESS | 1653 | 1466694713849 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1653 | 1466694713865 Marionette TRACE conn2 <- [1,2738,null,{}] 08:11:53 INFO - PROCESS | 1653 | 1466694713869 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}] 08:11:53 INFO - PROCESS | 1653 | 1466694713871 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:54 INFO - PROCESS | 1653 | 1466694714036 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:11:54 INFO - PROCESS | 1653 | 1466694714050 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1653 | 1466694714051 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b71f800 == 38 [pid = 1653] [id = 692] 08:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x1269f9800) [pid = 1653] [serial = 2076] [outer = 0x0] 08:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x127109800) [pid = 1653] [serial = 2077] [outer = 0x1269f9800] 08:11:54 INFO - PROCESS | 1653 | 1466694714077 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x127394400) [pid = 1653] [serial = 2078] [outer = 0x1269f9800] 08:11:54 INFO - PROCESS | 1653 | 1466694714375 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 540ms 08:11:54 INFO - PROCESS | 1653 | 1466694714392 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1653 | 1466694714393 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:11:54 INFO - PROCESS | 1653 | 1466694714395 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1653 | 1466694714396 Marionette TRACE conn2 <- [1,2742,null,{}] 08:11:54 INFO - PROCESS | 1653 | 1466694714399 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}] 08:11:54 INFO - PROCESS | 1653 | 1466694714400 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:54 INFO - PROCESS | 1653 | 1466694714488 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:11:54 INFO - PROCESS | 1653 | 1466694714492 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1653 | 1466694714493 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beb3000 == 39 [pid = 1653] [id = 693] 08:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x127396800) [pid = 1653] [serial = 2079] [outer = 0x0] 08:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1288cf000) [pid = 1653] [serial = 2080] [outer = 0x127396800] 08:11:54 INFO - PROCESS | 1653 | 1466694714518 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1289d9000) [pid = 1653] [serial = 2081] [outer = 0x127396800] 08:11:54 INFO - PROCESS | 1653 | 1466694714924 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 574ms 08:11:54 INFO - PROCESS | 1653 | 1466694714970 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1653 | 1466694714983 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:11:55 INFO - PROCESS | 1653 | 1466694715047 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1653 | 1466694715050 Marionette TRACE conn2 <- [1,2746,null,{}] 08:11:55 INFO - PROCESS | 1653 | 1466694715065 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}] 08:11:55 INFO - PROCESS | 1653 | 1466694715070 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:55 INFO - PROCESS | 1653 | 1466694715233 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:11:55 INFO - PROCESS | 1653 | 1466694715320 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1653 | 1466694715322 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11695c800 == 40 [pid = 1653] [id = 694] 08:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x112e56c00) [pid = 1653] [serial = 2082] [outer = 0x0] 08:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1133ae400) [pid = 1653] [serial = 2083] [outer = 0x112e56c00] 08:11:55 INFO - PROCESS | 1653 | 1466694715354 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x115ddf800) [pid = 1653] [serial = 2084] [outer = 0x112e56c00] 08:11:55 INFO - PROCESS | 1653 | 1466694715849 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 836ms 08:11:55 INFO - PROCESS | 1653 | 1466694715882 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1653 | 1466694715887 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:11:55 INFO - PROCESS | 1653 | 1466694715894 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1653 | 1466694715896 Marionette TRACE conn2 <- [1,2750,null,{}] 08:11:55 INFO - PROCESS | 1653 | 1466694715903 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}] 08:11:55 INFO - PROCESS | 1653 | 1466694715908 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:56 INFO - PROCESS | 1653 | 1466694716060 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:11:56 INFO - PROCESS | 1653 | 1466694716161 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1653 | 1466694716163 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a17800 == 41 [pid = 1653] [id = 695] 08:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x1181a8800) [pid = 1653] [serial = 2085] [outer = 0x0] 08:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1187ed400) [pid = 1653] [serial = 2086] [outer = 0x1181a8800] 08:11:56 INFO - PROCESS | 1653 | 1466694716199 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x11943fc00) [pid = 1653] [serial = 2087] [outer = 0x1181a8800] 08:11:56 INFO - PROCESS | 1653 | 1466694716653 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 775ms 08:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:11:56 INFO - PROCESS | 1653 | 1466694716669 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1653 | 1466694716670 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:11:56 INFO - PROCESS | 1653 | 1466694716673 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1653 | 1466694716674 Marionette TRACE conn2 <- [1,2754,null,{}] 08:11:56 INFO - PROCESS | 1653 | 1466694716677 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}] 08:11:56 INFO - PROCESS | 1653 | 1466694716678 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:56 INFO - PROCESS | 1653 | 1466694716783 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:11:56 INFO - PROCESS | 1653 | 1466694716847 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1653 | 1466694716851 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfd0000 == 42 [pid = 1653] [id = 696] 08:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x124450000) [pid = 1653] [serial = 2088] [outer = 0x0] 08:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x124bf3800) [pid = 1653] [serial = 2089] [outer = 0x124450000] 08:11:56 INFO - PROCESS | 1653 | 1466694716884 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x12691d800) [pid = 1653] [serial = 2090] [outer = 0x124450000] 08:11:57 INFO - PROCESS | 1653 | 1466694717339 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 720ms 08:11:57 INFO - PROCESS | 1653 | 1466694717394 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1653 | 1466694717395 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:11:57 INFO - PROCESS | 1653 | 1466694717397 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 1653 | 1466694717399 Marionette TRACE conn2 <- [1,2758,null,{}] 08:11:57 INFO - PROCESS | 1653 | 1466694717401 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}] 08:11:57 INFO - PROCESS | 1653 | 1466694717402 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:57 INFO - PROCESS | 1653 | 1466694717527 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:11:57 INFO - PROCESS | 1653 | 1466694717623 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1653 | 1466694717624 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4c8800 == 43 [pid = 1653] [id = 697] 08:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x126f20c00) [pid = 1653] [serial = 2091] [outer = 0x0] 08:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1288d4000) [pid = 1653] [serial = 2092] [outer = 0x126f20c00] 08:11:57 INFO - PROCESS | 1653 | 1466694717655 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1289e5c00) [pid = 1653] [serial = 2093] [outer = 0x126f20c00] 08:11:58 INFO - PROCESS | 1653 | 1466694718205 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 822ms 08:11:58 INFO - PROCESS | 1653 | 1466694718219 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1653 | 1466694718222 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:11:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:11:58 INFO - PROCESS | 1653 | 1466694718225 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1653 | 1466694718227 Marionette TRACE conn2 <- [1,2762,null,{}] 08:11:58 INFO - PROCESS | 1653 | 1466694718231 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}] 08:11:58 INFO - PROCESS | 1653 | 1466694718233 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:58 INFO - PROCESS | 1653 | 1466694718328 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:11:58 INFO - PROCESS | 1653 | 1466694718388 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 1653 | 1466694718390 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x123874000 == 44 [pid = 1653] [id = 698] 08:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x115d02800) [pid = 1653] [serial = 2094] [outer = 0x0] 08:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x115e22000) [pid = 1653] [serial = 2095] [outer = 0x115d02800] 08:11:58 INFO - PROCESS | 1653 | 1466694718420 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1176f3800) [pid = 1653] [serial = 2096] [outer = 0x115d02800] 08:11:58 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce13000 == 43 [pid = 1653] [id = 15] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1239a3800 == 42 [pid = 1653] [id = 198] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12d178800 == 41 [pid = 1653] [id = 675] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1271c9800 == 40 [pid = 1653] [id = 208] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116183000 == 39 [pid = 1653] [id = 202] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x123cbc000 == 38 [pid = 1653] [id = 205] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x113373000 == 37 [pid = 1653] [id = 199] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x128a1a000 == 36 [pid = 1653] [id = 209] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x115ef2800 == 35 [pid = 1653] [id = 200] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x128ec3800 == 34 [pid = 1653] [id = 210] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1131a5800 == 33 [pid = 1653] [id = 195] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1131bd000 == 32 [pid = 1653] [id = 201] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11918f800 == 31 [pid = 1653] [id = 196] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11877f800 == 30 [pid = 1653] [id = 207] 08:11:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12ce12800 == 29 [pid = 1653] [id = 16] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1269b8400) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124e90400) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1164e0400) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x112f6e400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x114f74c00) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1181b1c00) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x118726000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115e2ac00) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1176ee000) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1195f5000) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x119156c00) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x119591400) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x119449c00) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x11816c800) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x1199a0c00) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x116f91c00) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x123beb400) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 08:11:59 INFO - PROCESS | 1653 | 1466694719450 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1271ms 08:11:59 INFO - PROCESS | 1653 | 1466694719497 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 1653 | 1466694719499 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:11:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:11:59 INFO - PROCESS | 1653 | 1466694719503 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 1653 | 1466694719505 Marionette TRACE conn2 <- [1,2766,null,{}] 08:11:59 INFO - PROCESS | 1653 | 1466694719509 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}] 08:11:59 INFO - PROCESS | 1653 | 1466694719510 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:59 INFO - PROCESS | 1653 | 1466694719591 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:11:59 INFO - PROCESS | 1653 | 1466694719597 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1653 | 1466694719599 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:11:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x114f55800 == 30 [pid = 1653] [id = 699] 08:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x112f63000) [pid = 1653] [serial = 2097] [outer = 0x0] 08:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1130d8000) [pid = 1653] [serial = 2098] [outer = 0x112f63000] 08:11:59 INFO - PROCESS | 1653 | 1466694719634 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x114f7b800) [pid = 1653] [serial = 2099] [outer = 0x112f63000] 08:11:59 INFO - PROCESS | 1653 | 1466694719962 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 08:11:59 INFO - PROCESS | 1653 | 1466694719973 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 1653 | 1466694719977 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:12:00 INFO - PROCESS | 1653 | 1466694720017 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1653 | 1466694720019 Marionette TRACE conn2 <- [1,2770,null,{}] 08:12:00 INFO - PROCESS | 1653 | 1466694720021 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}] 08:12:00 INFO - PROCESS | 1653 | 1466694720023 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:00 INFO - PROCESS | 1653 | 1466694720101 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:12:00 INFO - PROCESS | 1653 | 1466694720106 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1653 | 1466694720107 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e9e800 == 31 [pid = 1653] [id = 700] 08:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1161a0400) [pid = 1653] [serial = 2100] [outer = 0x0] 08:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x116778800) [pid = 1653] [serial = 2101] [outer = 0x1161a0400] 08:12:00 INFO - PROCESS | 1653 | 1466694720137 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x116a1c400) [pid = 1653] [serial = 2102] [outer = 0x1161a0400] 08:12:00 INFO - PROCESS | 1653 | 1466694720487 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:12:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 528ms 08:12:00 INFO - PROCESS | 1653 | 1466694720549 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:12:00 INFO - PROCESS | 1653 | 1466694720558 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:12:00 INFO - PROCESS | 1653 | 1466694720562 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1653 | 1466694720565 Marionette TRACE conn2 <- [1,2774,null,{}] 08:12:00 INFO - PROCESS | 1653 | 1466694720573 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}] 08:12:00 INFO - PROCESS | 1653 | 1466694720576 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:00 INFO - PROCESS | 1653 | 1466694720657 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:12:00 INFO - PROCESS | 1653 | 1466694720662 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1653 | 1466694720664 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b59000 == 32 [pid = 1653] [id = 701] 08:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118167400) [pid = 1653] [serial = 2103] [outer = 0x0] 08:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1181ac800) [pid = 1653] [serial = 2104] [outer = 0x118167400] 08:12:00 INFO - PROCESS | 1653 | 1466694720695 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x118538400) [pid = 1653] [serial = 2105] [outer = 0x118167400] 08:12:01 INFO - PROCESS | 1653 | 1466694721054 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:12:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 526ms 08:12:01 INFO - PROCESS | 1653 | 1466694721088 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1653 | 1466694721090 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:12:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:12:01 INFO - PROCESS | 1653 | 1466694721092 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1653 | 1466694721093 Marionette TRACE conn2 <- [1,2778,null,{}] 08:12:01 INFO - PROCESS | 1653 | 1466694721096 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}] 08:12:01 INFO - PROCESS | 1653 | 1466694721097 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:01 INFO - PROCESS | 1653 | 1466694721209 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:12:01 INFO - PROCESS | 1653 | 1466694721242 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1653 | 1466694721243 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124083000 == 33 [pid = 1653] [id = 702] 08:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1181b2400) [pid = 1653] [serial = 2106] [outer = 0x0] 08:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1188a9000) [pid = 1653] [serial = 2107] [outer = 0x1181b2400] 08:12:01 INFO - PROCESS | 1653 | 1466694721269 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11958f400) [pid = 1653] [serial = 2108] [outer = 0x1181b2400] 08:12:01 INFO - PROCESS | 1653 | 1466694721798 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:12:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 718ms 08:12:01 INFO - PROCESS | 1653 | 1466694721811 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1653 | 1466694721814 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:12:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:12:01 INFO - PROCESS | 1653 | 1466694721817 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1653 | 1466694721820 Marionette TRACE conn2 <- [1,2782,null,{}] 08:12:01 INFO - PROCESS | 1653 | 1466694721824 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}] 08:12:01 INFO - PROCESS | 1653 | 1466694721825 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:01 INFO - PROCESS | 1653 | 1466694721932 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:12:02 INFO - PROCESS | 1653 | 1466694722034 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1653 | 1466694722036 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x118792800 == 34 [pid = 1653] [id = 703] 08:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x115e21000) [pid = 1653] [serial = 2109] [outer = 0x0] 08:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x116199c00) [pid = 1653] [serial = 2110] [outer = 0x115e21000] 08:12:02 INFO - PROCESS | 1653 | 1466694722068 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1176f2400) [pid = 1653] [serial = 2111] [outer = 0x115e21000] 08:12:02 INFO - PROCESS | 1653 | 1466694722574 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:12:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 773ms 08:12:02 INFO - PROCESS | 1653 | 1466694722611 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1653 | 1466694722614 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:12:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:12:02 INFO - PROCESS | 1653 | 1466694722622 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1653 | 1466694722624 Marionette TRACE conn2 <- [1,2786,null,{}] 08:12:02 INFO - PROCESS | 1653 | 1466694722627 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}] 08:12:02 INFO - PROCESS | 1653 | 1466694722629 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:02 INFO - PROCESS | 1653 | 1466694722737 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:12:02 INFO - PROCESS | 1653 | 1466694722814 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1653 | 1466694722815 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251d0000 == 35 [pid = 1653] [id = 704] 08:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181b5000) [pid = 1653] [serial = 2112] [outer = 0x0] 08:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1187ed800) [pid = 1653] [serial = 2113] [outer = 0x1181b5000] 08:12:02 INFO - PROCESS | 1653 | 1466694722847 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119448400) [pid = 1653] [serial = 2114] [outer = 0x1181b5000] 08:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4c8800 == 34 [pid = 1653] [id = 697] 08:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x11695c800 == 33 [pid = 1653] [id = 694] 08:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x119b59000 == 32 [pid = 1653] [id = 701] 08:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x117e9e800 == 31 [pid = 1653] [id = 700] 08:12:03 INFO - PROCESS | 1653 | --DOCSHELL 0x114f55800 == 30 [pid = 1653] [id = 699] 08:12:03 INFO - PROCESS | 1653 | 1466694723370 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:12:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 771ms 08:12:03 INFO - PROCESS | 1653 | 1466694723394 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1653 | 1466694723397 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:12:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:12:03 INFO - PROCESS | 1653 | 1466694723400 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1653 | 1466694723403 Marionette TRACE conn2 <- [1,2790,null,{}] 08:12:03 INFO - PROCESS | 1653 | 1466694723407 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}] 08:12:03 INFO - PROCESS | 1653 | 1466694723408 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:03 INFO - PROCESS | 1653 | 1466694723487 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:12:03 INFO - PROCESS | 1653 | 1466694723491 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1653 | 1466694723494 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e8d800 == 31 [pid = 1653] [id = 705] 08:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x116148800) [pid = 1653] [serial = 2115] [outer = 0x0] 08:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116f93800) [pid = 1653] [serial = 2116] [outer = 0x116148800] 08:12:03 INFO - PROCESS | 1653 | 1466694723524 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118170000) [pid = 1653] [serial = 2117] [outer = 0x116148800] 08:12:03 INFO - PROCESS | 1653 | 1466694723937 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:12:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 572ms 08:12:03 INFO - PROCESS | 1653 | 1466694723974 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1653 | 1466694723977 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:12:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:12:03 INFO - PROCESS | 1653 | 1466694723981 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1653 | 1466694723983 Marionette TRACE conn2 <- [1,2794,null,{}] 08:12:03 INFO - PROCESS | 1653 | 1466694723986 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}] 08:12:03 INFO - PROCESS | 1653 | 1466694723987 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:04 INFO - PROCESS | 1653 | 1466694724099 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:12:04 INFO - PROCESS | 1653 | 1466694724103 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1653 | 1466694724105 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f0c000 == 32 [pid = 1653] [id = 706] 08:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11824b000) [pid = 1653] [serial = 2118] [outer = 0x0] 08:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1195ecc00) [pid = 1653] [serial = 2119] [outer = 0x11824b000] 08:12:04 INFO - PROCESS | 1653 | 1466694724132 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1199a0800) [pid = 1653] [serial = 2120] [outer = 0x11824b000] 08:12:04 INFO - PROCESS | 1653 | 1466694724488 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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:12:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 08:12:04 INFO - PROCESS | 1653 | 1466694724502 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1653 | 1466694724505 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:12:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:12:04 INFO - PROCESS | 1653 | 1466694724508 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1653 | 1466694724510 Marionette TRACE conn2 <- [1,2798,null,{}] 08:12:04 INFO - PROCESS | 1653 | 1466694724520 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}] 08:12:04 INFO - PROCESS | 1653 | 1466694724523 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:04 INFO - PROCESS | 1653 | 1466694724634 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:12:04 INFO - PROCESS | 1653 | 1466694724639 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1653 | 1466694724641 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x128aa2800 == 33 [pid = 1653] [id = 707] 08:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119a02400) [pid = 1653] [serial = 2121] [outer = 0x0] 08:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1211ec000) [pid = 1653] [serial = 2122] [outer = 0x119a02400] 08:12:04 INFO - PROCESS | 1653 | 1466694724669 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x12385d000) [pid = 1653] [serial = 2123] [outer = 0x119a02400] 08:12:05 INFO - PROCESS | 1653 | 1466694725044 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:12:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 570ms 08:12:05 INFO - PROCESS | 1653 | 1466694725085 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:12:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:12:05 INFO - PROCESS | 1653 | 1466694725087 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:12:05 INFO - PROCESS | 1653 | 1466694725089 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1653 | 1466694725090 Marionette TRACE conn2 <- [1,2802,null,{}] 08:12:05 INFO - PROCESS | 1653 | 1466694725092 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}] 08:12:05 INFO - PROCESS | 1653 | 1466694725093 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:05 INFO - PROCESS | 1653 | 1466694725198 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:12:05 INFO - PROCESS | 1653 | 1466694725202 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1653 | 1466694725203 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12975f000 == 34 [pid = 1653] [id = 708] 08:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124218c00) [pid = 1653] [serial = 2124] [outer = 0x0] 08:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124453c00) [pid = 1653] [serial = 2125] [outer = 0x124218c00] 08:12:05 INFO - PROCESS | 1653 | 1466694725228 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124bf0c00) [pid = 1653] [serial = 2126] [outer = 0x124218c00] 08:12:05 INFO - PROCESS | 1653 | 1466694725563 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:12:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 517ms 08:12:05 INFO - PROCESS | 1653 | 1466694725607 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:12:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:12:05 INFO - PROCESS | 1653 | 1466694725615 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:12:05 INFO - PROCESS | 1653 | 1466694725617 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1653 | 1466694725619 Marionette TRACE conn2 <- [1,2806,null,{}] 08:12:05 INFO - PROCESS | 1653 | 1466694725621 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}] 08:12:05 INFO - PROCESS | 1653 | 1466694725622 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:05 INFO - PROCESS | 1653 | 1466694725782 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x127396800) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12ce13800) [pid = 1653] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12444c400) [pid = 1653] [serial = 44] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112f63000) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1161a0400) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x115d02800) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112e56c00) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1181a8800) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124450000) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x126f20c00) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118167400) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1269f2c00) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x123806c00) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1133ac000) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124e87000) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x114fae000) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x119161000) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118167000) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x115ddac00) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x112e56400) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1269f9800) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x11326cc00) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:12:05 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x11a0dd400) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:12:05 INFO - PROCESS | 1653 | 1466694725831 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1653 | 1466694725832 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x118782800 == 35 [pid = 1653] [id = 709] 08:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x110ed7800) [pid = 1653] [serial = 2127] [outer = 0x0] 08:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x11299c000) [pid = 1653] [serial = 2128] [outer = 0x110ed7800] 08:12:05 INFO - PROCESS | 1653 | 1466694725857 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x114fbbc00) [pid = 1653] [serial = 2129] [outer = 0x110ed7800] 08:12:06 INFO - PROCESS | 1653 | 1466694726153 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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:12:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 572ms 08:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:12:06 INFO - PROCESS | 1653 | 1466694726190 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1653 | 1466694726192 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:12:06 INFO - PROCESS | 1653 | 1466694726194 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 1653 | 1466694726195 Marionette TRACE conn2 <- [1,2810,null,{}] 08:12:06 INFO - PROCESS | 1653 | 1466694726197 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}] 08:12:06 INFO - PROCESS | 1653 | 1466694726203 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:06 INFO - PROCESS | 1653 | 1466694726300 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:12:06 INFO - PROCESS | 1653 | 1466694726358 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1653 | 1466694726360 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab83000 == 36 [pid = 1653] [id = 710] 08:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1121a6c00) [pid = 1653] [serial = 2130] [outer = 0x0] 08:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118169400) [pid = 1653] [serial = 2131] [outer = 0x1121a6c00] 08:12:06 INFO - PROCESS | 1653 | 1466694726385 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1269b8800) [pid = 1653] [serial = 2132] [outer = 0x1121a6c00] 08:12:06 INFO - PROCESS | 1653 | 1466694726655 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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:12:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 08:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:12:06 INFO - PROCESS | 1653 | 1466694726712 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1653 | 1466694726714 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:12:06 INFO - PROCESS | 1653 | 1466694726716 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 1653 | 1466694726717 Marionette TRACE conn2 <- [1,2814,null,{}] 08:12:06 INFO - PROCESS | 1653 | 1466694726723 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}] 08:12:06 INFO - PROCESS | 1653 | 1466694726731 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:06 INFO - PROCESS | 1653 | 1466694726810 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:12:06 INFO - PROCESS | 1653 | 1466694726814 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1653 | 1466694726815 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beb0000 == 37 [pid = 1653] [id = 711] 08:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1269b8c00) [pid = 1653] [serial = 2133] [outer = 0x0] 08:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1269f5400) [pid = 1653] [serial = 2134] [outer = 0x1269b8c00] 08:12:06 INFO - PROCESS | 1653 | 1466694726842 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x126d07c00) [pid = 1653] [serial = 2135] [outer = 0x1269b8c00] 08:12:07 INFO - PROCESS | 1653 | 1466694727188 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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 526ms 08:12:07 INFO - PROCESS | 1653 | 1466694727243 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1653 | 1466694727244 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:12:07 INFO - PROCESS | 1653 | 1466694727246 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1653 | 1466694727247 Marionette TRACE conn2 <- [1,2818,null,{}] 08:12:07 INFO - PROCESS | 1653 | 1466694727250 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}] 08:12:07 INFO - PROCESS | 1653 | 1466694727251 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:07 INFO - PROCESS | 1653 | 1466694727330 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:12:07 INFO - PROCESS | 1653 | 1466694727334 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1653 | 1466694727337 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4b6000 == 38 [pid = 1653] [id = 712] 08:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x126d08c00) [pid = 1653] [serial = 2136] [outer = 0x0] 08:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x126ff5000) [pid = 1653] [serial = 2137] [outer = 0x126d08c00] 08:12:07 INFO - PROCESS | 1653 | 1466694727362 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x127111800) [pid = 1653] [serial = 2138] [outer = 0x126d08c00] 08:12:07 INFO - PROCESS | 1653 | 1466694727699 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]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 468ms 08:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:12:07 INFO - PROCESS | 1653 | 1466694727715 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1653 | 1466694727716 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:12:07 INFO - PROCESS | 1653 | 1466694727721 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1653 | 1466694727722 Marionette TRACE conn2 <- [1,2822,null,{}] 08:12:07 INFO - PROCESS | 1653 | 1466694727724 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}] 08:12:07 INFO - PROCESS | 1653 | 1466694727725 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:07 INFO - PROCESS | 1653 | 1466694727861 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:12:07 INFO - PROCESS | 1653 | 1466694727941 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1653 | 1466694727943 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x113ceb800 == 39 [pid = 1653] [id = 713] 08:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112999c00) [pid = 1653] [serial = 2139] [outer = 0x0] 08:12:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x112d81400) [pid = 1653] [serial = 2140] [outer = 0x112999c00] 08:12:07 INFO - PROCESS | 1653 | 1466694727974 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1133e1c00) [pid = 1653] [serial = 2141] [outer = 0x112999c00] 08:12:08 INFO - PROCESS | 1653 | 1466694728413 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]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 720ms 08:12:08 INFO - PROCESS | 1653 | 1466694728442 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1653 | 1466694728445 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:12:08 INFO - PROCESS | 1653 | 1466694728448 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1653 | 1466694728450 Marionette TRACE conn2 <- [1,2826,null,{}] 08:12:08 INFO - PROCESS | 1653 | 1466694728473 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}] 08:12:08 INFO - PROCESS | 1653 | 1466694728475 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:08 INFO - PROCESS | 1653 | 1466694728580 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:12:08 INFO - PROCESS | 1653 | 1466694728653 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1653 | 1466694728655 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a0e800 == 40 [pid = 1653] [id = 714] 08:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1181af400) [pid = 1653] [serial = 2142] [outer = 0x0] 08:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118726000) [pid = 1653] [serial = 2143] [outer = 0x1181af400] 08:12:08 INFO - PROCESS | 1653 | 1466694728687 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x119594800) [pid = 1653] [serial = 2144] [outer = 0x1181af400] 08:12:09 INFO - PROCESS | 1653 | 1466694729123 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 08:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:12:09 INFO - PROCESS | 1653 | 1466694729140 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 1653 | 1466694729142 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:12:09 INFO - PROCESS | 1653 | 1466694729144 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1653 | 1466694729146 Marionette TRACE conn2 <- [1,2830,null,{}] 08:12:09 INFO - PROCESS | 1653 | 1466694729148 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}] 08:12:09 INFO - PROCESS | 1653 | 1466694729150 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:09 INFO - PROCESS | 1653 | 1466694729271 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:12:09 INFO - PROCESS | 1653 | 1466694729345 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1653 | 1466694729346 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4c8800 == 41 [pid = 1653] [id = 715] 08:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1211e4c00) [pid = 1653] [serial = 2145] [outer = 0x0] 08:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123851800) [pid = 1653] [serial = 2146] [outer = 0x1211e4c00] 08:12:09 INFO - PROCESS | 1653 | 1466694729377 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12444bc00) [pid = 1653] [serial = 2147] [outer = 0x1211e4c00] 08:12:09 INFO - PROCESS | 1653 | 1466694729808 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]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 08:12:09 INFO - PROCESS | 1653 | 1466694729815 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 1653 | 1466694729819 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:12:09 INFO - PROCESS | 1653 | 1466694729828 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1653 | 1466694729831 Marionette TRACE conn2 <- [1,2834,null,{}] 08:12:09 INFO - PROCESS | 1653 | 1466694729853 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}] 08:12:09 INFO - PROCESS | 1653 | 1466694729855 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:09 INFO - PROCESS | 1653 | 1466694729963 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:12:10 INFO - PROCESS | 1653 | 1466694730033 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1653 | 1466694730035 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf27000 == 42 [pid = 1653] [id = 716] 08:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124ec0800) [pid = 1653] [serial = 2148] [outer = 0x0] 08:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1269b7c00) [pid = 1653] [serial = 2149] [outer = 0x124ec0800] 08:12:10 INFO - PROCESS | 1653 | 1466694730064 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126ff7800) [pid = 1653] [serial = 2150] [outer = 0x124ec0800] 08:12:10 INFO - PROCESS | 1653 | 1466694730518 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:12:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 08:12:10 INFO - PROCESS | 1653 | 1466694730621 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1653 | 1466694730623 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:12:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:12:10 INFO - PROCESS | 1653 | 1466694730629 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1653 | 1466694730632 Marionette TRACE conn2 <- [1,2838,null,{}] 08:12:10 INFO - PROCESS | 1653 | 1466694730635 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}] 08:12:10 INFO - PROCESS | 1653 | 1466694730637 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:10 INFO - PROCESS | 1653 | 1466694730786 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:12:10 INFO - PROCESS | 1653 | 1466694730888 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1653 | 1466694730890 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x123880800 == 43 [pid = 1653] [id = 717] 08:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1133e1800) [pid = 1653] [serial = 2151] [outer = 0x0] 08:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126f20800) [pid = 1653] [serial = 2152] [outer = 0x1133e1800] 08:12:10 INFO - PROCESS | 1653 | 1466694730921 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1289e3000) [pid = 1653] [serial = 2153] [outer = 0x1133e1800] 08:12:11 INFO - PROCESS | 1653 | 1466694731449 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 872ms 08:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:12:11 INFO - PROCESS | 1653 | 1466694731519 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1653 | 1466694731521 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:12:11 INFO - PROCESS | 1653 | 1466694731525 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1653 | 1466694731527 Marionette TRACE conn2 <- [1,2842,null,{}] 08:12:11 INFO - PROCESS | 1653 | 1466694731531 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}] 08:12:11 INFO - PROCESS | 1653 | 1466694731533 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:11 INFO - PROCESS | 1653 | 1466694731630 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:12:11 INFO - PROCESS | 1653 | 1466694731704 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1653 | 1466694731705 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1188c9800 == 44 [pid = 1653] [id = 718] 08:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112e56c00) [pid = 1653] [serial = 2154] [outer = 0x0] 08:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113c94800) [pid = 1653] [serial = 2155] [outer = 0x112e56c00] 08:12:11 INFO - PROCESS | 1653 | 1466694731732 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11697d000) [pid = 1653] [serial = 2156] [outer = 0x112e56c00] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4b6000 == 43 [pid = 1653] [id = 712] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12beb0000 == 42 [pid = 1653] [id = 711] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab83000 == 41 [pid = 1653] [id = 710] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118782800 == 40 [pid = 1653] [id = 709] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12975f000 == 39 [pid = 1653] [id = 708] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x128aa2800 == 38 [pid = 1653] [id = 707] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x123f0c000 == 37 [pid = 1653] [id = 706] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x117e8d800 == 36 [pid = 1653] [id = 705] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12ce19000) [pid = 1653] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x118792800 == 35 [pid = 1653] [id = 703] 08:12:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124083000 == 34 [pid = 1653] [id = 702] 08:12:12 INFO - PROCESS | 1653 | 1466694732179 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 673ms 08:12:12 INFO - PROCESS | 1653 | 1466694732198 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1653 | 1466694732203 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:12:12 INFO - PROCESS | 1653 | 1466694732213 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1653 | 1466694732215 Marionette TRACE conn2 <- [1,2846,null,{}] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116778800) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x116a1c400) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115e22000) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1176f3800) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1133ae400) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1187ed400) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124bf3800) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1288d4000) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11943fc00) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x114f7b800) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x115ddf800) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x12691d800) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1181ac800) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1289e5c00) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119447400) [pid = 1653] [serial = 1424] [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.] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118538400) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1289d9000) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126f1b400) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124450400) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x115ddd800) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12691fc00) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126f1c400) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x123806400) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1211e8800) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1269ff400) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1181b2000) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x115e8c400) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x113ddbc00) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124e82c00) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x123c08c00) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x127394400) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11872e800) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x115dd9800) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x127109800) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11816cc00) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x124219800) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x1176eac00) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x124058800) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x1269f4c00) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x1210d9400) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1288cf000) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1130d8000) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 08:12:12 INFO - PROCESS | 1653 | 1466694732235 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}] 08:12:12 INFO - PROCESS | 1653 | 1466694732238 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:12 INFO - PROCESS | 1653 | 1466694732324 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:12:12 INFO - PROCESS | 1653 | 1466694732330 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1653 | 1466694732332 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117162000 == 35 [pid = 1653] [id = 719] 08:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x117e17800) [pid = 1653] [serial = 2157] [outer = 0x0] 08:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x118163c00) [pid = 1653] [serial = 2158] [outer = 0x117e17800] 08:12:12 INFO - PROCESS | 1653 | 1466694732359 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x118538400) [pid = 1653] [serial = 2159] [outer = 0x117e17800] 08:12:12 INFO - PROCESS | 1653 | 1466694732730 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 530ms 08:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:12:12 INFO - PROCESS | 1653 | 1466694732743 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1653 | 1466694732745 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:12:12 INFO - PROCESS | 1653 | 1466694732747 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1653 | 1466694732749 Marionette TRACE conn2 <- [1,2850,null,{}] 08:12:12 INFO - PROCESS | 1653 | 1466694732783 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}] 08:12:12 INFO - PROCESS | 1653 | 1466694732786 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:12 INFO - PROCESS | 1653 | 1466694732868 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:12:12 INFO - PROCESS | 1653 | 1466694732874 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1653 | 1466694732876 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1239af000 == 36 [pid = 1653] [id = 720] 08:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x119593000) [pid = 1653] [serial = 2160] [outer = 0x0] 08:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1211e8800) [pid = 1653] [serial = 2161] [outer = 0x119593000] 08:12:12 INFO - PROCESS | 1653 | 1466694732904 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x1195f5400) [pid = 1653] [serial = 2162] [outer = 0x119593000] 08:12:13 INFO - PROCESS | 1653 | 1466694733255 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 542ms 08:12:13 INFO - PROCESS | 1653 | 1466694733290 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:12:13 INFO - PROCESS | 1653 | 1466694733291 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:12:13 INFO - PROCESS | 1653 | 1466694733293 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1653 | 1466694733295 Marionette TRACE conn2 <- [1,2854,null,{}] 08:12:13 INFO - PROCESS | 1653 | 1466694733297 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}] 08:12:13 INFO - PROCESS | 1653 | 1466694733298 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:13 INFO - PROCESS | 1653 | 1466694733392 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:12:13 INFO - PROCESS | 1653 | 1466694733448 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1653 | 1466694733449 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1251be000 == 37 [pid = 1653] [id = 721] 08:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x123fac000) [pid = 1653] [serial = 2163] [outer = 0x0] 08:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x124b2d400) [pid = 1653] [serial = 2164] [outer = 0x123fac000] 08:12:13 INFO - PROCESS | 1653 | 1466694733478 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x125189000) [pid = 1653] [serial = 2165] [outer = 0x123fac000] 08:12:13 INFO - PROCESS | 1653 | 1466694733778 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 519ms 08:12:13 INFO - PROCESS | 1653 | 1466694733814 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1653 | 1466694733815 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:12:13 INFO - PROCESS | 1653 | 1466694733818 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1653 | 1466694733821 Marionette TRACE conn2 <- [1,2858,null,{}] 08:12:13 INFO - PROCESS | 1653 | 1466694733823 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}] 08:12:13 INFO - PROCESS | 1653 | 1466694733824 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:13 INFO - PROCESS | 1653 | 1466694733906 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:12:13 INFO - PROCESS | 1653 | 1466694733971 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1653 | 1466694733972 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a0b800 == 38 [pid = 1653] [id = 722] 08:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x124058800) [pid = 1653] [serial = 2166] [outer = 0x0] 08:12:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1269b3000) [pid = 1653] [serial = 2167] [outer = 0x124058800] 08:12:14 INFO - PROCESS | 1653 | 1466694734004 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x126f1d400) [pid = 1653] [serial = 2168] [outer = 0x124058800] 08:12:14 INFO - PROCESS | 1653 | 1466694734315 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 521ms 08:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:12:14 INFO - PROCESS | 1653 | 1466694734347 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1653 | 1466694734348 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:12:14 INFO - PROCESS | 1653 | 1466694734351 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1653 | 1466694734353 Marionette TRACE conn2 <- [1,2862,null,{}] 08:12:14 INFO - PROCESS | 1653 | 1466694734357 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}] 08:12:14 INFO - PROCESS | 1653 | 1466694734361 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:14 INFO - PROCESS | 1653 | 1466694734481 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:12:14 INFO - PROCESS | 1653 | 1466694734492 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1653 | 1466694734493 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x129767000 == 39 [pid = 1653] [id = 723] 08:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x127109800) [pid = 1653] [serial = 2169] [outer = 0x0] 08:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1289e7c00) [pid = 1653] [serial = 2170] [outer = 0x127109800] 08:12:14 INFO - PROCESS | 1653 | 1466694734518 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x128b16800) [pid = 1653] [serial = 2171] [outer = 0x127109800] 08:12:14 INFO - PROCESS | 1653 | 1466694734877 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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 571ms 08:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:12:14 INFO - PROCESS | 1653 | 1466694734923 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1653 | 1466694734924 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:12:14 INFO - PROCESS | 1653 | 1466694734926 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1653 | 1466694734927 Marionette TRACE conn2 <- [1,2866,null,{}] 08:12:14 INFO - PROCESS | 1653 | 1466694734929 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}] 08:12:14 INFO - PROCESS | 1653 | 1466694734931 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:15 INFO - PROCESS | 1653 | 1466694735034 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:12:15 INFO - PROCESS | 1653 | 1466694735045 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1653 | 1466694735046 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b712800 == 40 [pid = 1653] [id = 724] 08:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x128b15400) [pid = 1653] [serial = 2172] [outer = 0x0] 08:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x128c41000) [pid = 1653] [serial = 2173] [outer = 0x128b15400] 08:12:15 INFO - PROCESS | 1653 | 1466694735077 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x128e63800) [pid = 1653] [serial = 2174] [outer = 0x128b15400] 08:12:15 INFO - PROCESS | 1653 | 1466694735427 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:12:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 518ms 08:12:15 INFO - PROCESS | 1653 | 1466694735444 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1653 | 1466694735446 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:12:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:12:15 INFO - PROCESS | 1653 | 1466694735448 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1653 | 1466694735449 Marionette TRACE conn2 <- [1,2870,null,{}] 08:12:15 INFO - PROCESS | 1653 | 1466694735452 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}] 08:12:15 INFO - PROCESS | 1653 | 1466694735455 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:15 INFO - PROCESS | 1653 | 1466694735561 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:12:15 INFO - PROCESS | 1653 | 1466694735574 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1653 | 1466694735576 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bea2000 == 41 [pid = 1653] [id = 725] 08:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12910e000) [pid = 1653] [serial = 2175] [outer = 0x0] 08:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x129115400) [pid = 1653] [serial = 2176] [outer = 0x12910e000] 08:12:15 INFO - PROCESS | 1653 | 1466694735600 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12911bc00) [pid = 1653] [serial = 2177] [outer = 0x12910e000] 08:12:15 INFO - PROCESS | 1653 | 1466694735975 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 572ms 08:12:16 INFO - PROCESS | 1653 | 1466694736022 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1653 | 1466694736024 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:12:16 INFO - PROCESS | 1653 | 1466694736027 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1653 | 1466694736029 Marionette TRACE conn2 <- [1,2874,null,{}] 08:12:16 INFO - PROCESS | 1653 | 1466694736032 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}] 08:12:16 INFO - PROCESS | 1653 | 1466694736034 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:16 INFO - PROCESS | 1653 | 1466694736197 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11824b000) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1181b5000) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x119a02400) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116148800) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124218c00) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x110ed7800) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1269b8c00) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:12:16 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1121a6c00) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:12:16 INFO - PROCESS | 1653 | 1466694736341 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1653 | 1466694736350 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a568000 == 42 [pid = 1653] [id = 726] 08:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x110ee1c00) [pid = 1653] [serial = 2178] [outer = 0x0] 08:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1133a9400) [pid = 1653] [serial = 2179] [outer = 0x110ee1c00] 08:12:16 INFO - PROCESS | 1653 | 1466694736375 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x119445400) [pid = 1653] [serial = 2180] [outer = 0x110ee1c00] 08:12:16 INFO - PROCESS | 1653 | 1466694736727 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 720ms 08:12:16 INFO - PROCESS | 1653 | 1466694736748 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1653 | 1466694736751 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:12:16 INFO - PROCESS | 1653 | 1466694736755 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1653 | 1466694736757 Marionette TRACE conn2 <- [1,2878,null,{}] 08:12:16 INFO - PROCESS | 1653 | 1466694736760 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}] 08:12:16 INFO - PROCESS | 1653 | 1466694736761 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:16 INFO - PROCESS | 1653 | 1466694736915 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:12:17 INFO - PROCESS | 1653 | 1466694737010 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1653 | 1466694737011 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c9a2800 == 43 [pid = 1653] [id = 727] 08:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1121aa000) [pid = 1653] [serial = 2181] [outer = 0x0] 08:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x124459c00) [pid = 1653] [serial = 2182] [outer = 0x1121aa000] 08:12:17 INFO - PROCESS | 1653 | 1466694737051 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x129704800) [pid = 1653] [serial = 2183] [outer = 0x1121aa000] 08:12:17 INFO - PROCESS | 1653 | 1466694737377 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 08:12:17 INFO - PROCESS | 1653 | 1466694737425 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1653 | 1466694737427 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:12:17 INFO - PROCESS | 1653 | 1466694737429 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1653 | 1466694737431 Marionette TRACE conn2 <- [1,2882,null,{}] 08:12:17 INFO - PROCESS | 1653 | 1466694737433 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}] 08:12:17 INFO - PROCESS | 1653 | 1466694737436 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:17 INFO - PROCESS | 1653 | 1466694737567 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:12:17 INFO - PROCESS | 1653 | 1466694737600 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1653 | 1466694737602 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cf25800 == 44 [pid = 1653] [id = 728] 08:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124459000) [pid = 1653] [serial = 2184] [outer = 0x0] 08:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x12a4b0400) [pid = 1653] [serial = 2185] [outer = 0x124459000] 08:12:17 INFO - PROCESS | 1653 | 1466694737628 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12ab3bc00) [pid = 1653] [serial = 2186] [outer = 0x124459000] 08:12:17 INFO - PROCESS | 1653 | 1466694737912 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 522ms 08:12:17 INFO - PROCESS | 1653 | 1466694737958 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1653 | 1466694737959 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:12:17 INFO - PROCESS | 1653 | 1466694737961 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1653 | 1466694737962 Marionette TRACE conn2 <- [1,2886,null,{}] 08:12:17 INFO - PROCESS | 1653 | 1466694737965 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}] 08:12:17 INFO - PROCESS | 1653 | 1466694737966 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:18 INFO - PROCESS | 1653 | 1466694738057 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:12:18 INFO - PROCESS | 1653 | 1466694738061 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1653 | 1466694738062 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d818000 == 45 [pid = 1653] [id = 729] 08:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x12a4f6800) [pid = 1653] [serial = 2187] [outer = 0x0] 08:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x12ab42c00) [pid = 1653] [serial = 2188] [outer = 0x12a4f6800] 08:12:18 INFO - PROCESS | 1653 | 1466694738087 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x12ace7c00) [pid = 1653] [serial = 2189] [outer = 0x12a4f6800] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123874000 == 44 [pid = 1653] [id = 698] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfd0000 == 43 [pid = 1653] [id = 696] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1251d0000 == 42 [pid = 1653] [id = 704] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128a17800 == 41 [pid = 1653] [id = 695] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1188c9800 == 40 [pid = 1653] [id = 718] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x123880800 == 39 [pid = 1653] [id = 717] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf27000 == 38 [pid = 1653] [id = 716] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4c8800 == 37 [pid = 1653] [id = 715] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128a0e800 == 36 [pid = 1653] [id = 714] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x113ceb800 == 35 [pid = 1653] [id = 713] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x117162000 == 34 [pid = 1653] [id = 719] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x129767000 == 33 [pid = 1653] [id = 723] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b712800 == 32 [pid = 1653] [id = 724] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1239af000 == 31 [pid = 1653] [id = 720] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12bea2000 == 30 [pid = 1653] [id = 725] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a568000 == 29 [pid = 1653] [id = 726] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c9a2800 == 28 [pid = 1653] [id = 727] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x128a0b800 == 27 [pid = 1653] [id = 722] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1251be000 == 26 [pid = 1653] [id = 721] 08:12:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12cf25800 == 25 [pid = 1653] [id = 728] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1195ecc00) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x119448400) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1187ed800) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1188a9000) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1211ec000) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x116f93800) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x116199c00) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126ff5000) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124453c00) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12385d000) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x124bf0c00) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x114fbbc00) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1269f5400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x118169400) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x11299c000) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x1199a0800) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x118170000) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x126d07c00) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x1269b8800) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 08:12:19 INFO - PROCESS | 1653 | 1466694739771 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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1824ms 08:12:19 INFO - PROCESS | 1653 | 1466694739787 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1653 | 1466694739790 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:12:19 INFO - PROCESS | 1653 | 1466694739794 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1653 | 1466694739796 Marionette TRACE conn2 <- [1,2890,null,{}] 08:12:19 INFO - PROCESS | 1653 | 1466694739800 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}] 08:12:19 INFO - PROCESS | 1653 | 1466694739802 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:19 INFO - PROCESS | 1653 | 1466694739889 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:12:19 INFO - PROCESS | 1653 | 1466694739946 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 1653 | 1466694739949 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aa7800 == 26 [pid = 1653] [id = 730] 08:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x114fb4000) [pid = 1653] [serial = 2190] [outer = 0x0] 08:12:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x116633000) [pid = 1653] [serial = 2191] [outer = 0x114fb4000] 08:12:19 INFO - PROCESS | 1653 | 1466694739980 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116a1c000) [pid = 1653] [serial = 2192] [outer = 0x114fb4000] 08:12:20 INFO - PROCESS | 1653 | 1466694740309 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 08:12:20 INFO - PROCESS | 1653 | 1466694740315 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 1653 | 1466694740320 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:12:20 INFO - PROCESS | 1653 | 1466694740329 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1653 | 1466694740331 Marionette TRACE conn2 <- [1,2894,null,{}] 08:12:20 INFO - PROCESS | 1653 | 1466694740333 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}] 08:12:20 INFO - PROCESS | 1653 | 1466694740337 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:20 INFO - PROCESS | 1653 | 1466694740424 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:12:20 INFO - PROCESS | 1653 | 1466694740429 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1653 | 1466694740431 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x11917d000 == 27 [pid = 1653] [id = 731] 08:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116f96800) [pid = 1653] [serial = 2193] [outer = 0x0] 08:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118170000) [pid = 1653] [serial = 2194] [outer = 0x116f96800] 08:12:20 INFO - PROCESS | 1653 | 1466694740461 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118724c00) [pid = 1653] [serial = 2195] [outer = 0x116f96800] 08:12:20 INFO - PROCESS | 1653 | 1466694740818 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 521ms 08:12:20 INFO - PROCESS | 1653 | 1466694740849 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:12:20 INFO - PROCESS | 1653 | 1466694740861 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:12:20 INFO - PROCESS | 1653 | 1466694740864 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1653 | 1466694740866 Marionette TRACE conn2 <- [1,2898,null,{}] 08:12:20 INFO - PROCESS | 1653 | 1466694740874 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}] 08:12:20 INFO - PROCESS | 1653 | 1466694740877 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:20 INFO - PROCESS | 1653 | 1466694740960 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:12:20 INFO - PROCESS | 1653 | 1466694740965 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1653 | 1466694740969 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124551800 == 28 [pid = 1653] [id = 732] 08:12:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x111c83800) [pid = 1653] [serial = 2196] [outer = 0x0] 08:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1195f0800) [pid = 1653] [serial = 2197] [outer = 0x111c83800] 08:12:21 INFO - PROCESS | 1653 | 1466694740999 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1199a5400) [pid = 1653] [serial = 2198] [outer = 0x111c83800] 08:12:21 INFO - PROCESS | 1653 | 1466694741361 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 525ms 08:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:12:21 INFO - PROCESS | 1653 | 1466694741389 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1653 | 1466694741391 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:12:21 INFO - PROCESS | 1653 | 1466694741393 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1653 | 1466694741394 Marionette TRACE conn2 <- [1,2902,null,{}] 08:12:21 INFO - PROCESS | 1653 | 1466694741397 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}] 08:12:21 INFO - PROCESS | 1653 | 1466694741398 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:21 INFO - PROCESS | 1653 | 1466694741507 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:12:21 INFO - PROCESS | 1653 | 1466694741513 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1653 | 1466694741515 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257b0800 == 29 [pid = 1653] [id = 733] 08:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1211ec000) [pid = 1653] [serial = 2199] [outer = 0x0] 08:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x123852800) [pid = 1653] [serial = 2200] [outer = 0x1211ec000] 08:12:21 INFO - PROCESS | 1653 | 1466694741540 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x123fab800) [pid = 1653] [serial = 2201] [outer = 0x1211ec000] 08:12:21 INFO - PROCESS | 1653 | 1466694741848 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 468ms 08:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:12:21 INFO - PROCESS | 1653 | 1466694741863 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1653 | 1466694741864 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:12:21 INFO - PROCESS | 1653 | 1466694741866 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1653 | 1466694741867 Marionette TRACE conn2 <- [1,2906,null,{}] 08:12:21 INFO - PROCESS | 1653 | 1466694741873 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}] 08:12:21 INFO - PROCESS | 1653 | 1466694741874 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:21 INFO - PROCESS | 1653 | 1466694741961 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:12:21 INFO - PROCESS | 1653 | 1466694741965 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1653 | 1466694741967 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ecc800 == 30 [pid = 1653] [id = 734] 08:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f94800) [pid = 1653] [serial = 2202] [outer = 0x0] 08:12:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x124543000) [pid = 1653] [serial = 2203] [outer = 0x116f94800] 08:12:21 INFO - PROCESS | 1653 | 1466694741995 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x124f6fc00) [pid = 1653] [serial = 2204] [outer = 0x116f94800] 08:12:22 INFO - PROCESS | 1653 | 1466694742349 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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:12:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 524ms 08:12:22 INFO - PROCESS | 1653 | 1466694742392 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:12:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:12:22 INFO - PROCESS | 1653 | 1466694742393 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:12:22 INFO - PROCESS | 1653 | 1466694742395 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1653 | 1466694742396 Marionette TRACE conn2 <- [1,2910,null,{}] 08:12:22 INFO - PROCESS | 1653 | 1466694742399 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}] 08:12:22 INFO - PROCESS | 1653 | 1466694742403 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:22 INFO - PROCESS | 1653 | 1466694742501 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:12:22 INFO - PROCESS | 1653 | 1466694742507 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1653 | 1466694742508 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a574800 == 31 [pid = 1653] [id = 735] 08:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x124457400) [pid = 1653] [serial = 2205] [outer = 0x0] 08:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1269d9800) [pid = 1653] [serial = 2206] [outer = 0x124457400] 08:12:22 INFO - PROCESS | 1653 | 1466694742534 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1288d2400) [pid = 1653] [serial = 2207] [outer = 0x124457400] 08:12:22 INFO - PROCESS | 1653 | 1466694742832 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]]]}] 08:12:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:12:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:12:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 468ms 08:12:22 INFO - PROCESS | 1653 | 1466694742863 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1653 | 1466694742865 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:12:22 INFO - TEST-START | /DOMEvents/constructors.html 08:12:22 INFO - PROCESS | 1653 | 1466694742867 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1653 | 1466694742870 Marionette TRACE conn2 <- [1,2914,null,{}] 08:12:22 INFO - PROCESS | 1653 | 1466694742874 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}] 08:12:22 INFO - PROCESS | 1653 | 1466694742875 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:22 INFO - PROCESS | 1653 | 1466694742962 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:12:22 INFO - PROCESS | 1653 | 1466694742966 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1653 | 1466694742967 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12af76800 == 32 [pid = 1653] [id = 736] 08:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1130db800) [pid = 1653] [serial = 2208] [outer = 0x0] 08:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1289df400) [pid = 1653] [serial = 2209] [outer = 0x1130db800] 08:12:23 INFO - PROCESS | 1653 | 1466694743049 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x128b0bc00) [pid = 1653] [serial = 2210] [outer = 0x1130db800] 08:12:23 INFO - PROCESS | 1653 | 1466694743360 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]]]}] 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:12:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:12:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:12:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:12:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:12:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 528ms 08:12:23 INFO - PROCESS | 1653 | 1466694743397 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1653 | 1466694743399 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:12:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:12:23 INFO - PROCESS | 1653 | 1466694743404 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1653 | 1466694743406 Marionette TRACE conn2 <- [1,2918,null,{}] 08:12:23 INFO - PROCESS | 1653 | 1466694743408 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}] 08:12:23 INFO - PROCESS | 1653 | 1466694743410 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:23 INFO - PROCESS | 1653 | 1466694743489 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:12:23 INFO - PROCESS | 1653 | 1466694743493 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1653 | 1466694743494 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bfc0800 == 33 [pid = 1653] [id = 737] 08:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x128b0f800) [pid = 1653] [serial = 2211] [outer = 0x0] 08:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x128c43c00) [pid = 1653] [serial = 2212] [outer = 0x128b0f800] 08:12:23 INFO - PROCESS | 1653 | 1466694743522 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x129346400) [pid = 1653] [serial = 2213] [outer = 0x128b0f800] 08:12:23 INFO - PROCESS | 1653 | 1466694743986 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:12:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:12:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 624ms 08:12:24 INFO - PROCESS | 1653 | 1466694744026 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1653 | 1466694744028 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:12:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:12:24 INFO - PROCESS | 1653 | 1466694744032 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1653 | 1466694744034 Marionette TRACE conn2 <- [1,2922,null,{}] 08:12:24 INFO - PROCESS | 1653 | 1466694744037 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}] 08:12:24 INFO - PROCESS | 1653 | 1466694744039 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:24 INFO - PROCESS | 1653 | 1466694744126 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:12:24 INFO - PROCESS | 1653 | 1466694744131 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1653 | 1466694744132 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12454c000 == 34 [pid = 1653] [id = 738] 08:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1210dd400) [pid = 1653] [serial = 2214] [outer = 0x0] 08:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1188acc00) [pid = 1653] [serial = 2215] [outer = 0x1210dd400] 08:12:24 INFO - PROCESS | 1653 | 1466694744158 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x129114400) [pid = 1653] [serial = 2216] [outer = 0x1210dd400] 08:12:24 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:12:24 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:12:24 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:12:24 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:12:24 INFO - PROCESS | 1653 | 1466694744470 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]]]}] 08:12:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:12:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:24 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 08:12:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:24 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 08:12:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:24 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]" 08:12:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:12:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:12:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 474ms 08:12:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:12:24 INFO - PROCESS | 1653 | 1466694744506 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1653 | 1466694744507 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:12:24 INFO - PROCESS | 1653 | 1466694744510 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1653 | 1466694744511 Marionette TRACE conn2 <- [1,2926,null,{}] 08:12:24 INFO - PROCESS | 1653 | 1466694744513 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}] 08:12:24 INFO - PROCESS | 1653 | 1466694744514 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:24 INFO - PROCESS | 1653 | 1466694744597 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:12:24 INFO - PROCESS | 1653 | 1466694744672 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1653 | 1466694744673 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d17d800 == 35 [pid = 1653] [id = 739] 08:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1195e8800) [pid = 1653] [serial = 2217] [outer = 0x0] 08:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x12a4b3c00) [pid = 1653] [serial = 2218] [outer = 0x1195e8800] 08:12:24 INFO - PROCESS | 1653 | 1466694744697 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ab43400) [pid = 1653] [serial = 2219] [outer = 0x1195e8800] 08:12:24 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:12:24 INFO - PROCESS | 1653 | 1466694744989 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]]]}] 08:12:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:12:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 519ms 08:12:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:12:25 INFO - PROCESS | 1653 | 1466694745030 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1653 | 1466694745031 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:12:25 INFO - PROCESS | 1653 | 1466694745033 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1653 | 1466694745037 Marionette TRACE conn2 <- [1,2930,null,{}] 08:12:25 INFO - PROCESS | 1653 | 1466694745040 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}] 08:12:25 INFO - PROCESS | 1653 | 1466694745042 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:25 INFO - PROCESS | 1653 | 1466694745155 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:12:25 INFO - PROCESS | 1653 | 1466694745193 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1653 | 1466694745195 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ecc000 == 36 [pid = 1653] [id = 740] 08:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12ab47400) [pid = 1653] [serial = 2220] [outer = 0x0] 08:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x12acf3800) [pid = 1653] [serial = 2221] [outer = 0x12ab47400] 08:12:25 INFO - PROCESS | 1653 | 1466694745221 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12af15c00) [pid = 1653] [serial = 2222] [outer = 0x12ab47400] 08:12:25 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:12:25 INFO - PROCESS | 1653 | 1466694745511 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]]]}] 08:12:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:12:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 522ms 08:12:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:12:25 INFO - PROCESS | 1653 | 1466694745557 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1653 | 1466694745558 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:12:25 INFO - PROCESS | 1653 | 1466694745560 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1653 | 1466694745561 Marionette TRACE conn2 <- [1,2934,null,{}] 08:12:25 INFO - PROCESS | 1653 | 1466694745563 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}] 08:12:25 INFO - PROCESS | 1653 | 1466694745565 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:25 INFO - PROCESS | 1653 | 1466694745675 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:12:25 INFO - PROCESS | 1653 | 1466694745690 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1653 | 1466694745691 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dad0000 == 37 [pid = 1653] [id = 741] 08:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ace5c00) [pid = 1653] [serial = 2223] [outer = 0x0] 08:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12af1ac00) [pid = 1653] [serial = 2224] [outer = 0x12ace5c00] 08:12:25 INFO - PROCESS | 1653 | 1466694745715 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12b836c00) [pid = 1653] [serial = 2225] [outer = 0x12ace5c00] 08:12:26 INFO - PROCESS | 1653 | 1466694746020 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]]]}] 08:12:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:12:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 469ms 08:12:26 INFO - PROCESS | 1653 | 1466694746035 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1653 | 1466694746038 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:12:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:12:26 INFO - PROCESS | 1653 | 1466694746042 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1653 | 1466694746043 Marionette TRACE conn2 <- [1,2938,null,{}] 08:12:26 INFO - PROCESS | 1653 | 1466694746046 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}] 08:12:26 INFO - PROCESS | 1653 | 1466694746047 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:26 INFO - PROCESS | 1653 | 1466694746155 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:12:26 INFO - PROCESS | 1653 | 1466694746159 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1653 | 1466694746160 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12e16b000 == 38 [pid = 1653] [id = 742] 08:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12ace7800) [pid = 1653] [serial = 2226] [outer = 0x0] 08:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b839400) [pid = 1653] [serial = 2227] [outer = 0x12ace7800] 08:12:26 INFO - PROCESS | 1653 | 1466694746218 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12ba36000) [pid = 1653] [serial = 2228] [outer = 0x12ace7800] 08:12:26 INFO - PROCESS | 1653 | 1466694746556 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]]]}] 08:12:26 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. 08:12:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 518ms 08:12:26 INFO - PROCESS | 1653 | 1466694746561 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1653 | 1466694746563 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:12:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:12:26 INFO - PROCESS | 1653 | 1466694746566 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1653 | 1466694746569 Marionette TRACE conn2 <- [1,2942,null,{}] 08:12:26 INFO - PROCESS | 1653 | 1466694746579 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}] 08:12:26 INFO - PROCESS | 1653 | 1466694746581 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:26 INFO - PROCESS | 1653 | 1466694746726 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:12:26 INFO - PROCESS | 1653 | 1466694746739 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1653 | 1466694746741 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d537800 == 39 [pid = 1653] [id = 743] 08:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12ba36c00) [pid = 1653] [serial = 2229] [outer = 0x0] 08:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12ba45c00) [pid = 1653] [serial = 2230] [outer = 0x12ba36c00] 08:12:26 INFO - PROCESS | 1653 | 1466694746779 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12ba4c400) [pid = 1653] [serial = 2231] [outer = 0x12ba36c00] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x127109800) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x128b15400) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12910e000) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x110ee1c00) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124058800) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x123fac000) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119593000) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117e17800) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112e56c00) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1133e1800) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x124ec0800) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1211e4c00) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1181af400) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112999c00) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126d08c00) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124459000) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1121aa000) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1181b2400) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:12:27 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x115e21000) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:12:27 INFO - PROCESS | 1653 | 1466694747492 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"]]]}] 08:12:27 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 08:12:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:12:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 978ms 08:12:27 INFO - PROCESS | 1653 | 1466694747544 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1653 | 1466694747546 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:12:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:12:27 INFO - PROCESS | 1653 | 1466694747548 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1653 | 1466694747549 Marionette TRACE conn2 <- [1,2946,null,{}] 08:12:27 INFO - PROCESS | 1653 | 1466694747551 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}] 08:12:27 INFO - PROCESS | 1653 | 1466694747552 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:27 INFO - PROCESS | 1653 | 1466694747640 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:12:27 INFO - PROCESS | 1653 | 1466694747718 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1653 | 1466694747719 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x129750800 == 40 [pid = 1653] [id = 744] 08:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x115d0e000) [pid = 1653] [serial = 2232] [outer = 0x0] 08:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118247400) [pid = 1653] [serial = 2233] [outer = 0x115d0e000] 08:12:27 INFO - PROCESS | 1653 | 1466694747744 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124058800) [pid = 1653] [serial = 2234] [outer = 0x115d0e000] 08:12:27 INFO - PROCESS | 1653 | 1466694747983 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]]]}] 08:12:28 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. 08:12:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 468ms 08:12:28 INFO - PROCESS | 1653 | 1466694748016 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1653 | 1466694748017 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:12:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:12:28 INFO - PROCESS | 1653 | 1466694748029 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1653 | 1466694748030 Marionette TRACE conn2 <- [1,2950,null,{}] 08:12:28 INFO - PROCESS | 1653 | 1466694748032 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}] 08:12:28 INFO - PROCESS | 1653 | 1466694748033 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:28 INFO - PROCESS | 1653 | 1466694748133 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:12:28 INFO - PROCESS | 1653 | 1466694748136 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1653 | 1466694748137 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d5b5000 == 41 [pid = 1653] [id = 745] 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1181b0000) [pid = 1653] [serial = 2235] [outer = 0x0] 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1269db800) [pid = 1653] [serial = 2236] [outer = 0x1181b0000] 08:12:28 INFO - PROCESS | 1653 | 1466694748161 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x129113000) [pid = 1653] [serial = 2237] [outer = 0x1181b0000] 08:12:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d5be000 == 42 [pid = 1653] [id = 746] 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12ba43c00) [pid = 1653] [serial = 2238] [outer = 0x0] 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124e86400) [pid = 1653] [serial = 2239] [outer = 0x12ba43c00] 08:12:28 INFO - PROCESS | 1653 | 1466694748604 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]]]}] 08:12:28 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. 08:12:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 621ms 08:12:28 INFO - PROCESS | 1653 | 1466694748649 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1653 | 1466694748651 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:12:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:12:28 INFO - PROCESS | 1653 | 1466694748654 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1653 | 1466694748656 Marionette TRACE conn2 <- [1,2954,null,{}] 08:12:28 INFO - PROCESS | 1653 | 1466694748658 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}] 08:12:28 INFO - PROCESS | 1653 | 1466694748659 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:28 INFO - PROCESS | 1653 | 1466694748765 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:12:28 INFO - PROCESS | 1653 | 1466694748772 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1653 | 1466694748773 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x1126bf000 == 43 [pid = 1653] [id = 747] 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119be7000) [pid = 1653] [serial = 2240] [outer = 0x0] 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12ba47800) [pid = 1653] [serial = 2241] [outer = 0x119be7000] 08:12:28 INFO - PROCESS | 1653 | 1466694748797 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ba52000) [pid = 1653] [serial = 2242] [outer = 0x119be7000] 08:12:29 INFO - PROCESS | 1653 | 1466694749100 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]]]}] 08:12:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:12:29 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 08:12:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 471ms 08:12:29 INFO - PROCESS | 1653 | 1466694749124 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1653 | 1466694749126 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:12:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:12:29 INFO - PROCESS | 1653 | 1466694749128 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1653 | 1466694749129 Marionette TRACE conn2 <- [1,2958,null,{}] 08:12:29 INFO - PROCESS | 1653 | 1466694749131 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}] 08:12:29 INFO - PROCESS | 1653 | 1466694749133 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:29 INFO - PROCESS | 1653 | 1466694749233 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:12:29 INFO - PROCESS | 1653 | 1466694749300 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1653 | 1466694749301 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x129455800 == 44 [pid = 1653] [id = 748] 08:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12ba52400) [pid = 1653] [serial = 2243] [outer = 0x0] 08:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12bee5800) [pid = 1653] [serial = 2244] [outer = 0x12ba52400] 08:12:29 INFO - PROCESS | 1653 | 1466694749331 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12beef400) [pid = 1653] [serial = 2245] [outer = 0x12ba52400] 08:12:29 INFO - PROCESS | 1653 | 1466694749811 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]]]}] 08:12:29 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. 08:12:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 721ms 08:12:29 INFO - PROCESS | 1653 | 1466694749850 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1653 | 1466694749853 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:12:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:12:29 INFO - PROCESS | 1653 | 1466694749887 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1653 | 1466694749891 Marionette TRACE conn2 <- [1,2962,null,{}] 08:12:29 INFO - PROCESS | 1653 | 1466694749895 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}] 08:12:29 INFO - PROCESS | 1653 | 1466694749896 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:30 INFO - PROCESS | 1653 | 1466694750016 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:12:30 INFO - PROCESS | 1653 | 1466694750103 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1653 | 1466694750104 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x11878a000 == 45 [pid = 1653] [id = 749] 08:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x114fba000) [pid = 1653] [serial = 2246] [outer = 0x0] 08:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116978c00) [pid = 1653] [serial = 2247] [outer = 0x114fba000] 08:12:30 INFO - PROCESS | 1653 | 1466694750135 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1176f4400) [pid = 1653] [serial = 2248] [outer = 0x114fba000] 08:12:30 INFO - PROCESS | 1653 | 1466694750546 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]]]}] 08:12:30 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. 08:12:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 677ms 08:12:30 INFO - PROCESS | 1653 | 1466694750559 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 1653 | 1466694750562 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:12:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:12:30 INFO - PROCESS | 1653 | 1466694750567 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1653 | 1466694750569 Marionette TRACE conn2 <- [1,2966,null,{}] 08:12:30 INFO - PROCESS | 1653 | 1466694750571 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}] 08:12:30 INFO - PROCESS | 1653 | 1466694750573 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:30 INFO - PROCESS | 1653 | 1466694750713 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:12:30 INFO - PROCESS | 1653 | 1466694750820 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1653 | 1466694750821 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e02800 == 46 [pid = 1653] [id = 750] 08:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1176f4c00) [pid = 1653] [serial = 2249] [outer = 0x0] 08:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11915ac00) [pid = 1653] [serial = 2250] [outer = 0x1176f4c00] 08:12:30 INFO - PROCESS | 1653 | 1466694750855 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119be7800) [pid = 1653] [serial = 2251] [outer = 0x1176f4c00] 08:12:31 INFO - PROCESS | 1653 | 1466694751434 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]]]}] 08:12:31 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. 08:12:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 875ms 08:12:31 INFO - PROCESS | 1653 | 1466694751443 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1653 | 1466694751445 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:12:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:12:31 INFO - PROCESS | 1653 | 1466694751448 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1653 | 1466694751450 Marionette TRACE conn2 <- [1,2970,null,{}] 08:12:31 INFO - PROCESS | 1653 | 1466694751457 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}] 08:12:31 INFO - PROCESS | 1653 | 1466694751458 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:31 INFO - PROCESS | 1653 | 1466694751564 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:12:31 INFO - PROCESS | 1653 | 1466694751627 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1653 | 1466694751630 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aab800 == 47 [pid = 1653] [id = 751] 08:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1121ab000) [pid = 1653] [serial = 2252] [outer = 0x0] 08:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112a82c00) [pid = 1653] [serial = 2253] [outer = 0x1121ab000] 08:12:31 INFO - PROCESS | 1653 | 1466694751661 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x114fb2800) [pid = 1653] [serial = 2254] [outer = 0x1121ab000] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1126bf000 == 46 [pid = 1653] [id = 747] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d5be000 == 45 [pid = 1653] [id = 746] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d5b5000 == 44 [pid = 1653] [id = 745] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x129750800 == 43 [pid = 1653] [id = 744] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d537800 == 42 [pid = 1653] [id = 743] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12e16b000 == 41 [pid = 1653] [id = 742] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12dad0000 == 40 [pid = 1653] [id = 741] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12ab42c00) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x128ecc000 == 39 [pid = 1653] [id = 740] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d17d800 == 38 [pid = 1653] [id = 739] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12454c000 == 37 [pid = 1653] [id = 738] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12bfc0800 == 36 [pid = 1653] [id = 737] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12af76800 == 35 [pid = 1653] [id = 736] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12a574800 == 34 [pid = 1653] [id = 735] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x128ecc800 == 33 [pid = 1653] [id = 734] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x1257b0800 == 32 [pid = 1653] [id = 733] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x124551800 == 31 [pid = 1653] [id = 732] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x11917d000 == 30 [pid = 1653] [id = 731] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x116aa7800 == 29 [pid = 1653] [id = 730] 08:12:32 INFO - PROCESS | 1653 | --DOCSHELL 0x12d818000 == 28 [pid = 1653] [id = 729] 08:12:32 INFO - PROCESS | 1653 | 1466694752115 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]]]}] 08:12:32 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. 08:12:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 675ms 08:12:32 INFO - PROCESS | 1653 | 1466694752124 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1653 | 1466694752127 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:12:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:12:32 INFO - PROCESS | 1653 | 1466694752131 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1653 | 1466694752133 Marionette TRACE conn2 <- [1,2974,null,{}] 08:12:32 INFO - PROCESS | 1653 | 1466694752135 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}] 08:12:32 INFO - PROCESS | 1653 | 1466694752137 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:32 INFO - PROCESS | 1653 | 1466694752217 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:12:32 INFO - PROCESS | 1653 | 1466694752225 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1653 | 1466694752227 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11958f400) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1176f2400) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1289e7c00) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128c41000) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12911bc00) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x129115400) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1133a9400) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119445400) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1269b3000) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x124b2d400) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x125189000) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1195f5400) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1211e8800) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118163c00) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118538400) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11697d000) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x113c94800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x126f20800) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1289e3000) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x126ff7800) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1269b7c00) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12444bc00) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123851800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119594800) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118726000) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1133e1c00) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x112d81400) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x127111800) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12ab3bc00) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x128e63800) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x128b16800) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12a4b0400) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x129704800) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x126f1d400) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124459c00) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 08:12:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11694d000 == 29 [pid = 1653] [id = 752] 08:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1133a9400) [pid = 1653] [serial = 2255] [outer = 0x0] 08:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x115dd8c00) [pid = 1653] [serial = 2256] [outer = 0x1133a9400] 08:12:32 INFO - PROCESS | 1653 | 1466694752308 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x116f91c00) [pid = 1653] [serial = 2257] [outer = 0x1133a9400] 08:12:32 INFO - PROCESS | 1653 | 1466694752629 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]]]}] 08:12:32 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. 08:12:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 522ms 08:12:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:12:32 INFO - PROCESS | 1653 | 1466694752656 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1653 | 1466694752657 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:12:32 INFO - PROCESS | 1653 | 1466694752659 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1653 | 1466694752662 Marionette TRACE conn2 <- [1,2978,null,{}] 08:12:32 INFO - PROCESS | 1653 | 1466694752670 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}] 08:12:32 INFO - PROCESS | 1653 | 1466694752673 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:32 INFO - PROCESS | 1653 | 1466694752755 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:12:32 INFO - PROCESS | 1653 | 1466694752761 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1653 | 1466694752763 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x119632800 == 30 [pid = 1653] [id = 753] 08:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1176f3c00) [pid = 1653] [serial = 2258] [outer = 0x0] 08:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118165c00) [pid = 1653] [serial = 2259] [outer = 0x1176f3c00] 08:12:32 INFO - PROCESS | 1653 | 1466694752791 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1181b4400) [pid = 1653] [serial = 2260] [outer = 0x1176f3c00] 08:12:33 INFO - PROCESS | 1653 | 1466694753104 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]]]}] 08:12:33 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. 08:12:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 471ms 08:12:33 INFO - PROCESS | 1653 | 1466694753130 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1653 | 1466694753132 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:12:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:12:33 INFO - PROCESS | 1653 | 1466694753149 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1653 | 1466694753150 Marionette TRACE conn2 <- [1,2982,null,{}] 08:12:33 INFO - PROCESS | 1653 | 1466694753154 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}] 08:12:33 INFO - PROCESS | 1653 | 1466694753156 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:33 INFO - PROCESS | 1653 | 1466694753239 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:12:33 INFO - PROCESS | 1653 | 1466694753243 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1653 | 1466694753244 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x123f19000 == 31 [pid = 1653] [id = 754] 08:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11872b800) [pid = 1653] [serial = 2261] [outer = 0x0] 08:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119157c00) [pid = 1653] [serial = 2262] [outer = 0x11872b800] 08:12:33 INFO - PROCESS | 1653 | 1466694753270 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11944a800) [pid = 1653] [serial = 2263] [outer = 0x11872b800] 08:12:33 INFO - PROCESS | 1653 | 1466694753600 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"]]]}] 08:12:33 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 08:12:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:12:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 477ms 08:12:33 INFO - PROCESS | 1653 | 1466694753622 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1653 | 1466694753623 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:12:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:12:33 INFO - PROCESS | 1653 | 1466694753625 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1653 | 1466694753627 Marionette TRACE conn2 <- [1,2986,null,{}] 08:12:33 INFO - PROCESS | 1653 | 1466694753629 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}] 08:12:33 INFO - PROCESS | 1653 | 1466694753630 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:33 INFO - PROCESS | 1653 | 1466694753707 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:12:33 INFO - PROCESS | 1653 | 1466694753711 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1653 | 1466694753712 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1257b5800 == 32 [pid = 1653] [id = 755] 08:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x119594400) [pid = 1653] [serial = 2264] [outer = 0x0] 08:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1199a6800) [pid = 1653] [serial = 2265] [outer = 0x119594400] 08:12:33 INFO - PROCESS | 1653 | 1466694753737 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1211e7400) [pid = 1653] [serial = 2266] [outer = 0x119594400] 08:12:34 INFO - PROCESS | 1653 | 1466694754059 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]]]}] 08:12:34 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. 08:12:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 468ms 08:12:34 INFO - PROCESS | 1653 | 1466694754094 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1653 | 1466694754096 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:12:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:12:34 INFO - PROCESS | 1653 | 1466694754098 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1653 | 1466694754099 Marionette TRACE conn2 <- [1,2990,null,{}] 08:12:34 INFO - PROCESS | 1653 | 1466694754102 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}] 08:12:34 INFO - PROCESS | 1653 | 1466694754108 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:34 INFO - PROCESS | 1653 | 1466694754241 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:12:34 INFO - PROCESS | 1653 | 1466694754254 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1653 | 1466694754255 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128a19000 == 33 [pid = 1653] [id = 756] 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1211eb800) [pid = 1653] [serial = 2267] [outer = 0x0] 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123808400) [pid = 1653] [serial = 2268] [outer = 0x1211eb800] 08:12:34 INFO - PROCESS | 1653 | 1466694754280 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x124450800) [pid = 1653] [serial = 2269] [outer = 0x1211eb800] 08:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ece800 == 34 [pid = 1653] [id = 757] 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x124e2fc00) [pid = 1653] [serial = 2270] [outer = 0x0] 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124545400) [pid = 1653] [serial = 2271] [outer = 0x124e2fc00] 08:12:34 INFO - PROCESS | 1653 | 1466694754621 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]]]}] 08:12:34 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. 08:12:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 573ms 08:12:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:12:34 INFO - PROCESS | 1653 | 1466694754671 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1653 | 1466694754673 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:12:34 INFO - PROCESS | 1653 | 1466694754675 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1653 | 1466694754676 Marionette TRACE conn2 <- [1,2994,null,{}] 08:12:34 INFO - PROCESS | 1653 | 1466694754678 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}] 08:12:34 INFO - PROCESS | 1653 | 1466694754679 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:34 INFO - PROCESS | 1653 | 1466694754795 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:12:34 INFO - PROCESS | 1653 | 1466694754810 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1653 | 1466694754812 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1169c0000 == 35 [pid = 1653] [id = 758] 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1176ef800) [pid = 1653] [serial = 2272] [outer = 0x0] 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124b2d000) [pid = 1653] [serial = 2273] [outer = 0x1176ef800] 08:12:34 INFO - PROCESS | 1653 | 1466694754845 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x124e87000) [pid = 1653] [serial = 2274] [outer = 0x1176ef800] 08:12:35 INFO - PROCESS | 1653 | 1466694755251 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]]]}] 08:12:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:12:35 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 08:12:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 620ms 08:12:35 INFO - PROCESS | 1653 | 1466694755296 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1653 | 1466694755298 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:12:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:12:35 INFO - PROCESS | 1653 | 1466694755301 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1653 | 1466694755303 Marionette TRACE conn2 <- [1,2998,null,{}] 08:12:35 INFO - PROCESS | 1653 | 1466694755306 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}] 08:12:35 INFO - PROCESS | 1653 | 1466694755308 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:35 INFO - PROCESS | 1653 | 1466694755465 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:12:35 INFO - PROCESS | 1653 | 1466694755485 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1653 | 1466694755486 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1297c9000 == 36 [pid = 1653] [id = 759] 08:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124f68000) [pid = 1653] [serial = 2275] [outer = 0x0] 08:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x125786800) [pid = 1653] [serial = 2276] [outer = 0x124f68000] 08:12:35 INFO - PROCESS | 1653 | 1466694755527 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126919400) [pid = 1653] [serial = 2277] [outer = 0x124f68000] 08:12:35 INFO - PROCESS | 1653 | 1466694755879 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]]]}] 08:12:35 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. 08:12:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 08:12:35 INFO - PROCESS | 1653 | 1466694755923 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1653 | 1466694755924 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:12:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:12:35 INFO - PROCESS | 1653 | 1466694755926 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1653 | 1466694755927 Marionette TRACE conn2 <- [1,3002,null,{}] 08:12:35 INFO - PROCESS | 1653 | 1466694755930 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}] 08:12:35 INFO - PROCESS | 1653 | 1466694755931 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:36 INFO - PROCESS | 1653 | 1466694756041 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:12:36 INFO - PROCESS | 1653 | 1466694756053 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1653 | 1466694756054 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ab6e800 == 37 [pid = 1653] [id = 760] 08:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124e2c800) [pid = 1653] [serial = 2278] [outer = 0x0] 08:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1269bac00) [pid = 1653] [serial = 2279] [outer = 0x124e2c800] 08:12:36 INFO - PROCESS | 1653 | 1466694756079 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1269f0400) [pid = 1653] [serial = 2280] [outer = 0x124e2c800] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119be7000) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12ace5c00) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12ace7800) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba36c00) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115d0e000) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1181b0000) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12ba43c00) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1130db800) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x116f94800) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x124457400) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x116f96800) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1210dd400) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1211ec000) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x128b0f800) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x114fb4000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x111c83800) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1195e8800) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:12:36 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12ab47400) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:12:36 INFO - PROCESS | 1653 | 1466694756550 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]]]}] 08:12:36 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. 08:12:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 668ms 08:12:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:12:36 INFO - PROCESS | 1653 | 1466694756596 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1653 | 1466694756597 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:12:36 INFO - PROCESS | 1653 | 1466694756599 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 1653 | 1466694756600 Marionette TRACE conn2 <- [1,3006,null,{}] 08:12:36 INFO - PROCESS | 1653 | 1466694756603 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}] 08:12:36 INFO - PROCESS | 1653 | 1466694756604 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:36 INFO - PROCESS | 1653 | 1466694756690 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:12:36 INFO - PROCESS | 1653 | 1466694756751 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1653 | 1466694756752 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12acc3000 == 38 [pid = 1653] [id = 761] 08:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x119448400) [pid = 1653] [serial = 2281] [outer = 0x0] 08:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12578a800) [pid = 1653] [serial = 2282] [outer = 0x119448400] 08:12:36 INFO - PROCESS | 1653 | 1466694756778 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1269f5800) [pid = 1653] [serial = 2283] [outer = 0x119448400] 08:12:37 INFO - PROCESS | 1653 | 1466694757038 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]]]}] 08:12:37 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. 08:12:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 472ms 08:12:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:12:37 INFO - PROCESS | 1653 | 1466694757076 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1653 | 1466694757078 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:12:37 INFO - PROCESS | 1653 | 1466694757081 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1653 | 1466694757085 Marionette TRACE conn2 <- [1,3010,null,{}] 08:12:37 INFO - PROCESS | 1653 | 1466694757099 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}] 08:12:37 INFO - PROCESS | 1653 | 1466694757102 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:37 INFO - PROCESS | 1653 | 1466694757259 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:12:37 INFO - PROCESS | 1653 | 1466694757264 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1653 | 1466694757266 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba60000 == 39 [pid = 1653] [id = 762] 08:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1269e8400) [pid = 1653] [serial = 2284] [outer = 0x0] 08:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x126d08000) [pid = 1653] [serial = 2285] [outer = 0x1269e8400] 08:12:37 INFO - PROCESS | 1653 | 1466694757310 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x127111800) [pid = 1653] [serial = 2286] [outer = 0x1269e8400] 08:12:37 INFO - PROCESS | 1653 | 1466694757677 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]]]}] 08:12:37 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 08:12:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 633ms 08:12:37 INFO - PROCESS | 1653 | 1466694757715 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1653 | 1466694757716 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:12:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:12:37 INFO - PROCESS | 1653 | 1466694757718 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1653 | 1466694757719 Marionette TRACE conn2 <- [1,3014,null,{}] 08:12:37 INFO - PROCESS | 1653 | 1466694757721 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}] 08:12:37 INFO - PROCESS | 1653 | 1466694757723 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:37 INFO - PROCESS | 1653 | 1466694757833 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:12:37 INFO - PROCESS | 1653 | 1466694757839 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1653 | 1466694757840 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12beb3800 == 40 [pid = 1653] [id = 763] 08:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1269f8400) [pid = 1653] [serial = 2287] [outer = 0x0] 08:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x127392000) [pid = 1653] [serial = 2288] [outer = 0x1269f8400] 08:12:37 INFO - PROCESS | 1653 | 1466694757864 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1288cec00) [pid = 1653] [serial = 2289] [outer = 0x1269f8400] 08:12:37 INFO - PROCESS | 1653 | [1653] 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 08:12:38 INFO - PROCESS | 1653 | 1466694758191 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:12:38 INFO - {} 08:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:12:38 INFO - {} 08:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:12:38 INFO - {} 08:12:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:12:38 INFO - {} 08:12:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 523ms 08:12:38 INFO - TEST-START | /FileAPI/fileReader.html 08:12:38 INFO - PROCESS | 1653 | 1466694758241 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1653 | 1466694758243 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:12:38 INFO - PROCESS | 1653 | 1466694758253 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1653 | 1466694758254 Marionette TRACE conn2 <- [1,3018,null,{}] 08:12:38 INFO - PROCESS | 1653 | 1466694758256 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}] 08:12:38 INFO - PROCESS | 1653 | 1466694758257 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:38 INFO - PROCESS | 1653 | 1466694758340 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:12:38 INFO - PROCESS | 1653 | 1466694758344 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1653 | 1466694758345 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c4d2000 == 41 [pid = 1653] [id = 764] 08:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1288d5000) [pid = 1653] [serial = 2290] [outer = 0x0] 08:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x128a52400) [pid = 1653] [serial = 2291] [outer = 0x1288d5000] 08:12:38 INFO - PROCESS | 1653 | 1466694758369 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b0d800) [pid = 1653] [serial = 2292] [outer = 0x1288d5000] 08:12:38 INFO - PROCESS | 1653 | 1466694758817 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]]]}] 08:12:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:12:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:12:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:12:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:12:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 579ms 08:12:38 INFO - PROCESS | 1653 | 1466694758825 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1653 | 1466694758828 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:12:38 INFO - TEST-START | /FileAPI/historical.html 08:12:38 INFO - PROCESS | 1653 | 1466694758831 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1653 | 1466694758833 Marionette TRACE conn2 <- [1,3022,null,{}] 08:12:38 INFO - PROCESS | 1653 | 1466694758838 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}] 08:12:38 INFO - PROCESS | 1653 | 1466694758840 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:38 INFO - PROCESS | 1653 | 1466694758946 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:12:39 INFO - PROCESS | 1653 | 1466694759003 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1653 | 1466694759006 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11747a000 == 42 [pid = 1653] [id = 765] 08:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x112e5e800) [pid = 1653] [serial = 2293] [outer = 0x0] 08:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x114fb2c00) [pid = 1653] [serial = 2294] [outer = 0x112e5e800] 08:12:39 INFO - PROCESS | 1653 | 1466694759037 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1164e0400) [pid = 1653] [serial = 2295] [outer = 0x112e5e800] 08:12:39 INFO - PROCESS | 1653 | 1466694759449 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"]]]}] 08:12:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:12:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:12:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:12:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:12:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:12:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:12:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:12:39 INFO - TEST-OK | /FileAPI/historical.html | took 673ms 08:12:39 INFO - PROCESS | 1653 | 1466694759505 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1653 | 1466694759508 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:12:39 INFO - TEST-START | /FileAPI/idlharness.html 08:12:39 INFO - PROCESS | 1653 | 1466694759512 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1653 | 1466694759514 Marionette TRACE conn2 <- [1,3026,null,{}] 08:12:39 INFO - PROCESS | 1653 | 1466694759517 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}] 08:12:39 INFO - PROCESS | 1653 | 1466694759519 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:39 INFO - PROCESS | 1653 | 1466694759625 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:12:39 INFO - PROCESS | 1653 | 1466694759687 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1653 | 1466694759688 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f4c000 == 43 [pid = 1653] [id = 766] 08:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1176ee800) [pid = 1653] [serial = 2296] [outer = 0x0] 08:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11816f400) [pid = 1653] [serial = 2297] [outer = 0x1176ee800] 08:12:39 INFO - PROCESS | 1653 | 1466694759720 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118538400) [pid = 1653] [serial = 2298] [outer = 0x1176ee800] 08:12:40 INFO - PROCESS | 1653 | 1466694760346 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]]]}] 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:12:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:12:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:12:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:12:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:12:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:12:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:12:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:12:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:12:40 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 08:12:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:12:40 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 08:12:40 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 08:12:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:12:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:12:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:12:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:12:40 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 08:12:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:12:40 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 08:12:40 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 08:12:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:12:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:12:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 08:12:40 INFO - PROCESS | 1653 | 1466694760403 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1653 | 1466694760406 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:12:40 INFO - TEST-START | /FileAPI/idlharness.worker 08:12:40 INFO - PROCESS | 1653 | 1466694760410 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1653 | 1466694760413 Marionette TRACE conn2 <- [1,3030,null,{}] 08:12:40 INFO - PROCESS | 1653 | 1466694760424 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}] 08:12:40 INFO - PROCESS | 1653 | 1466694760427 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:40 INFO - PROCESS | 1653 | 1466694760534 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:12:40 INFO - PROCESS | 1653 | 1466694760608 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1653 | 1466694760611 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x123a86800 == 44 [pid = 1653] [id = 767] 08:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12934dc00) [pid = 1653] [serial = 2299] [outer = 0x0] 08:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x129351000) [pid = 1653] [serial = 2300] [outer = 0x12934dc00] 08:12:40 INFO - PROCESS | 1653 | 1466694760643 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12a4be800) [pid = 1653] [serial = 2301] [outer = 0x12934dc00] 08:12:40 INFO - PROCESS | 1653 | [1653] 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 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:12:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:12:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - PROCESS | 1653 | 1466694761375 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,{},{}]]]}] 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:12:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:12:41 INFO - {} 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:12:41 INFO - {} 08:12:41 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 - {} 08:12:41 INFO - {} 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:12:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:12:41 INFO - {} 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:12:41 INFO - {} 08:12:41 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 - {} 08:12:41 INFO - {} 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:12:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:12:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:12:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:12:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 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 08:12:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:12:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:12:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:12:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:12:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:12:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:12:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:12:41 INFO - {} 08:12:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 992ms 08:12:41 INFO - PROCESS | 1653 | 1466694761403 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1653 | 1466694761405 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:12:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:12:41 INFO - PROCESS | 1653 | 1466694761407 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1653 | 1466694761409 Marionette TRACE conn2 <- [1,3034,null,{}] 08:12:41 INFO - PROCESS | 1653 | 1466694761411 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}] 08:12:41 INFO - PROCESS | 1653 | 1466694761412 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:41 INFO - PROCESS | 1653 | 1466694761525 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:12:41 INFO - PROCESS | 1653 | 1466694761583 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 1653 | 1466694761584 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x128977800 == 45 [pid = 1653] [id = 768] 08:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12ab3e000) [pid = 1653] [serial = 2302] [outer = 0x0] 08:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12cf30c00) [pid = 1653] [serial = 2303] [outer = 0x12ab3e000] 08:12:41 INFO - PROCESS | 1653 | 1466694761655 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x12cf35000) [pid = 1653] [serial = 2304] [outer = 0x12ab3e000] 08:12:42 INFO - PROCESS | 1653 | 1466694762017 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]]]}] 08:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:12:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 622ms 08:12:42 INFO - PROCESS | 1653 | 1466694762030 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1653 | 1466694762032 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:12:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:12:42 INFO - PROCESS | 1653 | 1466694762034 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1653 | 1466694762035 Marionette TRACE conn2 <- [1,3038,null,{}] 08:12:42 INFO - PROCESS | 1653 | 1466694762038 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}] 08:12:42 INFO - PROCESS | 1653 | 1466694762039 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:42 INFO - PROCESS | 1653 | 1466694762144 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:12:42 INFO - PROCESS | 1653 | 1466694762204 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1653 | 1466694762205 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x128979000 == 46 [pid = 1653] [id = 769] 08:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x114f7fc00) [pid = 1653] [serial = 2305] [outer = 0x0] 08:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12aceec00) [pid = 1653] [serial = 2306] [outer = 0x114f7fc00] 08:12:42 INFO - PROCESS | 1653 | 1466694762234 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12cc5d400) [pid = 1653] [serial = 2307] [outer = 0x114f7fc00] 08:12:42 INFO - PROCESS | 1653 | 1466694762782 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"]]]}] 08:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:12:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 769ms 08:12:42 INFO - PROCESS | 1653 | 1466694762803 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1653 | 1466694762806 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:12:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:12:42 INFO - PROCESS | 1653 | 1466694762809 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1653 | 1466694762811 Marionette TRACE conn2 <- [1,3042,null,{}] 08:12:42 INFO - PROCESS | 1653 | 1466694762814 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}] 08:12:42 INFO - PROCESS | 1653 | 1466694762816 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:42 INFO - PROCESS | 1653 | 1466694762933 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:12:43 INFO - PROCESS | 1653 | 1466694762997 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1653 | 1466694762999 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164b6000 == 47 [pid = 1653] [id = 770] 08:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x116632c00) [pid = 1653] [serial = 2308] [outer = 0x0] 08:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1176f6c00) [pid = 1653] [serial = 2309] [outer = 0x116632c00] 08:12:43 INFO - PROCESS | 1653 | 1466694763028 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1181aa000) [pid = 1653] [serial = 2310] [outer = 0x116632c00] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12beb3800 == 46 [pid = 1653] [id = 763] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba60000 == 45 [pid = 1653] [id = 762] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12acc3000 == 44 [pid = 1653] [id = 761] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12ab6e800 == 43 [pid = 1653] [id = 760] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1297c9000 == 42 [pid = 1653] [id = 759] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1169c0000 == 41 [pid = 1653] [id = 758] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128ece800 == 40 [pid = 1653] [id = 757] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128a19000 == 39 [pid = 1653] [id = 756] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x1257b5800 == 38 [pid = 1653] [id = 755] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123f19000 == 37 [pid = 1653] [id = 754] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x119632800 == 36 [pid = 1653] [id = 753] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11694d000 == 35 [pid = 1653] [id = 752] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x116aab800 == 34 [pid = 1653] [id = 751] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128e02800 == 33 [pid = 1653] [id = 750] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11878a000 == 32 [pid = 1653] [id = 749] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x129455800 == 31 [pid = 1653] [id = 748] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128979000 == 30 [pid = 1653] [id = 769] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x128977800 == 29 [pid = 1653] [id = 768] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x123a86800 == 28 [pid = 1653] [id = 767] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x126f4c000 == 27 [pid = 1653] [id = 766] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x12c4d2000 == 26 [pid = 1653] [id = 764] 08:12:43 INFO - PROCESS | 1653 | --DOCSHELL 0x11747a000 == 25 [pid = 1653] [id = 765] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x129346400) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116633000) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x116a1c000) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1195f0800) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1199a5400) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x124058800) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12a4b3c00) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12ba4c400) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12ba52000) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12acf3800) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12b836c00) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12af15c00) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12ab43400) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12af1ac00) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12b839400) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12ba45c00) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118247400) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12ba36000) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1269db800) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124e86400) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1289df400) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x128b0bc00) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12ba47800) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x124543000) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1288d2400) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1269d9800) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x124f6fc00) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118170000) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118724c00) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1188acc00) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x129114400) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x129113000) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x123852800) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123fab800) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 08:12:43 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x128c43c00) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 08:12:44 INFO - PROCESS | 1653 | 1466694764089 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]]]}] 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:12:44 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. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:12:44 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'.) 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:12:44 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. 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:12:44 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. 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:12:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:12:44 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. 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:12:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:12:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:12:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:12:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1331ms 08:12:44 INFO - PROCESS | 1653 | 1466694764147 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 1653 | 1466694764150 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:12:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:12:44 INFO - PROCESS | 1653 | 1466694764156 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1653 | 1466694764158 Marionette TRACE conn2 <- [1,3046,null,{}] 08:12:44 INFO - PROCESS | 1653 | 1466694764161 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}] 08:12:44 INFO - PROCESS | 1653 | 1466694764163 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:44 INFO - PROCESS | 1653 | 1466694764245 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:12:44 INFO - PROCESS | 1653 | 1466694764249 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1653 | 1466694764253 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164a1000 == 26 [pid = 1653] [id = 771] 08:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1164eb800) [pid = 1653] [serial = 2311] [outer = 0x0] 08:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116639400) [pid = 1653] [serial = 2312] [outer = 0x1164eb800] 08:12:44 INFO - PROCESS | 1653 | 1466694764285 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x116f49000) [pid = 1653] [serial = 2313] [outer = 0x1164eb800] 08:12:44 INFO - PROCESS | 1653 | [1653] 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 08:12:44 INFO - PROCESS | 1653 | 1466694764656 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:12:44 INFO - {} 08:12:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 08:12:44 INFO - PROCESS | 1653 | 1466694764676 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 1653 | 1466694764679 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:12:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:12:44 INFO - PROCESS | 1653 | 1466694764684 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1653 | 1466694764686 Marionette TRACE conn2 <- [1,3050,null,{}] 08:12:44 INFO - PROCESS | 1653 | 1466694764688 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}] 08:12:44 INFO - PROCESS | 1653 | 1466694764690 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:44 INFO - PROCESS | 1653 | 1466694764781 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:12:44 INFO - PROCESS | 1653 | 1466694764863 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1653 | 1466694764865 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x119403800 == 27 [pid = 1653] [id = 772] 08:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118170000) [pid = 1653] [serial = 2314] [outer = 0x0] 08:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1187edc00) [pid = 1653] [serial = 2315] [outer = 0x118170000] 08:12:44 INFO - PROCESS | 1653 | 1466694764892 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1188f5400) [pid = 1653] [serial = 2316] [outer = 0x118170000] 08:12:45 INFO - PROCESS | 1653 | 1466694765169 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]]]}] 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:12:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 522ms 08:12:45 INFO - PROCESS | 1653 | 1466694765210 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1653 | 1466694765211 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:12:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:12:45 INFO - PROCESS | 1653 | 1466694765214 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1653 | 1466694765217 Marionette TRACE conn2 <- [1,3054,null,{}] 08:12:45 INFO - PROCESS | 1653 | 1466694765228 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}] 08:12:45 INFO - PROCESS | 1653 | 1466694765231 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:45 INFO - PROCESS | 1653 | 1466694765339 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:12:45 INFO - PROCESS | 1653 | 1466694765372 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 1653 | 1466694765374 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x124552000 == 28 [pid = 1653] [id = 773] 08:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112e5fc00) [pid = 1653] [serial = 2317] [outer = 0x0] 08:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119a05400) [pid = 1653] [serial = 2318] [outer = 0x112e5fc00] 08:12:45 INFO - PROCESS | 1653 | 1466694765402 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x123803800) [pid = 1653] [serial = 2319] [outer = 0x112e5fc00] 08:12:45 INFO - PROCESS | 1653 | 1466694765800 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"]]]}] 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:12:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:12:45 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" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:12:45 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" 08:12:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:12:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:12:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 641ms 08:12:45 INFO - PROCESS | 1653 | 1466694765856 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1653 | 1466694765858 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:12:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:12:45 INFO - PROCESS | 1653 | 1466694765861 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1653 | 1466694765862 Marionette TRACE conn2 <- [1,3058,null,{}] 08:12:45 INFO - PROCESS | 1653 | 1466694765865 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}] 08:12:45 INFO - PROCESS | 1653 | 1466694765866 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:45 INFO - PROCESS | 1653 | 1466694765949 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:12:46 INFO - PROCESS | 1653 | 1466694766026 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1653 | 1466694766027 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x126f39800 == 29 [pid = 1653] [id = 774] 08:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x123806c00) [pid = 1653] [serial = 2320] [outer = 0x0] 08:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x123d7a800) [pid = 1653] [serial = 2321] [outer = 0x123806c00] 08:12:46 INFO - PROCESS | 1653 | 1466694766053 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1269b4000) [pid = 1653] [serial = 2322] [outer = 0x123806c00] 08:12:46 INFO - PROCESS | 1653 | 1466694766392 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]]]}] 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:12:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:12:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:12:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:12:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:12:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:12:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:12:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:12:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:12:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 572ms 08:12:46 INFO - PROCESS | 1653 | 1466694766434 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1653 | 1466694766435 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:12:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:12:46 INFO - PROCESS | 1653 | 1466694766450 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 1653 | 1466694766452 Marionette TRACE conn2 <- [1,3062,null,{}] 08:12:46 INFO - PROCESS | 1653 | 1466694766454 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}] 08:12:46 INFO - PROCESS | 1653 | 1466694766456 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:46 INFO - PROCESS | 1653 | 1466694766558 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:12:46 INFO - PROCESS | 1653 | 1466694766562 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1653 | 1466694766563 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x112670800 == 30 [pid = 1653] [id = 775] 08:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1129a3000) [pid = 1653] [serial = 2323] [outer = 0x0] 08:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1269d9800) [pid = 1653] [serial = 2324] [outer = 0x1129a3000] 08:12:46 INFO - PROCESS | 1653 | 1466694766589 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x127394c00) [pid = 1653] [serial = 2325] [outer = 0x1129a3000] 08:12:46 INFO - PROCESS | 1653 | [1653] 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 08:12:46 INFO - PROCESS | 1653 | 1466694766940 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:12:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:12:46 INFO - {} 08:12:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 523ms 08:12:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:12:46 INFO - PROCESS | 1653 | 1466694766974 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1653 | 1466694766975 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:12:46 INFO - PROCESS | 1653 | 1466694766977 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 1653 | 1466694766978 Marionette TRACE conn2 <- [1,3066,null,{}] 08:12:46 INFO - PROCESS | 1653 | 1466694766980 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}] 08:12:46 INFO - PROCESS | 1653 | 1466694766984 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:47 INFO - PROCESS | 1653 | 1466694767107 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:12:47 INFO - PROCESS | 1653 | 1466694767123 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1653 | 1466694767124 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d32800 == 31 [pid = 1653] [id = 776] 08:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1288cd400) [pid = 1653] [serial = 2326] [outer = 0x0] 08:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128b0bc00) [pid = 1653] [serial = 2327] [outer = 0x1288cd400] 08:12:47 INFO - PROCESS | 1653 | 1466694767149 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12934fc00) [pid = 1653] [serial = 2328] [outer = 0x1288cd400] 08:12:47 INFO - PROCESS | 1653 | 1466694767462 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]]]}] 08:12:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:12:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:12:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:12:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:12:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:12:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:12:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:12:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 08:12:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:12:47 INFO - PROCESS | 1653 | 1466694767500 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1653 | 1466694767501 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:12:47 INFO - PROCESS | 1653 | 1466694767513 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1653 | 1466694767514 Marionette TRACE conn2 <- [1,3070,null,{}] 08:12:47 INFO - PROCESS | 1653 | 1466694767517 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}] 08:12:47 INFO - PROCESS | 1653 | 1466694767518 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:47 INFO - PROCESS | 1653 | 1466694767615 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:12:47 INFO - PROCESS | 1653 | 1466694767625 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1653 | 1466694767626 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x128ecc000 == 32 [pid = 1653] [id = 777] 08:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128c38800) [pid = 1653] [serial = 2329] [outer = 0x0] 08:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12a4b3c00) [pid = 1653] [serial = 2330] [outer = 0x128c38800] 08:12:47 INFO - PROCESS | 1653 | 1466694767650 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12a4f4400) [pid = 1653] [serial = 2331] [outer = 0x128c38800] 08:12:47 INFO - PROCESS | 1653 | 1466694767961 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]]]}] 08:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:12:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:12:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 480ms 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1288d5000) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x114fba000) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1176f3c00) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124f68000) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x12a4f6800) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119448400) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1176f4c00) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1211eb800) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1269e8400) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1176ef800) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12ba52400) [pid = 1653] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119594400) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11872b800) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1269f8400) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124e2c800) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x124e2fc00) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1133a9400) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:12:48 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1121ab000) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:12:48 INFO - PROCESS | 1653 | 1466694768179 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1653 | 1466694768181 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:12:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:12:48 INFO - PROCESS | 1653 | 1466694768186 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1653 | 1466694768187 Marionette TRACE conn2 <- [1,3074,null,{}] 08:12:48 INFO - PROCESS | 1653 | 1466694768189 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}] 08:12:48 INFO - PROCESS | 1653 | 1466694768191 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:48 INFO - PROCESS | 1653 | 1466694768268 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:12:48 INFO - PROCESS | 1653 | 1466694768272 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1653 | 1466694768274 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129750800 == 33 [pid = 1653] [id = 778] 08:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1181b4c00) [pid = 1653] [serial = 2332] [outer = 0x0] 08:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x119594400) [pid = 1653] [serial = 2333] [outer = 0x1181b4c00] 08:12:48 INFO - PROCESS | 1653 | 1466694768300 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x124f68000) [pid = 1653] [serial = 2334] [outer = 0x1181b4c00] 08:12:48 INFO - PROCESS | 1653 | 1466694768625 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]]]}] 08:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:12:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:12:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 471ms 08:12:48 INFO - PROCESS | 1653 | 1466694768658 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:12:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:12:48 INFO - PROCESS | 1653 | 1466694768667 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:12:48 INFO - PROCESS | 1653 | 1466694768670 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1653 | 1466694768671 Marionette TRACE conn2 <- [1,3078,null,{}] 08:12:48 INFO - PROCESS | 1653 | 1466694768674 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}] 08:12:48 INFO - PROCESS | 1653 | 1466694768675 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:48 INFO - PROCESS | 1653 | 1466694768752 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:12:48 INFO - PROCESS | 1653 | 1466694768817 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1653 | 1466694768818 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1242b9000 == 34 [pid = 1653] [id = 779] 08:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118242800) [pid = 1653] [serial = 2335] [outer = 0x0] 08:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x12a4f6000) [pid = 1653] [serial = 2336] [outer = 0x118242800] 08:12:48 INFO - PROCESS | 1653 | 1466694768844 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x12ab3dc00) [pid = 1653] [serial = 2337] [outer = 0x118242800] 08:12:49 INFO - PROCESS | 1653 | 1466694769100 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] 08:12:49 INFO - PROCESS | 1653 | 1466694769144 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:12:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:12:49 INFO - PROCESS | 1653 | 1466694769147 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1653 | 1466694769148 Marionette TRACE conn2 <- [1,3082,null,{}] 08:12:49 INFO - PROCESS | 1653 | 1466694769150 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}] 08:12:49 INFO - PROCESS | 1653 | 1466694769151 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:49 INFO - PROCESS | 1653 | 1466694769246 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:12:49 INFO - PROCESS | 1653 | 1466694769250 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1653 | 1466694769251 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b715800 == 35 [pid = 1653] [id = 780] 08:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12ab43c00) [pid = 1653] [serial = 2338] [outer = 0x0] 08:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x12ace5c00) [pid = 1653] [serial = 2339] [outer = 0x12ab43c00] 08:12:49 INFO - PROCESS | 1653 | 1466694769275 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12acef400) [pid = 1653] [serial = 2340] [outer = 0x12ab43c00] 08:12:49 INFO - PROCESS | 1653 | 1466694769595 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]]]}] 08:12:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:12:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:12:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:12:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 468ms 08:12:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:12:49 INFO - PROCESS | 1653 | 1466694769626 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 1653 | 1466694769628 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:12:49 INFO - PROCESS | 1653 | 1466694769630 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1653 | 1466694769632 Marionette TRACE conn2 <- [1,3086,null,{}] 08:12:49 INFO - PROCESS | 1653 | 1466694769634 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}] 08:12:49 INFO - PROCESS | 1653 | 1466694769636 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:49 INFO - PROCESS | 1653 | 1466694769730 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:12:49 INFO - PROCESS | 1653 | 1466694769802 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1653 | 1466694769803 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x112670000 == 36 [pid = 1653] [id = 781] 08:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1164e6000) [pid = 1653] [serial = 2341] [outer = 0x0] 08:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1176f6000) [pid = 1653] [serial = 2342] [outer = 0x1164e6000] 08:12:49 INFO - PROCESS | 1653 | 1466694769830 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x12ae71c00) [pid = 1653] [serial = 2343] [outer = 0x1164e6000] 08:12:50 INFO - PROCESS | 1653 | 1466694770085 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:12:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:12:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 08:12:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:12:50 INFO - PROCESS | 1653 | 1466694770098 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1653 | 1466694770100 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:12:50 INFO - PROCESS | 1653 | 1466694770109 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1653 | 1466694770110 Marionette TRACE conn2 <- [1,3090,null,{}] 08:12:50 INFO - PROCESS | 1653 | 1466694770115 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}] 08:12:50 INFO - PROCESS | 1653 | 1466694770116 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:50 INFO - PROCESS | 1653 | 1466694770201 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:12:50 INFO - PROCESS | 1653 | 1466694770312 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1653 | 1466694770313 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x112668000 == 37 [pid = 1653] [id = 782] 08:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x110ed7800) [pid = 1653] [serial = 2344] [outer = 0x0] 08:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x111aa5800) [pid = 1653] [serial = 2345] [outer = 0x110ed7800] 08:12:50 INFO - PROCESS | 1653 | 1466694770345 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1129a4000) [pid = 1653] [serial = 2346] [outer = 0x110ed7800] 08:12:50 INFO - PROCESS | 1653 | 1466694770767 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:12:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:12:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 678ms 08:12:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:12:50 INFO - PROCESS | 1653 | 1466694770782 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1653 | 1466694770784 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:12:50 INFO - PROCESS | 1653 | 1466694770787 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1653 | 1466694770789 Marionette TRACE conn2 <- [1,3094,null,{}] 08:12:50 INFO - PROCESS | 1653 | 1466694770793 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}] 08:12:50 INFO - PROCESS | 1653 | 1466694770796 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:50 INFO - PROCESS | 1653 | 1466694770911 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:12:50 INFO - PROCESS | 1653 | 1466694770975 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1653 | 1466694770977 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x115d26000 == 38 [pid = 1653] [id = 783] 08:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11619a800) [pid = 1653] [serial = 2347] [outer = 0x0] 08:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11677a400) [pid = 1653] [serial = 2348] [outer = 0x11619a800] 08:12:51 INFO - PROCESS | 1653 | 1466694771031 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1180a6400) [pid = 1653] [serial = 2349] [outer = 0x11619a800] 08:12:51 INFO - PROCESS | 1653 | 1466694771460 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:12:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:12:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 720ms 08:12:51 INFO - PROCESS | 1653 | 1466694771511 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 1653 | 1466694771514 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:12:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:12:51 INFO - PROCESS | 1653 | 1466694771517 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 1653 | 1466694771519 Marionette TRACE conn2 <- [1,3098,null,{}] 08:12:51 INFO - PROCESS | 1653 | 1466694771522 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}] 08:12:51 INFO - PROCESS | 1653 | 1466694771523 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:51 INFO - PROCESS | 1653 | 1466694771669 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:12:51 INFO - PROCESS | 1653 | 1466694771808 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 1653 | 1466694771811 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x124acc800 == 39 [pid = 1653] [id = 784] 08:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1181b3400) [pid = 1653] [serial = 2350] [outer = 0x0] 08:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119594800) [pid = 1653] [serial = 2351] [outer = 0x1181b3400] 08:12:51 INFO - PROCESS | 1653 | 1466694771861 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1211eb400) [pid = 1653] [serial = 2352] [outer = 0x1181b3400] 08:12:52 INFO - PROCESS | 1653 | 1466694772361 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]]]}] 08:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:12:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:12:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 876ms 08:12:52 INFO - PROCESS | 1653 | 1466694772393 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 1653 | 1466694772395 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:12:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:12:52 INFO - PROCESS | 1653 | 1466694772402 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1653 | 1466694772407 Marionette TRACE conn2 <- [1,3102,null,{}] 08:12:52 INFO - PROCESS | 1653 | 1466694772410 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}] 08:12:52 INFO - PROCESS | 1653 | 1466694772413 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:52 INFO - PROCESS | 1653 | 1466694772530 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:12:52 INFO - PROCESS | 1653 | 1466694772591 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1653 | 1466694772593 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc1800 == 40 [pid = 1653] [id = 785] 08:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11213d000) [pid = 1653] [serial = 2353] [outer = 0x0] 08:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115e21400) [pid = 1653] [serial = 2354] [outer = 0x11213d000] 08:12:52 INFO - PROCESS | 1653 | 1466694772622 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124054c00) [pid = 1653] [serial = 2355] [outer = 0x11213d000] 08:12:53 INFO - PROCESS | 1653 | 1466694773165 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:12:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 779ms 08:12:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:12:53 INFO - PROCESS | 1653 | 1466694773178 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1653 | 1466694773180 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:12:53 INFO - PROCESS | 1653 | 1466694773183 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1653 | 1466694773185 Marionette TRACE conn2 <- [1,3106,null,{}] 08:12:53 INFO - PROCESS | 1653 | 1466694773190 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}] 08:12:53 INFO - PROCESS | 1653 | 1466694773191 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:53 INFO - PROCESS | 1653 | 1466694773299 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:12:53 INFO - PROCESS | 1653 | 1466694773428 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1653 | 1466694773429 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x112670000 == 39 [pid = 1653] [id = 781] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x12b715800 == 38 [pid = 1653] [id = 780] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1242b9000 == 37 [pid = 1653] [id = 779] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x129750800 == 36 [pid = 1653] [id = 778] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x128ecc000 == 35 [pid = 1653] [id = 777] 08:12:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x11266b800 == 36 [pid = 1653] [id = 786] 08:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1121a7400) [pid = 1653] [serial = 2356] [outer = 0x0] 08:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1129a4c00) [pid = 1653] [serial = 2357] [outer = 0x1121a7400] 08:12:53 INFO - PROCESS | 1653 | 1466694773506 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116779c00) [pid = 1653] [serial = 2358] [outer = 0x1121a7400] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x115d32800 == 35 [pid = 1653] [id = 776] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x112670800 == 34 [pid = 1653] [id = 775] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x126f39800 == 33 [pid = 1653] [id = 774] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x124552000 == 32 [pid = 1653] [id = 773] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x119403800 == 31 [pid = 1653] [id = 772] 08:12:53 INFO - PROCESS | 1653 | --DOCSHELL 0x1164a1000 == 30 [pid = 1653] [id = 771] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116978c00) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1181b4400) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118165c00) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12ace7c00) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1176f4400) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x119be7800) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12beef400) [pid = 1653] [serial = 2245] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1199a6800) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1211e7400) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11944a800) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119157c00) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115dd8c00) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112a82c00) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x116f91c00) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12bee5800) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11915ac00) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x114fb2800) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1288cec00) [pid = 1653] [serial = 2289] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x128a52400) [pid = 1653] [serial = 2291] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128b0d800) [pid = 1653] [serial = 2292] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x125786800) [pid = 1653] [serial = 2276] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1269f5800) [pid = 1653] [serial = 2283] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x123808400) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x124450800) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x126d08000) [pid = 1653] [serial = 2285] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x124b2d000) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x127111800) [pid = 1653] [serial = 2286] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x124e87000) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x126919400) [pid = 1653] [serial = 2277] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x127392000) [pid = 1653] [serial = 2288] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12578a800) [pid = 1653] [serial = 2282] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1269f0400) [pid = 1653] [serial = 2280] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x124545400) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x1269bac00) [pid = 1653] [serial = 2279] [outer = 0x0] [url = about:blank] 08:12:53 INFO - PROCESS | 1653 | 1466694773868 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]]]}] 08:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:12:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:12:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 724ms 08:12:53 INFO - PROCESS | 1653 | 1466694773907 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1653 | 1466694773910 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:12:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:12:53 INFO - PROCESS | 1653 | 1466694773914 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1653 | 1466694773916 Marionette TRACE conn2 <- [1,3110,null,{}] 08:12:53 INFO - PROCESS | 1653 | 1466694773918 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}] 08:12:53 INFO - PROCESS | 1653 | 1466694773920 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:54 INFO - PROCESS | 1653 | 1466694774028 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:12:54 INFO - PROCESS | 1653 | 1466694774058 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1653 | 1466694774060 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x117146800 == 31 [pid = 1653] [id = 787] 08:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1180a3c00) [pid = 1653] [serial = 2359] [outer = 0x0] 08:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x118165c00) [pid = 1653] [serial = 2360] [outer = 0x1180a3c00] 08:12:54 INFO - PROCESS | 1653 | 1466694774087 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1181b4400) [pid = 1653] [serial = 2361] [outer = 0x1180a3c00] 08:12:54 INFO - PROCESS | 1653 | 1466694774405 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"]]]}] 08:12:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:12:54 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 08:12:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:12:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:12:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 520ms 08:12:54 INFO - PROCESS | 1653 | 1466694774435 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1653 | 1466694774437 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:12:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:12:54 INFO - PROCESS | 1653 | 1466694774441 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1653 | 1466694774444 Marionette TRACE conn2 <- [1,3114,null,{}] 08:12:54 INFO - PROCESS | 1653 | 1466694774451 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}] 08:12:54 INFO - PROCESS | 1653 | 1466694774454 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:54 INFO - PROCESS | 1653 | 1466694774547 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:12:54 INFO - PROCESS | 1653 | 1466694774612 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\", \"6fa1bb5e-22c8-4a07-a0fa-8a82e85fa17a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1653 | 1466694774614 Marionette INFO sendAsync 7580c89f-49de-3d47-b3a7-f5867f49bc9c 08:12:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119cd2000 == 32 [pid = 1653] [id = 788] 08:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1188eec00) [pid = 1653] [serial = 2362] [outer = 0x0] 08:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119163000) [pid = 1653] [serial = 2363] [outer = 0x1188eec00] 08:12:54 INFO - PROCESS | 1653 | 1466694774642 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1211e6c00) [pid = 1653] [serial = 2364] [outer = 0x1188eec00] 08:12:54 INFO - PROCESS | 1653 | 1466694774923 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]]]}] 08:12:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:12:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 523ms 08:12:54 INFO - PROCESS | 1653 | 1466694774965 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1653 | 1466694774968 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:12:56 WARNING - u'runner_teardown' () 08:12:56 INFO - No more tests 08:12:56 INFO - Got 0 unexpected results 08:12:56 INFO - SUITE-END | took 517s 08:12:56 INFO - Closing logging queue 08:12:56 INFO - queue closed 08:12:56 INFO - Return code: 0 08:12:56 WARNING - # TBPL SUCCESS # 08:12:56 INFO - Running post-action listener: _resource_record_post_action 08:12:56 INFO - Running post-run listener: _resource_record_post_run 08:12:57 INFO - Total resource usage - Wall time: 539s; CPU: 58.0%; Read bytes: 37664256; Write bytes: 953558016; Read time: 399; Write time: 5221 08:12:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:12:57 INFO - install - Wall time: 19s; CPU: 55.0%; Read bytes: 146360832; Write bytes: 147372032; Read time: 13354; Write time: 313 08:12:57 INFO - run-tests - Wall time: 521s; CPU: 58.0%; Read bytes: 35497472; Write bytes: 794573824; Read time: 374; Write time: 4868 08:12:57 INFO - Running post-run listener: _upload_blobber_files 08:12:57 INFO - Blob upload gear active. 08:12:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:12:57 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 08:12:57 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'] 08:12:57 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 08:12:57 INFO - (blobuploader) - INFO - Open directory for files ... 08:12:57 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:12:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:12:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:12:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:12:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:12:58 INFO - (blobuploader) - INFO - Done attempting. 08:12:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:12:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:12:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:13:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:13:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:13:00 INFO - (blobuploader) - INFO - Done attempting. 08:13:00 INFO - (blobuploader) - INFO - Iteration through files over. 08:13:00 INFO - Return code: 0 08:13:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:13:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:13:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4cf413c937a223b7d60411571423a92deafae40a7388e44fb0868939284daba3e48588c542a3ef82f27d604a65ba203b0d78ab0b6642dbfc9863c7751f06c89d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de014011fb877d8ffbb108b3437ab6c381534d9497084c326d333576af2e6f0a6ed2a49fe6e9bf1d6e16b628371126c63fbecd953f5ba9dae71a97fc0b99c54"} 08:13:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:13:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:13:00 INFO - Contents: 08:13:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4cf413c937a223b7d60411571423a92deafae40a7388e44fb0868939284daba3e48588c542a3ef82f27d604a65ba203b0d78ab0b6642dbfc9863c7751f06c89d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de014011fb877d8ffbb108b3437ab6c381534d9497084c326d333576af2e6f0a6ed2a49fe6e9bf1d6e16b628371126c63fbecd953f5ba9dae71a97fc0b99c54"} 08:13:00 INFO - Running post-run listener: copy_logs_to_upload_dir 08:13:00 INFO - Copying logs to upload dir... 08:13:00 INFO - mkdir: /builds/slave/test/build/upload/logs 08:13:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.308082 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 53 secs) (at 2016-06-23 08:13:00.891033) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:13:00.896841) ========= 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.G0eVixoq88/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.Gr9zZTA3U9/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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/4cf413c937a223b7d60411571423a92deafae40a7388e44fb0868939284daba3e48588c542a3ef82f27d604a65ba203b0d78ab0b6642dbfc9863c7751f06c89d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de014011fb877d8ffbb108b3437ab6c381534d9497084c326d333576af2e6f0a6ed2a49fe6e9bf1d6e16b628371126c63fbecd953f5ba9dae71a97fc0b99c54"} build_url:https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012685 build_url: 'https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/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/4cf413c937a223b7d60411571423a92deafae40a7388e44fb0868939284daba3e48588c542a3ef82f27d604a65ba203b0d78ab0b6642dbfc9863c7751f06c89d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de014011fb877d8ffbb108b3437ab6c381534d9497084c326d333576af2e6f0a6ed2a49fe6e9bf1d6e16b628371126c63fbecd953f5ba9dae71a97fc0b99c54"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cMhslmFmRVKqPD3z4DX6cQ/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:13:00.933818) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:13:00.934141) ========= 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.G0eVixoq88/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.Gr9zZTA3U9/Listeners TMPDIR=/var/folders/sw/56y5nypd5nvd19g5t_5x1crw00000w/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.005369 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:13:00.981792) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 08:13:00.982070) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 08:13:00.982372) ========= ========= Total master_lag: 1.97 =========