builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0196 starttime: 1471542694.31 results: success (0) buildid: 20160818092755 builduid: 56e5669b24b44928a0e3c05c0a2df16f revision: 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.307780) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.308249) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.308549) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.331893) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.332235) ========= 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.m4rkxXecK5/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.fQbpoouqGg/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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-08-18 10:51:34-- 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% 6.00M=0.002s 2016-08-18 10:51:34 (6.00 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.101508 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.455667) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.456126) ========= 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.m4rkxXecK5/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.fQbpoouqGg/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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.021049 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.504898) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:34.505260) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a --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-release --rev 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.m4rkxXecK5/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.fQbpoouqGg/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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-08-18 10:51:34,578 truncating revision to first 12 chars 2016-08-18 10:51:34,578 Setting DEBUG logging. 2016-08-18 10:51:34,578 attempt 1/10 2016-08-18 10:51:34,578 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/77dcdfb98cdd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-18 10:51:35,192 unpacking tar archive at: mozilla-release-77dcdfb98cdd/testing/mozharness/ program finished with exit code 0 elapsedTime=0.880915 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:35.408844) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:35.409189) ========= script_repo_revision: 77dcdfb98cddc6721eee4e8dc280ada5277b3c5a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:35.409610) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:35.409882) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-18 10:51:35.429599) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 13 secs) (at 2016-08-18 10:51:35.430233) ========= /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-release --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-release', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.m4rkxXecK5/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_NODE_PATH=/usr/local/bin/node 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.fQbpoouqGg/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 10:51:35 INFO - MultiFileLogger online at 20160818 10:51:35 in /builds/slave/test 10:51:35 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-release --download-symbols true 10:51:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:51:35 INFO - {'append_to_log': False, 10:51:35 INFO - 'base_work_dir': '/builds/slave/test', 10:51:35 INFO - 'blob_upload_branch': 'mozilla-release', 10:51:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:51:35 INFO - 'buildbot_json_path': 'buildprops.json', 10:51:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:51:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:51:35 INFO - 'download_minidump_stackwalk': True, 10:51:35 INFO - 'download_symbols': 'true', 10:51:35 INFO - 'e10s': False, 10:51:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:51:35 INFO - 'tooltool.py': '/tools/tooltool.py', 10:51:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:51:35 INFO - '/tools/misc-python/virtualenv.py')}, 10:51:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:51:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:51:35 INFO - 'log_level': 'info', 10:51:35 INFO - 'log_to_console': True, 10:51:35 INFO - 'opt_config_files': (), 10:51:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:51:35 INFO - '--processes=1', 10:51:35 INFO - '--config=%(test_path)s/wptrunner.ini', 10:51:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:51:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:51:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:51:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:51:35 INFO - 'pip_index': False, 10:51:35 INFO - 'require_test_zip': True, 10:51:35 INFO - 'test_type': ('testharness',), 10:51:35 INFO - 'this_chunk': '1', 10:51:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:51:35 INFO - 'total_chunks': '10', 10:51:35 INFO - 'virtualenv_path': 'venv', 10:51:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:51:35 INFO - 'work_dir': 'build'} 10:51:35 INFO - ##### 10:51:35 INFO - ##### Running clobber step. 10:51:35 INFO - ##### 10:51:35 INFO - Running pre-action listener: _resource_record_pre_action 10:51:35 INFO - Running main action method: clobber 10:51:35 INFO - rmtree: /builds/slave/test/build 10:51:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:51:37 INFO - Running post-action listener: _resource_record_post_action 10:51:37 INFO - ##### 10:51:37 INFO - ##### Running read-buildbot-config step. 10:51:37 INFO - ##### 10:51:37 INFO - Running pre-action listener: _resource_record_pre_action 10:51:37 INFO - Running main action method: read_buildbot_config 10:51:37 INFO - Using buildbot properties: 10:51:37 INFO - { 10:51:37 INFO - "project": "", 10:51:37 INFO - "product": "firefox", 10:51:37 INFO - "script_repo_revision": "production", 10:51:37 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 10:51:37 INFO - "repository": "", 10:51:37 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 10:51:37 INFO - "buildid": "20160818092755", 10:51:37 INFO - "pgo_build": "False", 10:51:37 INFO - "basedir": "/builds/slave/test", 10:51:37 INFO - "buildnumber": 36, 10:51:37 INFO - "slavename": "t-yosemite-r7-0196", 10:51:37 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 10:51:37 INFO - "platform": "macosx64", 10:51:37 INFO - "branch": "mozilla-release", 10:51:37 INFO - "revision": "77dcdfb98cddc6721eee4e8dc280ada5277b3c5a", 10:51:37 INFO - "repo_path": "releases/mozilla-release", 10:51:37 INFO - "moz_repo_path": "", 10:51:37 INFO - "stage_platform": "macosx64", 10:51:37 INFO - "builduid": "56e5669b24b44928a0e3c05c0a2df16f", 10:51:37 INFO - "slavebuilddir": "test" 10:51:37 INFO - } 10:51:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg. 10:51:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json. 10:51:37 INFO - Running post-action listener: _resource_record_post_action 10:51:37 INFO - ##### 10:51:37 INFO - ##### Running download-and-extract step. 10:51:37 INFO - ##### 10:51:37 INFO - Running pre-action listener: _resource_record_pre_action 10:51:37 INFO - Running main action method: download_and_extract 10:51:37 INFO - mkdir: /builds/slave/test/build/tests 10:51:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:51:37 INFO - https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:51:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:51:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:51:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:51:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json'}, attempt #1 10:51:37 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:51:37 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:51:37 INFO - retry: Failed, sleeping 30 seconds before retrying 10:52:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json'}, attempt #2 10:52:07 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:52:07 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:52:07 INFO - retry: Failed, sleeping 60 seconds before retrying 10:53:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json'}, attempt #3 10:53:07 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:53:07 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:53:07 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json! 10:53:07 INFO - Caught exception: HTTP Error 404: Not Found 10:53:07 INFO - Caught exception: HTTP Error 404: Not Found 10:53:07 INFO - Caught exception: HTTP Error 404: Not Found 10:53:07 INFO - trying https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:53:07 INFO - Downloading https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:53:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json'}, attempt #1 10:53:09 INFO - Downloaded 1235 bytes. 10:53:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0.2.en-US.mac64.test_packages.json 10:53:09 INFO - Using the following test package requirements: 10:53:09 INFO - {u'common': [u'firefox-48.0.2.en-US.mac64.common.tests.zip'], 10:53:09 INFO - u'cppunittest': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'firefox-48.0.2.en-US.mac64.cppunittest.tests.zip'], 10:53:09 INFO - u'gtest': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'firefox-48.0.2.en-US.mac64.gtest.tests.zip'], 10:53:09 INFO - u'jittest': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'jsshell-mac64.zip'], 10:53:09 INFO - u'mochitest': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'firefox-48.0.2.en-US.mac64.mochitest.tests.zip'], 10:53:09 INFO - u'mozbase': [u'firefox-48.0.2.en-US.mac64.common.tests.zip'], 10:53:09 INFO - u'reftest': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'firefox-48.0.2.en-US.mac64.reftest.tests.zip'], 10:53:09 INFO - u'talos': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'firefox-48.0.2.en-US.mac64.talos.tests.zip'], 10:53:09 INFO - u'web-platform': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'firefox-48.0.2.en-US.mac64.web-platform.tests.zip'], 10:53:09 INFO - u'xpcshell': [u'firefox-48.0.2.en-US.mac64.common.tests.zip', 10:53:09 INFO - u'firefox-48.0.2.en-US.mac64.xpcshell.tests.zip']} 10:53:09 INFO - Downloading packages: [u'firefox-48.0.2.en-US.mac64.common.tests.zip', u'firefox-48.0.2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 10:53: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')]} 10:53:09 INFO - https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:53:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:53:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:53:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:53:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip'}, attempt #1 10:53:09 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:53:09 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:53:09 INFO - retry: Failed, sleeping 30 seconds before retrying 10:53:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip'}, attempt #2 10:53:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:53:39 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:53:39 INFO - retry: Failed, sleeping 60 seconds before retrying 10:54:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip'}, attempt #3 10:54:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:54:39 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:54:39 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip! 10:54:39 INFO - Caught exception: HTTP Error 404: Not Found 10:54:39 INFO - Caught exception: HTTP Error 404: Not Found 10:54:39 INFO - Caught exception: HTTP Error 404: Not Found 10:54:39 INFO - trying https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:54:39 INFO - Downloading https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip 10:54:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip'}, attempt #1 10:54:40 INFO - Downloaded 18379885 bytes. 10:54:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:54:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:54:41 INFO - caution: filename not matched: web-platform/* 10:54:41 INFO - Return code: 11 10:54:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:54:41 INFO - https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:54:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:54:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:54:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:54:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip'}, attempt #1 10:54:41 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:54:41 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:54:41 INFO - retry: Failed, sleeping 30 seconds before retrying 10:55:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip'}, attempt #2 10:55:11 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:55:11 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:55:11 INFO - retry: Failed, sleeping 60 seconds before retrying 10:56:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip'}, attempt #3 10:56:11 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:56:11 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:56:11 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip! 10:56:11 INFO - Caught exception: HTTP Error 404: Not Found 10:56:11 INFO - Caught exception: HTTP Error 404: Not Found 10:56:11 INFO - Caught exception: HTTP Error 404: Not Found 10:56:11 INFO - trying https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:56:11 INFO - Downloading https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip 10:56:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip'}, attempt #1 10:56:12 INFO - Downloaded 36389883 bytes. 10:56:12 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:56:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:56:16 INFO - caution: filename not matched: bin/* 10:56:16 INFO - caution: filename not matched: config/* 10:56:16 INFO - caution: filename not matched: mozbase/* 10:56:16 INFO - caution: filename not matched: marionette/* 10:56:16 INFO - caution: filename not matched: tools/wptserve/* 10:56:16 INFO - Return code: 11 10:56:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:56:16 INFO - https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg matches https://queue.taskcluster.net 10:56:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:56:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:56:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg 10:56:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg'}, attempt #1 10:56:16 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:56:16 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:56:16 INFO - retry: Failed, sleeping 30 seconds before retrying 10:56:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg'}, attempt #2 10:56:46 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:56:46 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:56:46 INFO - retry: Failed, sleeping 60 seconds before retrying 10:57:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg'}, attempt #3 10:57:47 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:57:47 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:57:47 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg! 10:57:47 INFO - Caught exception: HTTP Error 404: Not Found 10:57:47 INFO - Caught exception: HTTP Error 404: Not Found 10:57:47 INFO - Caught exception: HTTP Error 404: Not Found 10:57:47 INFO - trying https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:57:47 INFO - Downloading https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg 10:57:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg'}, attempt #1 10:57:49 INFO - Downloaded 73092139 bytes. 10:57:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:57:49 INFO - mkdir: /builds/slave/test/properties 10:57:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:57:49 INFO - Writing to file /builds/slave/test/properties/build_url 10:57:49 INFO - Contents: 10:57:49 INFO - build_url:https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg 10:57:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:57:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:57:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:57:49 INFO - Contents: 10:57:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:57: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')]} 10:57:49 INFO - https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:57:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:57:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:57:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:57:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 10:57:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:57:49 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 10:57:49 INFO - retry: Failed, sleeping 30 seconds before retrying 10:58:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 10:58:19 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:58:19 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 10:58:19 INFO - retry: Failed, sleeping 60 seconds before retrying 10:59:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 10:59:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:59:20 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 10:59:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip! 10:59:20 INFO - Caught exception: HTTP Error 404: Not Found 10:59:20 INFO - Caught exception: HTTP Error 404: Not Found 10:59:20 INFO - Caught exception: HTTP Error 404: Not Found 10:59:20 INFO - trying https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:59:20 INFO - Downloading https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip 10:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 10:59:23 INFO - Downloaded 103667140 bytes. 10:59:23 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 10:59:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 10:59:26 INFO - Return code: 0 10:59:26 INFO - Running post-action listener: _resource_record_post_action 10:59:26 INFO - Running post-action listener: set_extra_try_arguments 10:59:26 INFO - ##### 10:59:26 INFO - ##### Running create-virtualenv step. 10:59:26 INFO - ##### 10:59:26 INFO - Running pre-action listener: _pre_create_virtualenv 10:59:26 INFO - Running pre-action listener: _resource_record_pre_action 10:59:26 INFO - Running main action method: create_virtualenv 10:59:26 INFO - Creating virtualenv /builds/slave/test/build/venv 10:59:26 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 10:59:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:59:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:59:26 INFO - Using real prefix '/tools/python27' 10:59:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:59:27 INFO - Installing distribute.............................................................................................................................................................................................done. 10:59:30 INFO - Installing pip.................done. 10:59:30 INFO - Return code: 0 10:59:30 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:59:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10401be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104038f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4bbcb8700>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1040345e0>, '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 0x103c17cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103c42990>, '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.m4rkxXecK5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.fQbpoouqGg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:59:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:59:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.m4rkxXecK5/Render', 10:59:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:30 INFO - 'HOME': '/Users/cltbld', 10:59:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:30 INFO - 'LOGNAME': 'cltbld', 10:59:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:30 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:30 INFO - 'MOZ_NO_REMOTE': '1', 10:59:30 INFO - 'NO_EM_RESTART': '1', 10:59:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:30 INFO - 'PWD': '/builds/slave/test', 10:59:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:30 INFO - 'SHELL': '/bin/bash', 10:59:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fQbpoouqGg/Listeners', 10:59:30 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 10:59:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:30 INFO - 'USER': 'cltbld', 10:59:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:30 INFO - 'XPC_FLAGS': '0x0', 10:59:30 INFO - 'XPC_SERVICE_NAME': '0', 10:59:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:30 INFO - Downloading/unpacking psutil>=0.7.1 10:59:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:59:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:59:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:59:34 INFO - Installing collected packages: psutil 10:59:34 INFO - Running setup.py install for psutil 10:59:34 INFO - building 'psutil._psutil_osx' extension 10:59: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 10:59: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_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 10:59: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/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 10:59:34 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 10:59:34 INFO - building 'psutil._psutil_posix' extension 10:59:34 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 10:59:34 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:59:34 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:59:34 INFO - ^ 10:59:34 INFO - 1 warning generated. 10:59:34 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 10:59:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:59:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:59:34 INFO - Successfully installed psutil 10:59:34 INFO - Cleaning up... 10:59:34 INFO - Return code: 0 10:59:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:34 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 0x10401be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104038f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4bbcb8700>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1040345e0>, '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 0x103c17cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103c42990>, '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.m4rkxXecK5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.fQbpoouqGg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 10:59:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:59:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.m4rkxXecK5/Render', 10:59:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:34 INFO - 'HOME': '/Users/cltbld', 10:59:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:34 INFO - 'LOGNAME': 'cltbld', 10:59:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:34 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:34 INFO - 'MOZ_NO_REMOTE': '1', 10:59:34 INFO - 'NO_EM_RESTART': '1', 10:59:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:34 INFO - 'PWD': '/builds/slave/test', 10:59:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:34 INFO - 'SHELL': '/bin/bash', 10:59:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fQbpoouqGg/Listeners', 10:59:34 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 10:59:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:34 INFO - 'USER': 'cltbld', 10:59:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:34 INFO - 'XPC_FLAGS': '0x0', 10:59:34 INFO - 'XPC_SERVICE_NAME': '0', 10:59:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:59:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:59:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:59:37 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:59:37 INFO - Installing collected packages: mozsystemmonitor 10:59:37 INFO - Running setup.py install for mozsystemmonitor 10:59:37 INFO - Successfully installed mozsystemmonitor 10:59:37 INFO - Cleaning up... 10:59:37 INFO - Return code: 0 10:59:37 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:59:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:37 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 0x10401be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104038f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4bbcb8700>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1040345e0>, '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 0x103c17cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103c42990>, '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.m4rkxXecK5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.fQbpoouqGg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 10:59:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:59:37 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.m4rkxXecK5/Render', 10:59:37 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:37 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:37 INFO - 'HOME': '/Users/cltbld', 10:59:37 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:37 INFO - 'LOGNAME': 'cltbld', 10:59:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:37 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:37 INFO - 'MOZ_NO_REMOTE': '1', 10:59:37 INFO - 'NO_EM_RESTART': '1', 10:59:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:37 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:37 INFO - 'PWD': '/builds/slave/test', 10:59:37 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:37 INFO - 'SHELL': '/bin/bash', 10:59:37 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fQbpoouqGg/Listeners', 10:59:37 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 10:59:37 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:37 INFO - 'USER': 'cltbld', 10:59:37 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:37 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:37 INFO - 'XPC_FLAGS': '0x0', 10:59:37 INFO - 'XPC_SERVICE_NAME': '0', 10:59:37 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:38 INFO - Downloading/unpacking blobuploader==1.2.4 10:59:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:40 INFO - Downloading blobuploader-1.2.4.tar.gz 10:59:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:59:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:59:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:59:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:59:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:59:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:59:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:59: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 10:59: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 10:59: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 10:59: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 10:59: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 10:59: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 10:59:41 INFO - Downloading docopt-0.6.1.tar.gz 10:59:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:59:41 INFO - Installing collected packages: blobuploader, requests, docopt 10:59:41 INFO - Running setup.py install for blobuploader 10:59:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:59:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:59:42 INFO - Running setup.py install for requests 10:59:42 INFO - Running setup.py install for docopt 10:59:42 INFO - Successfully installed blobuploader requests docopt 10:59:42 INFO - Cleaning up... 10:59:42 INFO - Return code: 0 10:59:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:59:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:59:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59:42 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 0x10401be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104038f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4bbcb8700>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1040345e0>, '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 0x103c17cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103c42990>, '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.m4rkxXecK5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.fQbpoouqGg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 10:59:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:59:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.m4rkxXecK5/Render', 10:59:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:42 INFO - 'HOME': '/Users/cltbld', 10:59:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:42 INFO - 'LOGNAME': 'cltbld', 10:59:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:42 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:42 INFO - 'MOZ_NO_REMOTE': '1', 10:59:42 INFO - 'NO_EM_RESTART': '1', 10:59:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:42 INFO - 'PWD': '/builds/slave/test', 10:59:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:42 INFO - 'SHELL': '/bin/bash', 10:59:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fQbpoouqGg/Listeners', 10:59:42 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 10:59:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:42 INFO - 'USER': 'cltbld', 10:59:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:42 INFO - 'XPC_FLAGS': '0x0', 10:59:42 INFO - 'XPC_SERVICE_NAME': '0', 10:59:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-SKFzzo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-g_lR81-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-oNLO8b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-UxtBQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-etdRNy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-04X5g5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-4RoPSL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-VBTGRP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-PxSOct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:59:43 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-zfh6uy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-_JNNrE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-ZsChQ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-dl0R9z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-ma69PQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-RU1zTa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-v2RdVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-mIfXLs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-Fo_klA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:59:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:59:44 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-TJDp6t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:59:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:59:45 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-OT5Jvu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:59:45 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:59:45 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-kZkuqw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:59:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:59:45 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 10:59:45 INFO - Running setup.py install for manifestparser 10:59:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:59:45 INFO - Running setup.py install for mozcrash 10:59:45 INFO - Running setup.py install for mozdebug 10:59:46 INFO - Running setup.py install for mozdevice 10:59:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Running setup.py install for mozfile 10:59:46 INFO - Running setup.py install for mozhttpd 10:59:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Running setup.py install for mozinfo 10:59:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Running setup.py install for mozInstall 10:59:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:59:46 INFO - Running setup.py install for mozleak 10:59:46 INFO - Running setup.py install for mozlog 10:59:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:59:47 INFO - Running setup.py install for moznetwork 10:59:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:59:47 INFO - Running setup.py install for mozprocess 10:59:47 INFO - Running setup.py install for mozprofile 10:59:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:59:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:59:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:59:47 INFO - Running setup.py install for mozrunner 10:59:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:59:47 INFO - Running setup.py install for mozscreenshot 10:59:47 INFO - Running setup.py install for moztest 10:59:48 INFO - Running setup.py install for mozversion 10:59:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:59:48 INFO - Running setup.py install for wptserve 10:59:48 INFO - Running setup.py install for marionette-driver 10:59:48 INFO - Running setup.py install for browsermob-proxy 10:59:48 INFO - Running setup.py install for marionette-client 10:59:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:59:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:59: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 10:59:49 INFO - Cleaning up... 10:59:49 INFO - Return code: 0 10:59:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:59: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')]} 10:59:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:59:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59: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')]} 10:59:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:59:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:59: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 0x10401be90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x104038f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4bbcb8700>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1040345e0>, '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 0x103c17cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103c42990>, '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.m4rkxXecK5/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.fQbpoouqGg/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:59: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 10:59: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 10:59:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.m4rkxXecK5/Render', 10:59:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:59:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:59:49 INFO - 'HOME': '/Users/cltbld', 10:59:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:59:49 INFO - 'LOGNAME': 'cltbld', 10:59:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:59:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 10:59:49 INFO - 'MOZ_NO_REMOTE': '1', 10:59:49 INFO - 'NO_EM_RESTART': '1', 10:59:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:59:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:59:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:59:49 INFO - 'PWD': '/builds/slave/test', 10:59:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:59:49 INFO - 'SHELL': '/bin/bash', 10:59:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fQbpoouqGg/Listeners', 10:59:49 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 10:59:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:59:49 INFO - 'USER': 'cltbld', 10:59:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:59:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:59:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:59:49 INFO - 'XPC_FLAGS': '0x0', 10:59:49 INFO - 'XPC_SERVICE_NAME': '0', 10:59:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:59:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:59:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:59:49 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-ZmoA_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:59:49 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 10:59:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:59:49 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-tYfvug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:59:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 10:59:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:59:49 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-6EdgEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:59:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 10:59:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:59:49 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-gzOEcM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:59:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 10:59:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:59:49 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-OZPZVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:59:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 10:59:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:59:49 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-acoqGL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:59: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)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-nRj1oz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:59: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)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-sXwo5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:59: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)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-FC3DO4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:59:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-Rf7DcX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:59:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-dO_djT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:59:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-syqJFv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:59:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-FL4epe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:59:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-q6eox1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:59:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 10:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:59:50 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-kKwpbH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:59: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)) 10:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:59:51 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-6F7Xoq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:59: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)) 10:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:59:51 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-VP5k4q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:59: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)) 10:59:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:59:51 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-GA8O5A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:59:51 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 10:59:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:59:51 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-6WiVwc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:59:51 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 10:59:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:59:51 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-HDHZAi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:59:51 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:59:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:59:51 INFO - Running setup.py (path:/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/pip-gJyv44-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:59:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:59: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)) 10:59: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)) 10:59: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)) 10:59: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)) 10:59: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)) 10:59: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)) 10:59:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:59: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 10:59: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 10:59: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 10:59: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 10:59: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 10:59: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 10:59:54 INFO - Downloading blessings-1.6.tar.gz 10:59:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:59:54 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 10:59:54 INFO - Installing collected packages: blessings 10:59:54 INFO - Running setup.py install for blessings 10:59:54 INFO - Successfully installed blessings 10:59:54 INFO - Cleaning up... 10:59:54 INFO - Return code: 0 10:59:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:59:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:59:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:59:55 INFO - Reading from file tmpfile_stdout 10:59:55 INFO - Current package versions: 10:59:55 INFO - blessings == 1.6 10:59:55 INFO - blobuploader == 1.2.4 10:59:55 INFO - browsermob-proxy == 0.6.0 10:59:55 INFO - docopt == 0.6.1 10:59:55 INFO - manifestparser == 1.1 10:59:55 INFO - marionette-client == 2.3.0 10:59:55 INFO - marionette-driver == 1.4.0 10:59:55 INFO - mozInstall == 1.12 10:59:55 INFO - mozcrash == 0.17 10:59:55 INFO - mozdebug == 0.1 10:59:55 INFO - mozdevice == 0.48 10:59:55 INFO - mozfile == 1.2 10:59:55 INFO - mozhttpd == 0.7 10:59:55 INFO - mozinfo == 0.9 10:59:55 INFO - mozleak == 0.1 10:59:55 INFO - mozlog == 3.1 10:59:55 INFO - moznetwork == 0.27 10:59:55 INFO - mozprocess == 0.22 10:59:55 INFO - mozprofile == 0.28 10:59:55 INFO - mozrunner == 6.11 10:59:55 INFO - mozscreenshot == 0.1 10:59:55 INFO - mozsystemmonitor == 0.0 10:59:55 INFO - moztest == 0.7 10:59:55 INFO - mozversion == 1.4 10:59:55 INFO - psutil == 3.1.1 10:59:55 INFO - requests == 1.2.3 10:59:55 INFO - wptserve == 1.4.0 10:59:55 INFO - wsgiref == 0.1.2 10:59:55 INFO - Running post-action listener: _resource_record_post_action 10:59:55 INFO - Running post-action listener: _start_resource_monitoring 10:59:55 INFO - Starting resource monitoring. 10:59:55 INFO - ##### 10:59:55 INFO - ##### Running pull step. 10:59:55 INFO - ##### 10:59:55 INFO - Running pre-action listener: _resource_record_pre_action 10:59:55 INFO - Running main action method: pull 10:59:55 INFO - Pull has nothing to do! 10:59:55 INFO - Running post-action listener: _resource_record_post_action 10:59:55 INFO - ##### 10:59:55 INFO - ##### Running install step. 10:59:55 INFO - ##### 10:59:55 INFO - Running pre-action listener: _resource_record_pre_action 10:59:55 INFO - Running main action method: install 10:59:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:59:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:59:55 INFO - Reading from file tmpfile_stdout 10:59:55 INFO - Detecting whether we're running mozinstall >=1.0... 10:59:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:59:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:59:55 INFO - Reading from file tmpfile_stdout 10:59:55 INFO - Output received: 10:59:55 INFO - Usage: mozinstall [options] installer 10:59:55 INFO - Options: 10:59:55 INFO - -h, --help show this help message and exit 10:59:55 INFO - -d DEST, --destination=DEST 10:59:55 INFO - Directory to install application into. [default: 10:59:55 INFO - "/builds/slave/test"] 10:59:55 INFO - --app=APP Application being installed. [default: firefox] 10:59:55 INFO - mkdir: /builds/slave/test/build/application 10:59:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 10:59:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.2.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:00:13 INFO - Reading from file tmpfile_stdout 11:00:13 INFO - Output received: 11:00:13 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:00:13 INFO - Running post-action listener: _resource_record_post_action 11:00:13 INFO - ##### 11:00:13 INFO - ##### Running run-tests step. 11:00:13 INFO - ##### 11:00:13 INFO - Running pre-action listener: _resource_record_pre_action 11:00:13 INFO - Running main action method: run_tests 11:00:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:00:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:00:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:00:13 INFO - grabbing minidump binary from tooltool 11:00:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:00:13 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 0x1040345e0>, '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 0x103c17cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x103c42990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:00:13 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 11:00:13 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 11:00:14 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:00:14 INFO - Return code: 0 11:00:14 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:00:14 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:00: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/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.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 11:00: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/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.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 11:00:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.m4rkxXecK5/Render', 11:00:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:00:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:00:14 INFO - 'HOME': '/Users/cltbld', 11:00:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:00:14 INFO - 'LOGNAME': 'cltbld', 11:00:14 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:00:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:00:14 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 11:00:14 INFO - 'MOZ_NO_REMOTE': '1', 11:00:14 INFO - 'NO_EM_RESTART': '1', 11:00:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:00:14 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:00:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:00:14 INFO - 'PWD': '/builds/slave/test', 11:00:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:00:14 INFO - 'SHELL': '/bin/bash', 11:00:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fQbpoouqGg/Listeners', 11:00:14 INFO - 'TMPDIR': '/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/T/', 11:00:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:00:14 INFO - 'USER': 'cltbld', 11:00:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:00:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:00:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:00:14 INFO - 'XPC_FLAGS': '0x0', 11:00:14 INFO - 'XPC_SERVICE_NAME': '0', 11:00:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:00: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/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.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 11:00:14 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:00:14 INFO - import pkg_resources 11:00:15 INFO - Using 1 client processes 11:00:15 INFO - wptserve Starting http server on 127.0.0.1:8000 11:00:15 INFO - wptserve Starting http server on 127.0.0.1:8001 11:00:15 INFO - wptserve Starting http server on 127.0.0.1:8443 11:00:17 INFO - SUITE-START | Running 778 tests 11:00:17 INFO - Running testharness tests 11:00:17 INFO - Setting up ssl 11:00:17 INFO - PROCESS | certutil | 11:00:17 INFO - PROCESS | certutil | 11:00:17 INFO - PROCESS | certutil | 11:00:17 INFO - Certificate Nickname Trust Attributes 11:00:17 INFO - SSL,S/MIME,JAR/XPI 11:00:17 INFO - 11:00:17 INFO - web-platform-tests CT,, 11:00:17 INFO - 11:00:17 INFO - Starting runner 11:00:18 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:00:18 INFO - PROCESS | 2281 | 1471543218642 Marionette DEBUG Marionette enabled via build flag and pref 11:00:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x113e12800 == 1 [pid = 2281] [id = 1] 11:00:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 1 (0x113e13000) [pid = 2281] [serial = 1] [outer = 0x0] 11:00:18 INFO - PROCESS | 2281 | [2281] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:00:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 2 (0x113e14000) [pid = 2281] [serial = 2] [outer = 0x113e13000] 11:00:18 INFO - PROCESS | 2281 | 1471543218960 Marionette INFO Listening on port 2828 11:00:19 INFO - PROCESS | 2281 | 1471543219205 Marionette DEBUG Marionette enabled via command-line flag 11:00:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a7a000 == 2 [pid = 2281] [id = 2] 11:00:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 3 (0x116a7a800) [pid = 2281] [serial = 3] [outer = 0x0] 11:00:19 INFO - PROCESS | 2281 | [2281] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:00:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 4 (0x116a7b800) [pid = 2281] [serial = 4] [outer = 0x116a7a800] 11:00:19 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:00:19 INFO - PROCESS | 2281 | 1471543219351 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49723 11:00:19 INFO - PROCESS | 2281 | 1471543219437 Marionette DEBUG Closed connection conn0 11:00:19 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:00:19 INFO - PROCESS | 2281 | 1471543219443 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49724 11:00:19 INFO - PROCESS | 2281 | 1471543219452 Marionette DEBUG Closed connection conn1 11:00:19 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:00:19 INFO - PROCESS | 2281 | 1471543219457 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49725 11:00:19 INFO - PROCESS | 2281 | 1471543219465 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:00:19 INFO - PROCESS | 2281 | 1471543219471 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.2","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":"20160818092755","device":"desktop","version":"48.0.2"} 11:00:19 INFO - PROCESS | 2281 | [2281] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:00:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x119f06800 == 3 [pid = 2281] [id = 3] 11:00:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 5 (0x119f0d800) [pid = 2281] [serial = 5] [outer = 0x0] 11:00:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x119f0e800 == 4 [pid = 2281] [id = 4] 11:00:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 6 (0x11a098400) [pid = 2281] [serial = 6] [outer = 0x0] 11:00:20 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:00:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ac6800 == 5 [pid = 2281] [id = 5] 11:00:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 7 (0x119b14800) [pid = 2281] [serial = 7] [outer = 0x0] 11:00:20 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:00:20 INFO - PROCESS | 2281 | [2281] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:00:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 8 (0x121b7e000) [pid = 2281] [serial = 8] [outer = 0x119b14800] 11:00:20 INFO - PROCESS | 2281 | [2281] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:00:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 9 (0x1217c5000) [pid = 2281] [serial = 9] [outer = 0x119f0d800] 11:00:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 10 (0x12490a000) [pid = 2281] [serial = 10] [outer = 0x11a098400] 11:00:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 11 (0x12490bc00) [pid = 2281] [serial = 11] [outer = 0x119b14800] 11:00:21 INFO - PROCESS | 2281 | [2281] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:00:21 INFO - PROCESS | 2281 | 1471543221373 Marionette INFO startBrowser f85cea92-c068-c842-838c-13d47e4d40bb 11:00:21 INFO - PROCESS | 2281 | 1471543221393 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 2281 | 1471543221401 Marionette DEBUG loaded listener.js 11:00:21 INFO - PROCESS | 2281 | 1471543221402 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 12 (0x1271afc00) [pid = 2281] [serial = 12] [outer = 0x119b14800] 11:00:21 INFO - PROCESS | 2281 | 1471543221721 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"f85cea92-c068-c842-838c-13d47e4d40bb","capabilities":{"browserName":"Firefox","browserVersion":"48.0.2","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":"20160818092755","device":"desktop","version":"48.0.2","command_id":1}}] 11:00:21 INFO - PROCESS | 2281 | 1471543221802 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}] 11:00:21 INFO - PROCESS | 2281 | 1471543221807 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:21 INFO - PROCESS | 2281 | 1471543221870 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:00:21 INFO - PROCESS | 2281 | 1471543221942 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:00:21 INFO - PROCESS | 2281 | 1471543221944 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:21 INFO - PROCESS | 2281 | [2281] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:00:21 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:00:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 13 (0x128def400) [pid = 2281] [serial = 13] [outer = 0x119b14800] 11:00:22 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:00:22 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:00:22 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:00:22 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:00:22 INFO - PROCESS | 2281 | 1471543222218 Marionette TRACE conn2 <- [1,3,null,{}] 11:00:22 INFO - PROCESS | 2281 | 1471543222226 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:00:22 INFO - PROCESS | 2281 | 1471543222228 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:22 INFO - PROCESS | 2281 | 1471543222247 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:00:22 INFO - PROCESS | 2281 | 1471543222267 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 2281 | 1471543222269 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:00:22 INFO - PROCESS | 2281 | 1471543222276 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 2281 | 1471543222279 Marionette TRACE conn2 <- [1,6,null,{}] 11:00:22 INFO - PROCESS | 2281 | 1471543222281 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}] 11:00:22 INFO - PROCESS | 2281 | 1471543222282 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:22 INFO - PROCESS | 2281 | 1471543222295 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:00:22 INFO - PROCESS | 2281 | 1471543222298 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 2281 | 1471543222299 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x129186000 == 6 [pid = 2281] [id = 6] 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 14 (0x129352c00) [pid = 2281] [serial = 14] [outer = 0x0] 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 15 (0x129354800) [pid = 2281] [serial = 15] [outer = 0x129352c00] 11:00:22 INFO - PROCESS | 2281 | 1471543222330 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 16 (0x129442800) [pid = 2281] [serial = 16] [outer = 0x129352c00] 11:00:22 INFO - PROCESS | 2281 | 1471543222627 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]]]}] 11:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 373ms 11:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:00:22 INFO - PROCESS | 2281 | 1471543222646 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:00:22 INFO - PROCESS | 2281 | 1471543222648 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:00:22 INFO - PROCESS | 2281 | 1471543222650 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:00:22 INFO - PROCESS | 2281 | 1471543222651 Marionette TRACE conn2 <- [1,10,null,{}] 11:00:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x114f48800 == 7 [pid = 2281] [id = 7] 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 17 (0x114f83400) [pid = 2281] [serial = 17] [outer = 0x0] 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 18 (0x129647400) [pid = 2281] [serial = 18] [outer = 0x114f83400] 11:00:22 INFO - PROCESS | 2281 | 1471543222678 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 19 (0x12967e800) [pid = 2281] [serial = 19] [outer = 0x114f83400] 11:00:22 INFO - PROCESS | 2281 | 1471543222752 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}] 11:00:22 INFO - PROCESS | 2281 | 1471543222755 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:22 INFO - PROCESS | 2281 | 1471543222858 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:00:22 INFO - PROCESS | 2281 | 1471543222868 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:22 INFO - PROCESS | 2281 | 1471543222869 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a946000 == 8 [pid = 2281] [id = 8] 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 20 (0x12aa23000) [pid = 2281] [serial = 20] [outer = 0x0] 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 21 (0x12aa25c00) [pid = 2281] [serial = 21] [outer = 0x12aa23000] 11:00:22 INFO - PROCESS | 2281 | 1471543222899 Marionette DEBUG loaded listener.js 11:00:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 22 (0x12aa2a000) [pid = 2281] [serial = 22] [outer = 0x12aa23000] 11:00:23 INFO - PROCESS | 2281 | 1471543223268 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]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 623ms 11:00:23 INFO - PROCESS | 2281 | 1471543223273 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 2281 | 1471543223275 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:00:23 INFO - PROCESS | 2281 | 1471543223277 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 2281 | 1471543223278 Marionette TRACE conn2 <- [1,14,null,{}] 11:00:23 INFO - PROCESS | 2281 | 1471543223280 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}] 11:00:23 INFO - PROCESS | 2281 | 1471543223282 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:23 INFO - PROCESS | 2281 | 1471543223422 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:00:23 INFO - PROCESS | 2281 | 1471543223433 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 2281 | 1471543223434 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb10000 == 9 [pid = 2281] [id = 9] 11:00:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 23 (0x12b0f4800) [pid = 2281] [serial = 23] [outer = 0x0] 11:00:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 24 (0x12b0f6400) [pid = 2281] [serial = 24] [outer = 0x12b0f4800] 11:00:23 INFO - PROCESS | 2281 | 1471543223460 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 25 (0x12bc5dc00) [pid = 2281] [serial = 25] [outer = 0x12b0f4800] 11:00:23 INFO - PROCESS | 2281 | 1471543223719 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]]]}] 11:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 11:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:00:23 INFO - PROCESS | 2281 | 1471543223746 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:00:23 INFO - PROCESS | 2281 | 1471543223747 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:00:23 INFO - PROCESS | 2281 | 1471543223752 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:00:23 INFO - PROCESS | 2281 | 1471543223754 Marionette TRACE conn2 <- [1,18,null,{}] 11:00:23 INFO - PROCESS | 2281 | 1471543223764 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}] 11:00:23 INFO - PROCESS | 2281 | 1471543223765 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:23 INFO - PROCESS | 2281 | 1471543223859 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:00:23 INFO - PROCESS | 2281 | 1471543223863 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:23 INFO - PROCESS | 2281 | 1471543223865 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcdf000 == 10 [pid = 2281] [id = 10] 11:00:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 26 (0x11a0cfc00) [pid = 2281] [serial = 26] [outer = 0x0] 11:00:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 27 (0x12bc61c00) [pid = 2281] [serial = 27] [outer = 0x11a0cfc00] 11:00:23 INFO - PROCESS | 2281 | 1471543223890 Marionette DEBUG loaded listener.js 11:00:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 28 (0x12bc68800) [pid = 2281] [serial = 28] [outer = 0x11a0cfc00] 11:00:24 INFO - PROCESS | 2281 | 1471543224170 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]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 482ms 11:00:24 INFO - PROCESS | 2281 | 1471543224232 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 2281 | 1471543224235 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:00:24 INFO - PROCESS | 2281 | 1471543224240 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 2281 | 1471543224242 Marionette TRACE conn2 <- [1,22,null,{}] 11:00:24 INFO - PROCESS | 2281 | 1471543224246 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}] 11:00:24 INFO - PROCESS | 2281 | 1471543224248 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:24 INFO - PROCESS | 2281 | 1471543224392 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:00:24 INFO - PROCESS | 2281 | 1471543224397 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 2281 | 1471543224399 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd17800 == 11 [pid = 2281] [id = 11] 11:00:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 29 (0x119435000) [pid = 2281] [serial = 29] [outer = 0x0] 11:00:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 30 (0x121178800) [pid = 2281] [serial = 30] [outer = 0x119435000] 11:00:24 INFO - PROCESS | 2281 | 1471543224441 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 31 (0x121182c00) [pid = 2281] [serial = 31] [outer = 0x119435000] 11:00:24 INFO - PROCESS | 2281 | 1471543224761 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]]]}] 11:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 572ms 11:00:24 INFO - PROCESS | 2281 | 1471543224810 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:00:24 INFO - PROCESS | 2281 | 1471543224812 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:00:24 INFO - PROCESS | 2281 | 1471543224814 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:00:24 INFO - PROCESS | 2281 | 1471543224815 Marionette TRACE conn2 <- [1,26,null,{}] 11:00:24 INFO - PROCESS | 2281 | 1471543224817 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}] 11:00:24 INFO - PROCESS | 2281 | 1471543224818 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:24 INFO - PROCESS | 2281 | 1471543224915 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:00:24 INFO - PROCESS | 2281 | 1471543224919 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:24 INFO - PROCESS | 2281 | 1471543224920 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c07b800 == 12 [pid = 2281] [id = 12] 11:00:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 32 (0x118835400) [pid = 2281] [serial = 32] [outer = 0x0] 11:00:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 33 (0x118874000) [pid = 2281] [serial = 33] [outer = 0x118835400] 11:00:24 INFO - PROCESS | 2281 | 1471543224946 Marionette DEBUG loaded listener.js 11:00:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 34 (0x1211bec00) [pid = 2281] [serial = 34] [outer = 0x118835400] 11:00:25 INFO - PROCESS | 2281 | 1471543225177 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]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 11:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:00:25 INFO - PROCESS | 2281 | 1471543225182 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 2281 | 1471543225183 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:00:25 INFO - PROCESS | 2281 | 1471543225192 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 2281 | 1471543225193 Marionette TRACE conn2 <- [1,30,null,{}] 11:00:25 INFO - PROCESS | 2281 | 1471543225196 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}] 11:00:25 INFO - PROCESS | 2281 | 1471543225197 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:25 INFO - PROCESS | 2281 | 1471543225301 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:00:25 INFO - PROCESS | 2281 | 1471543225306 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 2281 | 1471543225307 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3bc000 == 13 [pid = 2281] [id = 13] 11:00:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 35 (0x12a9fac00) [pid = 2281] [serial = 35] [outer = 0x0] 11:00:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 36 (0x12c384000) [pid = 2281] [serial = 36] [outer = 0x12a9fac00] 11:00:25 INFO - PROCESS | 2281 | 1471543225332 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 37 (0x12c389400) [pid = 2281] [serial = 37] [outer = 0x12a9fac00] 11:00:25 INFO - PROCESS | 2281 | 1471543225560 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]]]}] 11:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 11:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:00:25 INFO - PROCESS | 2281 | 1471543225613 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:00:25 INFO - PROCESS | 2281 | 1471543225614 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:00:25 INFO - PROCESS | 2281 | 1471543225616 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:00:25 INFO - PROCESS | 2281 | 1471543225617 Marionette TRACE conn2 <- [1,34,null,{}] 11:00:25 INFO - PROCESS | 2281 | 1471543225637 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}] 11:00:25 INFO - PROCESS | 2281 | 1471543225639 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:25 INFO - PROCESS | 2281 | 1471543225738 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:00:25 INFO - PROCESS | 2281 | 1471543225742 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:25 INFO - PROCESS | 2281 | 1471543225743 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c840000 == 14 [pid = 2281] [id = 14] 11:00:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 38 (0x12c38b800) [pid = 2281] [serial = 38] [outer = 0x0] 11:00:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 39 (0x12c823c00) [pid = 2281] [serial = 39] [outer = 0x12c38b800] 11:00:25 INFO - PROCESS | 2281 | 1471543225768 Marionette DEBUG loaded listener.js 11:00:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 40 (0x12c82a000) [pid = 2281] [serial = 40] [outer = 0x12c38b800] 11:00:26 INFO - PROCESS | 2281 | 1471543226001 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]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 417ms 11:00:26 INFO - PROCESS | 2281 | 1471543226034 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 2281 | 1471543226036 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:00:26 INFO - PROCESS | 2281 | 1471543226047 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 2281 | 1471543226048 Marionette TRACE conn2 <- [1,38,null,{}] 11:00:26 INFO - PROCESS | 2281 | 1471543226050 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}] 11:00:26 INFO - PROCESS | 2281 | 1471543226052 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:26 INFO - PROCESS | 2281 | 1471543226161 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:00:26 INFO - PROCESS | 2281 | 1471543226163 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 2281 | 1471543226164 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12cbc6000 == 15 [pid = 2281] [id = 15] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 41 (0x12c82f000) [pid = 2281] [serial = 41] [outer = 0x0] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 42 (0x12cc05800) [pid = 2281] [serial = 42] [outer = 0x12c82f000] 11:00:26 INFO - PROCESS | 2281 | 1471543226189 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 43 (0x12cc0a800) [pid = 2281] [serial = 43] [outer = 0x12c82f000] 11:00:26 INFO - PROCESS | 2281 | 1471543226427 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]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 419ms 11:00:26 INFO - PROCESS | 2281 | 1471543226467 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:00:26 INFO - PROCESS | 2281 | 1471543226468 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:00:26 INFO - PROCESS | 2281 | 1471543226477 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:00:26 INFO - PROCESS | 2281 | 1471543226478 Marionette TRACE conn2 <- [1,42,null,{}] 11:00:26 INFO - PROCESS | 2281 | 1471543226481 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}] 11:00:26 INFO - PROCESS | 2281 | 1471543226482 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:26 INFO - PROCESS | 2281 | 1471543226577 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:00:26 INFO - PROCESS | 2281 | 1471543226581 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:26 INFO - PROCESS | 2281 | 1471543226582 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d21e800 == 16 [pid = 2281] [id = 16] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 44 (0x12cc0d000) [pid = 2281] [serial = 44] [outer = 0x0] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 45 (0x12ccd4c00) [pid = 2281] [serial = 45] [outer = 0x12cc0d000] 11:00:26 INFO - PROCESS | 2281 | 1471543226607 Marionette DEBUG loaded listener.js 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 46 (0x12ccd9400) [pid = 2281] [serial = 46] [outer = 0x12cc0d000] 11:00:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d231000 == 17 [pid = 2281] [id = 17] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 47 (0x12d231800) [pid = 2281] [serial = 47] [outer = 0x0] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 48 (0x12d593000) [pid = 2281] [serial = 48] [outer = 0x12d231800] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 49 (0x12d598000) [pid = 2281] [serial = 49] [outer = 0x12d231800] 11:00:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d229800 == 18 [pid = 2281] [id = 18] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 50 (0x12d5af000) [pid = 2281] [serial = 50] [outer = 0x0] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 51 (0x12d5b6c00) [pid = 2281] [serial = 51] [outer = 0x12d5af000] 11:00:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 52 (0x12ccda400) [pid = 2281] [serial = 52] [outer = 0x12d5af000] 11:00:26 INFO - PROCESS | 2281 | 1471543226974 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]]]}] 11:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 11:00:26 INFO - PROCESS | 2281 | 1471543226996 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:00:27 INFO - PROCESS | 2281 | 1471543226998 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:00:27 INFO - PROCESS | 2281 | 1471543227000 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 2281 | 1471543227002 Marionette TRACE conn2 <- [1,46,null,{}] 11:00:27 INFO - PROCESS | 2281 | 1471543227004 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}] 11:00:27 INFO - PROCESS | 2281 | 1471543227005 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:27 INFO - PROCESS | 2281 | 1471543227095 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:00:27 INFO - PROCESS | 2281 | 1471543227099 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 2281 | 1471543227109 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d947800 == 19 [pid = 2281] [id = 19] 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 53 (0x12ccdf400) [pid = 2281] [serial = 53] [outer = 0x0] 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 54 (0x12d9d2c00) [pid = 2281] [serial = 54] [outer = 0x12ccdf400] 11:00:27 INFO - PROCESS | 2281 | 1471543227137 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 55 (0x1183ef800) [pid = 2281] [serial = 55] [outer = 0x12ccdf400] 11:00:27 INFO - PROCESS | 2281 | 1471543227377 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]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 11:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:00:27 INFO - PROCESS | 2281 | 1471543227429 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 2281 | 1471543227430 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:00:27 INFO - PROCESS | 2281 | 1471543227432 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 2281 | 1471543227433 Marionette TRACE conn2 <- [1,50,null,{}] 11:00:27 INFO - PROCESS | 2281 | 1471543227443 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}] 11:00:27 INFO - PROCESS | 2281 | 1471543227444 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:27 INFO - PROCESS | 2281 | 1471543227543 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:00:27 INFO - PROCESS | 2281 | 1471543227547 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 2281 | 1471543227548 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc82000 == 20 [pid = 2281] [id = 20] 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 56 (0x11887f800) [pid = 2281] [serial = 56] [outer = 0x0] 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 57 (0x12bc06c00) [pid = 2281] [serial = 57] [outer = 0x11887f800] 11:00:27 INFO - PROCESS | 2281 | 1471543227573 Marionette DEBUG loaded listener.js 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 58 (0x12bc0e000) [pid = 2281] [serial = 58] [outer = 0x11887f800] 11:00:27 INFO - PROCESS | 2281 | 1471543227807 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]]]}] 11:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 11:00:27 INFO - PROCESS | 2281 | 1471543227851 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:00:27 INFO - PROCESS | 2281 | 1471543227852 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:00:27 INFO - PROCESS | 2281 | 1471543227862 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:00:27 INFO - PROCESS | 2281 | 1471543227863 Marionette TRACE conn2 <- [1,54,null,{}] 11:00:27 INFO - PROCESS | 2281 | 1471543227865 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}] 11:00:27 INFO - PROCESS | 2281 | 1471543227866 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:27 INFO - PROCESS | 2281 | 1471543227960 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:00:27 INFO - PROCESS | 2281 | 1471543227972 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:27 INFO - PROCESS | 2281 | 1471543227973 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d58d800 == 21 [pid = 2281] [id = 21] 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 59 (0x12bc10800) [pid = 2281] [serial = 59] [outer = 0x0] 11:00:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x12d9d5800) [pid = 2281] [serial = 60] [outer = 0x12bc10800] 11:00:27 INFO - PROCESS | 2281 | 1471543227997 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x12d9da000) [pid = 2281] [serial = 61] [outer = 0x12bc10800] 11:00:28 INFO - PROCESS | 2281 | 1471543228221 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]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 368ms 11:00:28 INFO - PROCESS | 2281 | 1471543228231 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 2281 | 1471543228232 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:00:28 INFO - PROCESS | 2281 | 1471543228234 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 2281 | 1471543228235 Marionette TRACE conn2 <- [1,58,null,{}] 11:00:28 INFO - PROCESS | 2281 | 1471543228245 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}] 11:00:28 INFO - PROCESS | 2281 | 1471543228246 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:28 INFO - PROCESS | 2281 | 1471543228354 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:00:28 INFO - PROCESS | 2281 | 1471543228359 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:28 INFO - PROCESS | 2281 | 1471543228360 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x12dde0800 == 22 [pid = 2281] [id = 22] 11:00:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x12d9dc800) [pid = 2281] [serial = 62] [outer = 0x0] 11:00:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x119208400) [pid = 2281] [serial = 63] [outer = 0x12d9dc800] 11:00:28 INFO - PROCESS | 2281 | 1471543228386 Marionette DEBUG loaded listener.js 11:00:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x12b0adc00) [pid = 2281] [serial = 64] [outer = 0x12d9dc800] 11:00:28 INFO - PROCESS | 2281 | 1471543228632 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]]]}] 11:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 420ms 11:00:28 INFO - PROCESS | 2281 | 1471543228666 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:00:28 INFO - PROCESS | 2281 | 1471543228670 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:00:28 INFO - PROCESS | 2281 | 1471543228686 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:00:28 INFO - PROCESS | 2281 | 1471543228694 Marionette TRACE conn2 <- [1,62,null,{}] 11:00:28 INFO - PROCESS | 2281 | 1471543228717 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}] 11:00:28 INFO - PROCESS | 2281 | 1471543228720 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:28 INFO - PROCESS | 2281 | 1471543228864 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:00:29 INFO - PROCESS | 2281 | 1471543229669 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:29 INFO - PROCESS | 2281 | 1471543229671 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x11206e800 == 23 [pid = 2281] [id = 23] 11:00:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x111dacc00) [pid = 2281] [serial = 65] [outer = 0x0] 11:00:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x11223b000) [pid = 2281] [serial = 66] [outer = 0x111dacc00] 11:00:29 INFO - PROCESS | 2281 | 1471543229716 Marionette DEBUG loaded listener.js 11:00:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x1127b8800) [pid = 2281] [serial = 67] [outer = 0x111dacc00] 11:00:30 INFO - PROCESS | 2281 | 1471543230127 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]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1497ms 11:00:30 INFO - PROCESS | 2281 | 1471543230182 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 2281 | 1471543230184 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:00:30 INFO - PROCESS | 2281 | 1471543230187 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 2281 | 1471543230189 Marionette TRACE conn2 <- [1,66,null,{}] 11:00:30 INFO - PROCESS | 2281 | 1471543230192 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}] 11:00:30 INFO - PROCESS | 2281 | 1471543230196 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:30 INFO - PROCESS | 2281 | 1471543230314 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:00:30 INFO - PROCESS | 2281 | 1471543230354 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:30 INFO - PROCESS | 2281 | 1471543230355 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x115f62800 == 24 [pid = 2281] [id = 24] 11:00:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x112dbbc00) [pid = 2281] [serial = 68] [outer = 0x0] 11:00:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x113c51000) [pid = 2281] [serial = 69] [outer = 0x112dbbc00] 11:00:30 INFO - PROCESS | 2281 | 1471543230387 Marionette DEBUG loaded listener.js 11:00:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x116252800) [pid = 2281] [serial = 70] [outer = 0x112dbbc00] 11:00:30 INFO - PROCESS | 2281 | 1471543230793 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]]]}] 11:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 622ms 11:00:30 INFO - PROCESS | 2281 | 1471543230818 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:00:30 INFO - PROCESS | 2281 | 1471543230820 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:00:30 INFO - PROCESS | 2281 | 1471543230825 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:00:30 INFO - PROCESS | 2281 | 1471543230826 Marionette TRACE conn2 <- [1,70,null,{}] 11:00:30 INFO - PROCESS | 2281 | 1471543230829 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}] 11:00:30 INFO - PROCESS | 2281 | 1471543230830 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:30 INFO - PROCESS | 2281 | 1471543230944 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:00:31 INFO - PROCESS | 2281 | 1471543231024 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 2281 | 1471543231025 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x11711a000 == 25 [pid = 2281] [id = 25] 11:00:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x116bbf400) [pid = 2281] [serial = 71] [outer = 0x0] 11:00:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x11821b400) [pid = 2281] [serial = 72] [outer = 0x116bbf400] 11:00:31 INFO - PROCESS | 2281 | 1471543231055 Marionette DEBUG loaded listener.js 11:00:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x118830400) [pid = 2281] [serial = 73] [outer = 0x116bbf400] 11:00:31 INFO - PROCESS | 2281 | 1471543231744 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]]]}] 11:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 970ms 11:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:00:31 INFO - PROCESS | 2281 | 1471543231796 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:00:31 INFO - PROCESS | 2281 | 1471543231798 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:00:31 INFO - PROCESS | 2281 | 1471543231800 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:00:31 INFO - PROCESS | 2281 | 1471543231802 Marionette TRACE conn2 <- [1,74,null,{}] 11:00:31 INFO - PROCESS | 2281 | 1471543231806 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}] 11:00:31 INFO - PROCESS | 2281 | 1471543231807 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:31 INFO - PROCESS | 2281 | 1471543231894 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:00:31 INFO - PROCESS | 2281 | 1471543231947 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:31 INFO - PROCESS | 2281 | 1471543231948 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x113c30000 == 26 [pid = 2281] [id = 26] 11:00:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x11664ec00) [pid = 2281] [serial = 74] [outer = 0x0] 11:00:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x1166f6c00) [pid = 2281] [serial = 75] [outer = 0x11664ec00] 11:00:31 INFO - PROCESS | 2281 | 1471543231977 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x116a1e000) [pid = 2281] [serial = 76] [outer = 0x11664ec00] 11:00:32 INFO - PROCESS | 2281 | 1471543232386 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]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 625ms 11:00:32 INFO - PROCESS | 2281 | 1471543232425 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 2281 | 1471543232428 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:00:32 INFO - PROCESS | 2281 | 1471543232432 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 2281 | 1471543232434 Marionette TRACE conn2 <- [1,78,null,{}] 11:00:32 INFO - PROCESS | 2281 | 1471543232442 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}] 11:00:32 INFO - PROCESS | 2281 | 1471543232444 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:32 INFO - PROCESS | 2281 | 1471543232518 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:00:32 INFO - PROCESS | 2281 | 1471543232524 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:32 INFO - PROCESS | 2281 | 1471543232525 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x11650b000 == 27 [pid = 2281] [id = 27] 11:00:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x117250c00) [pid = 2281] [serial = 77] [outer = 0x0] 11:00:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1177c6800) [pid = 2281] [serial = 78] [outer = 0x117250c00] 11:00:32 INFO - PROCESS | 2281 | 1471543232553 Marionette DEBUG loaded listener.js 11:00:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x118216400) [pid = 2281] [serial = 79] [outer = 0x117250c00] 11:00:32 INFO - PROCESS | 2281 | 1471543232868 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]]]}] 11:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 11:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:00:32 INFO - PROCESS | 2281 | 1471543232901 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:00:32 INFO - PROCESS | 2281 | 1471543232902 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:00:32 INFO - PROCESS | 2281 | 1471543232906 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:00:32 INFO - PROCESS | 2281 | 1471543232909 Marionette TRACE conn2 <- [1,82,null,{}] 11:00:32 INFO - PROCESS | 2281 | 1471543232917 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}] 11:00:32 INFO - PROCESS | 2281 | 1471543232920 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:33 INFO - PROCESS | 2281 | 1471543232998 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:00:33 INFO - PROCESS | 2281 | 1471543233040 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 2281 | 1471543233042 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ae0800 == 28 [pid = 2281] [id = 28] 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x113c52800) [pid = 2281] [serial = 80] [outer = 0x0] 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11821d800) [pid = 2281] [serial = 81] [outer = 0x113c52800] 11:00:33 INFO - PROCESS | 2281 | 1471543233070 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x117d4a400) [pid = 2281] [serial = 82] [outer = 0x113c52800] 11:00:33 INFO - PROCESS | 2281 | 1471543233338 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]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 11:00:33 INFO - PROCESS | 2281 | 1471543233378 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 2281 | 1471543233380 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:00:33 INFO - PROCESS | 2281 | 1471543233382 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 2281 | 1471543233383 Marionette TRACE conn2 <- [1,86,null,{}] 11:00:33 INFO - PROCESS | 2281 | 1471543233385 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}] 11:00:33 INFO - PROCESS | 2281 | 1471543233387 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:33 INFO - PROCESS | 2281 | 1471543233477 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:00:33 INFO - PROCESS | 2281 | 1471543233480 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 2281 | 1471543233482 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x117587800 == 29 [pid = 2281] [id = 29] 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x118980000) [pid = 2281] [serial = 83] [outer = 0x0] 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119203400) [pid = 2281] [serial = 84] [outer = 0x118980000] 11:00:33 INFO - PROCESS | 2281 | 1471543233510 Marionette DEBUG loaded listener.js 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11920e000) [pid = 2281] [serial = 85] [outer = 0x118980000] 11:00:33 INFO - PROCESS | 2281 | 1471543233816 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]]]}] 11:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 11:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:00:33 INFO - PROCESS | 2281 | 1471543233851 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:00:33 INFO - PROCESS | 2281 | 1471543233852 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:00:33 INFO - PROCESS | 2281 | 1471543233856 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:00:33 INFO - PROCESS | 2281 | 1471543233858 Marionette TRACE conn2 <- [1,90,null,{}] 11:00:33 INFO - PROCESS | 2281 | 1471543233860 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}] 11:00:33 INFO - PROCESS | 2281 | 1471543233862 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:33 INFO - PROCESS | 2281 | 1471543233932 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:00:33 INFO - PROCESS | 2281 | 1471543233935 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:33 INFO - PROCESS | 2281 | 1471543233936 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x11825c000 == 30 [pid = 2281] [id = 30] 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x113ce0000) [pid = 2281] [serial = 86] [outer = 0x0] 11:00:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119435400) [pid = 2281] [serial = 87] [outer = 0x113ce0000] 11:00:33 INFO - PROCESS | 2281 | 1471543233965 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119440800) [pid = 2281] [serial = 88] [outer = 0x113ce0000] 11:00:34 INFO - PROCESS | 2281 | 1471543234279 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]]]}] 11:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 11:00:34 INFO - PROCESS | 2281 | 1471543234327 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 2281 | 1471543234328 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:00:34 INFO - PROCESS | 2281 | 1471543234330 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 2281 | 1471543234331 Marionette TRACE conn2 <- [1,94,null,{}] 11:00:34 INFO - PROCESS | 2281 | 1471543234333 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}] 11:00:34 INFO - PROCESS | 2281 | 1471543234338 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:34 INFO - PROCESS | 2281 | 1471543234426 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:00:34 INFO - PROCESS | 2281 | 1471543234470 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 2281 | 1471543234471 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x11860a800 == 31 [pid = 2281] [id = 31] 11:00:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x113c11000) [pid = 2281] [serial = 89] [outer = 0x0] 11:00:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1195a8800) [pid = 2281] [serial = 90] [outer = 0x113c11000] 11:00:34 INFO - PROCESS | 2281 | 1471543234498 Marionette DEBUG loaded listener.js 11:00:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x119b0b000) [pid = 2281] [serial = 91] [outer = 0x113c11000] 11:00:34 INFO - PROCESS | 2281 | 1471543234768 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]]]}] 11:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 11:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:00:34 INFO - PROCESS | 2281 | 1471543234799 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:00:34 INFO - PROCESS | 2281 | 1471543234800 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:00:34 INFO - PROCESS | 2281 | 1471543234815 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:00:34 INFO - PROCESS | 2281 | 1471543234816 Marionette TRACE conn2 <- [1,98,null,{}] 11:00:34 INFO - PROCESS | 2281 | 1471543234820 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}] 11:00:34 INFO - PROCESS | 2281 | 1471543234825 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:34 INFO - PROCESS | 2281 | 1471543234940 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:00:34 INFO - PROCESS | 2281 | 1471543234946 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:34 INFO - PROCESS | 2281 | 1471543234947 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x119257000 == 32 [pid = 2281] [id = 32] 11:00:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1195acc00) [pid = 2281] [serial = 92] [outer = 0x0] 11:00:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x11a0c4400) [pid = 2281] [serial = 93] [outer = 0x1195acc00] 11:00:34 INFO - PROCESS | 2281 | 1471543234989 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11a1c5800) [pid = 2281] [serial = 94] [outer = 0x1195acc00] 11:00:35 INFO - PROCESS | 2281 | 1471543235302 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]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 533ms 11:00:35 INFO - PROCESS | 2281 | 1471543235337 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 2281 | 1471543235339 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:00:35 INFO - PROCESS | 2281 | 1471543235342 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 2281 | 1471543235343 Marionette TRACE conn2 <- [1,102,null,{}] 11:00:35 INFO - PROCESS | 2281 | 1471543235346 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}] 11:00:35 INFO - PROCESS | 2281 | 1471543235347 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:35 INFO - PROCESS | 2281 | 1471543235440 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:00:35 INFO - PROCESS | 2281 | 1471543235446 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 2281 | 1471543235447 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x11971a800 == 33 [pid = 2281] [id = 33] 11:00:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11a0c9000) [pid = 2281] [serial = 95] [outer = 0x0] 11:00:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12117fc00) [pid = 2281] [serial = 96] [outer = 0x11a0c9000] 11:00:35 INFO - PROCESS | 2281 | 1471543235472 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1211bd800) [pid = 2281] [serial = 97] [outer = 0x11a0c9000] 11:00:35 INFO - PROCESS | 2281 | 1471543235734 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]]]}] 11:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 11:00:35 INFO - PROCESS | 2281 | 1471543235761 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:00:35 INFO - PROCESS | 2281 | 1471543235762 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:00:35 INFO - PROCESS | 2281 | 1471543235764 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:00:35 INFO - PROCESS | 2281 | 1471543235765 Marionette TRACE conn2 <- [1,106,null,{}] 11:00:35 INFO - PROCESS | 2281 | 1471543235767 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}] 11:00:35 INFO - PROCESS | 2281 | 1471543235769 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:35 INFO - PROCESS | 2281 | 1471543235856 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:00:35 INFO - PROCESS | 2281 | 1471543235860 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:35 INFO - PROCESS | 2281 | 1471543235861 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ade800 == 34 [pid = 2281] [id = 34] 11:00:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1211bac00) [pid = 2281] [serial = 98] [outer = 0x0] 11:00:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1211c7800) [pid = 2281] [serial = 99] [outer = 0x1211bac00] 11:00:35 INFO - PROCESS | 2281 | 1471543235887 Marionette DEBUG loaded listener.js 11:00:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1212a4000) [pid = 2281] [serial = 100] [outer = 0x1211bac00] 11:00:36 INFO - PROCESS | 2281 | 1471543236189 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]]]}] 11:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 468ms 11:00:36 INFO - PROCESS | 2281 | 1471543236233 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 2281 | 1471543236234 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:00:36 INFO - PROCESS | 2281 | 1471543236236 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 2281 | 1471543236237 Marionette TRACE conn2 <- [1,110,null,{}] 11:00:36 INFO - PROCESS | 2281 | 1471543236239 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}] 11:00:36 INFO - PROCESS | 2281 | 1471543236241 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:36 INFO - PROCESS | 2281 | 1471543236336 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:00:36 INFO - PROCESS | 2281 | 1471543236342 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 2281 | 1471543236343 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b54000 == 35 [pid = 2281] [id = 35] 11:00:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1190a7800) [pid = 2281] [serial = 101] [outer = 0x0] 11:00:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1212a4800) [pid = 2281] [serial = 102] [outer = 0x1190a7800] 11:00:36 INFO - PROCESS | 2281 | 1471543236368 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1214aa000) [pid = 2281] [serial = 103] [outer = 0x1190a7800] 11:00:36 INFO - PROCESS | 2281 | 1471543236633 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]]]}] 11:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 422ms 11:00:36 INFO - PROCESS | 2281 | 1471543236663 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:00:36 INFO - PROCESS | 2281 | 1471543236664 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:00:36 INFO - PROCESS | 2281 | 1471543236667 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:00:36 INFO - PROCESS | 2281 | 1471543236669 Marionette TRACE conn2 <- [1,114,null,{}] 11:00:36 INFO - PROCESS | 2281 | 1471543236680 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}] 11:00:36 INFO - PROCESS | 2281 | 1471543236681 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:36 INFO - PROCESS | 2281 | 1471543236775 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:00:36 INFO - PROCESS | 2281 | 1471543236779 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:36 INFO - PROCESS | 2281 | 1471543236780 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x12112e000 == 36 [pid = 2281] [id = 36] 11:00:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1211be800) [pid = 2281] [serial = 104] [outer = 0x0] 11:00:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x121617000) [pid = 2281] [serial = 105] [outer = 0x1211be800] 11:00:36 INFO - PROCESS | 2281 | 1471543236806 Marionette DEBUG loaded listener.js 11:00:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x124995400) [pid = 2281] [serial = 106] [outer = 0x1211be800] 11:00:37 INFO - PROCESS | 2281 | 1471543237124 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]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 480ms 11:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:00:37 INFO - PROCESS | 2281 | 1471543237147 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 2281 | 1471543237149 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:00:37 INFO - PROCESS | 2281 | 1471543237151 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 2281 | 1471543237152 Marionette TRACE conn2 <- [1,118,null,{}] 11:00:37 INFO - PROCESS | 2281 | 1471543237155 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}] 11:00:37 INFO - PROCESS | 2281 | 1471543237158 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:37 INFO - PROCESS | 2281 | 1471543237256 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:00:37 INFO - PROCESS | 2281 | 1471543237262 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 2281 | 1471543237263 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213be000 == 37 [pid = 2281] [id = 37] 11:00:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x1211c6000) [pid = 2281] [serial = 107] [outer = 0x0] 11:00:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x124c06400) [pid = 2281] [serial = 108] [outer = 0x1211c6000] 11:00:37 INFO - PROCESS | 2281 | 1471543237288 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x124d8f400) [pid = 2281] [serial = 109] [outer = 0x1211c6000] 11:00:37 INFO - PROCESS | 2281 | 1471543237551 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]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 420ms 11:00:37 INFO - PROCESS | 2281 | 1471543237577 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:00:37 INFO - PROCESS | 2281 | 1471543237578 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:00:37 INFO - PROCESS | 2281 | 1471543237581 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:00:37 INFO - PROCESS | 2281 | 1471543237582 Marionette TRACE conn2 <- [1,122,null,{}] 11:00:37 INFO - PROCESS | 2281 | 1471543237584 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}] 11:00:37 INFO - PROCESS | 2281 | 1471543237585 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:37 INFO - PROCESS | 2281 | 1471543237664 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:00:37 INFO - PROCESS | 2281 | 1471543237668 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:37 INFO - PROCESS | 2281 | 1471543237669 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x121529800 == 38 [pid = 2281] [id = 38] 11:00:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x124cf6400) [pid = 2281] [serial = 110] [outer = 0x0] 11:00:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x124fa6000) [pid = 2281] [serial = 111] [outer = 0x124cf6400] 11:00:37 INFO - PROCESS | 2281 | 1471543237697 Marionette DEBUG loaded listener.js 11:00:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x124fdc400) [pid = 2281] [serial = 112] [outer = 0x124cf6400] 11:00:37 INFO - PROCESS | 2281 | 1471543237983 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]]]}] 11:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 11:00:38 INFO - PROCESS | 2281 | 1471543237998 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 2281 | 1471543238000 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:00:38 INFO - PROCESS | 2281 | 1471543238002 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 2281 | 1471543238003 Marionette TRACE conn2 <- [1,126,null,{}] 11:00:38 INFO - PROCESS | 2281 | 1471543238013 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}] 11:00:38 INFO - PROCESS | 2281 | 1471543238014 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:38 INFO - PROCESS | 2281 | 1471543238096 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:00:38 INFO - PROCESS | 2281 | 1471543238100 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 2281 | 1471543238101 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217df000 == 39 [pid = 2281] [id = 39] 11:00:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x124dd2c00) [pid = 2281] [serial = 113] [outer = 0x0] 11:00:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x1251bfc00) [pid = 2281] [serial = 114] [outer = 0x124dd2c00] 11:00:38 INFO - PROCESS | 2281 | 1471543238126 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x12582a400) [pid = 2281] [serial = 115] [outer = 0x124dd2c00] 11:00:38 INFO - PROCESS | 2281 | 1471543238424 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]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 11:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:00:38 INFO - PROCESS | 2281 | 1471543238479 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 2281 | 1471543238480 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:00:38 INFO - PROCESS | 2281 | 1471543238482 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 2281 | 1471543238483 Marionette TRACE conn2 <- [1,130,null,{}] 11:00:38 INFO - PROCESS | 2281 | 1471543238485 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}] 11:00:38 INFO - PROCESS | 2281 | 1471543238486 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:38 INFO - PROCESS | 2281 | 1471543238591 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:00:38 INFO - PROCESS | 2281 | 1471543238598 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:38 INFO - PROCESS | 2281 | 1471543238599 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x124807800 == 40 [pid = 2281] [id = 40] 11:00:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x125714000) [pid = 2281] [serial = 116] [outer = 0x0] 11:00:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x125e3a000) [pid = 2281] [serial = 117] [outer = 0x125714000] 11:00:38 INFO - PROCESS | 2281 | 1471543238624 Marionette DEBUG loaded listener.js 11:00:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x126f19800) [pid = 2281] [serial = 118] [outer = 0x125714000] 11:00:38 INFO - PROCESS | 2281 | 1471543238923 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]]]}] 11:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 11:00:38 INFO - PROCESS | 2281 | 1471543238951 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:00:38 INFO - PROCESS | 2281 | 1471543238952 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:00:38 INFO - PROCESS | 2281 | 1471543238955 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:00:38 INFO - PROCESS | 2281 | 1471543238958 Marionette TRACE conn2 <- [1,134,null,{}] 11:00:38 INFO - PROCESS | 2281 | 1471543238961 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}] 11:00:38 INFO - PROCESS | 2281 | 1471543238962 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:39 INFO - PROCESS | 2281 | 1471543239043 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:00:39 INFO - PROCESS | 2281 | 1471543239047 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 2281 | 1471543239048 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x125296800 == 41 [pid = 2281] [id = 41] 11:00:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x119434800) [pid = 2281] [serial = 119] [outer = 0x0] 11:00:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 120 (0x1271ae800) [pid = 2281] [serial = 120] [outer = 0x119434800] 11:00:39 INFO - PROCESS | 2281 | 1471543239073 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 121 (0x1271db400) [pid = 2281] [serial = 121] [outer = 0x119434800] 11:00:39 INFO - PROCESS | 2281 | 1471543239374 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]]]}] 11:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 11:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:00:39 INFO - PROCESS | 2281 | 1471543239426 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:00:39 INFO - PROCESS | 2281 | 1471543239427 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:00:39 INFO - PROCESS | 2281 | 1471543239429 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:00:39 INFO - PROCESS | 2281 | 1471543239430 Marionette TRACE conn2 <- [1,138,null,{}] 11:00:39 INFO - PROCESS | 2281 | 1471543239432 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}] 11:00:39 INFO - PROCESS | 2281 | 1471543239433 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:39 INFO - PROCESS | 2281 | 1471543239550 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:00:39 INFO - PROCESS | 2281 | 1471543239558 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:39 INFO - PROCESS | 2281 | 1471543239559 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c1d800 == 42 [pid = 2281] [id = 42] 11:00:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 122 (0x1271db800) [pid = 2281] [serial = 122] [outer = 0x0] 11:00:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 123 (0x1273bbc00) [pid = 2281] [serial = 123] [outer = 0x1271db800] 11:00:39 INFO - PROCESS | 2281 | 1471543239584 Marionette DEBUG loaded listener.js 11:00:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 124 (0x1274cd400) [pid = 2281] [serial = 124] [outer = 0x1271db800] 11:00:40 INFO - PROCESS | 2281 | 1471543240584 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]]]}] 11:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1169ms 11:00:40 INFO - PROCESS | 2281 | 1471543240600 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:00:40 INFO - PROCESS | 2281 | 1471543240603 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:00:40 INFO - PROCESS | 2281 | 1471543240606 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:00:40 INFO - PROCESS | 2281 | 1471543240608 Marionette TRACE conn2 <- [1,142,null,{}] 11:00:40 INFO - PROCESS | 2281 | 1471543240611 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}] 11:00:40 INFO - PROCESS | 2281 | 1471543240613 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:40 INFO - PROCESS | 2281 | 1471543240702 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:00:40 INFO - PROCESS | 2281 | 1471543240734 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:40 INFO - PROCESS | 2281 | 1471543240737 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132c5000 == 43 [pid = 2281] [id = 43] 11:00:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 125 (0x116826400) [pid = 2281] [serial = 125] [outer = 0x0] 11:00:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 126 (0x116a9f800) [pid = 2281] [serial = 126] [outer = 0x116826400] 11:00:40 INFO - PROCESS | 2281 | 1471543240765 Marionette DEBUG loaded listener.js 11:00:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 127 (0x1177c8000) [pid = 2281] [serial = 127] [outer = 0x116826400] 11:00:41 INFO - PROCESS | 2281 | 1471543241087 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]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 520ms 11:00:41 INFO - PROCESS | 2281 | 1471543241132 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 2281 | 1471543241135 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:00:41 INFO - PROCESS | 2281 | 1471543241139 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 2281 | 1471543241141 Marionette TRACE conn2 <- [1,146,null,{}] 11:00:41 INFO - PROCESS | 2281 | 1471543241143 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}] 11:00:41 INFO - PROCESS | 2281 | 1471543241145 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:41 INFO - PROCESS | 2281 | 1471543241235 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:00:41 INFO - PROCESS | 2281 | 1471543241266 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:41 INFO - PROCESS | 2281 | 1471543241268 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x116642800 == 44 [pid = 2281] [id = 44] 11:00:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 128 (0x117d4ac00) [pid = 2281] [serial = 128] [outer = 0x0] 11:00:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 129 (0x1183f2000) [pid = 2281] [serial = 129] [outer = 0x117d4ac00] 11:00:41 INFO - PROCESS | 2281 | 1471543241295 Marionette DEBUG loaded listener.js 11:00:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 130 (0x118875000) [pid = 2281] [serial = 130] [outer = 0x117d4ac00] 11:00:41 INFO - PROCESS | 2281 | 1471543241631 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]]]}] 11:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 520ms 11:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:00:41 INFO - PROCESS | 2281 | 1471543241666 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:00:41 INFO - PROCESS | 2281 | 1471543241667 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:00:41 INFO - PROCESS | 2281 | 1471543241670 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:00:41 INFO - PROCESS | 2281 | 1471543241672 Marionette TRACE conn2 <- [1,150,null,{}] 11:00:41 INFO - PROCESS | 2281 | 1471543241680 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}] 11:00:41 INFO - PROCESS | 2281 | 1471543241684 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:41 INFO - PROCESS | 2281 | 1471543241771 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 129 (0x129352c00) [pid = 2281] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 128 (0x12bc10800) [pid = 2281] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 127 (0x11887f800) [pid = 2281] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 126 (0x12ccdf400) [pid = 2281] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 125 (0x12cc0d000) [pid = 2281] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 124 (0x12c82f000) [pid = 2281] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 123 (0x12c38b800) [pid = 2281] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 122 (0x12a9fac00) [pid = 2281] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 121 (0x118835400) [pid = 2281] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 120 (0x119435000) [pid = 2281] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 119 (0x11a0cfc00) [pid = 2281] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x12b0f4800) [pid = 2281] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x12aa23000) [pid = 2281] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x11664ec00) [pid = 2281] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x117250c00) [pid = 2281] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x113c52800) [pid = 2281] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x118980000) [pid = 2281] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x113ce0000) [pid = 2281] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x113c11000) [pid = 2281] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x1195acc00) [pid = 2281] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x11a0c9000) [pid = 2281] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1211bac00) [pid = 2281] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1211be800) [pid = 2281] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1211c6000) [pid = 2281] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x124cf6400) [pid = 2281] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x12d9dc800) [pid = 2281] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x111dacc00) [pid = 2281] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x112dbbc00) [pid = 2281] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:00:42 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x116bbf400) [pid = 2281] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:00:42 INFO - PROCESS | 2281 | 1471543242280 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 2281 | 1471543242282 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x116517000 == 45 [pid = 2281] [id = 45] 11:00:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1122ab800) [pid = 2281] [serial = 131] [outer = 0x0] 11:00:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x112a86400) [pid = 2281] [serial = 132] [outer = 0x1122ab800] 11:00:42 INFO - PROCESS | 2281 | 1471543242315 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1166f0800) [pid = 2281] [serial = 133] [outer = 0x1122ab800] 11:00:42 INFO - PROCESS | 2281 | 1471543242608 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]]]}] 11:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 973ms 11:00:42 INFO - PROCESS | 2281 | 1471543242644 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:00:42 INFO - PROCESS | 2281 | 1471543242646 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:00:42 INFO - PROCESS | 2281 | 1471543242648 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:00:42 INFO - PROCESS | 2281 | 1471543242650 Marionette TRACE conn2 <- [1,154,null,{}] 11:00:42 INFO - PROCESS | 2281 | 1471543242652 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}] 11:00:42 INFO - PROCESS | 2281 | 1471543242654 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:42 INFO - PROCESS | 2281 | 1471543242733 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:00:42 INFO - PROCESS | 2281 | 1471543242737 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:42 INFO - PROCESS | 2281 | 1471543242740 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x11889e800 == 46 [pid = 2281] [id = 46] 11:00:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1183f6800) [pid = 2281] [serial = 134] [outer = 0x0] 11:00:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x11943b400) [pid = 2281] [serial = 135] [outer = 0x1183f6800] 11:00:42 INFO - PROCESS | 2281 | 1471543242766 Marionette DEBUG loaded listener.js 11:00:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x1195a9000) [pid = 2281] [serial = 136] [outer = 0x1183f6800] 11:00:43 INFO - PROCESS | 2281 | 1471543243078 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]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 11:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:00:43 INFO - PROCESS | 2281 | 1471543243117 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 2281 | 1471543243118 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:00:43 INFO - PROCESS | 2281 | 1471543243121 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 2281 | 1471543243122 Marionette TRACE conn2 <- [1,158,null,{}] 11:00:43 INFO - PROCESS | 2281 | 1471543243124 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}] 11:00:43 INFO - PROCESS | 2281 | 1471543243125 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:43 INFO - PROCESS | 2281 | 1471543243195 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:00:43 INFO - PROCESS | 2281 | 1471543243199 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 2281 | 1471543243200 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x119272000 == 47 [pid = 2281] [id = 47] 11:00:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x117d3e800) [pid = 2281] [serial = 137] [outer = 0x0] 11:00:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x11980ac00) [pid = 2281] [serial = 138] [outer = 0x117d3e800] 11:00:43 INFO - PROCESS | 2281 | 1471543243227 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x119a7e000) [pid = 2281] [serial = 139] [outer = 0x117d3e800] 11:00:43 INFO - PROCESS | 2281 | 1471543243546 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]]]}] 11:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:00:43 INFO - PROCESS | 2281 | 1471543243589 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:00:43 INFO - PROCESS | 2281 | 1471543243591 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:00:43 INFO - PROCESS | 2281 | 1471543243593 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:00:43 INFO - PROCESS | 2281 | 1471543243594 Marionette TRACE conn2 <- [1,162,null,{}] 11:00:43 INFO - PROCESS | 2281 | 1471543243596 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}] 11:00:43 INFO - PROCESS | 2281 | 1471543243600 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:43 INFO - PROCESS | 2281 | 1471543243694 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:00:43 INFO - PROCESS | 2281 | 1471543243742 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:43 INFO - PROCESS | 2281 | 1471543243743 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b59000 == 48 [pid = 2281] [id = 48] 11:00:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x119806c00) [pid = 2281] [serial = 140] [outer = 0x0] 11:00:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x11a0c6c00) [pid = 2281] [serial = 141] [outer = 0x119806c00] 11:00:43 INFO - PROCESS | 2281 | 1471543243768 Marionette DEBUG loaded listener.js 11:00:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x1212a9000) [pid = 2281] [serial = 142] [outer = 0x119806c00] 11:00:44 INFO - PROCESS | 2281 | 1471543244026 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]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 468ms 11:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:00:44 INFO - PROCESS | 2281 | 1471543244063 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 2281 | 1471543244064 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:00:44 INFO - PROCESS | 2281 | 1471543244066 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 2281 | 1471543244067 Marionette TRACE conn2 <- [1,166,null,{}] 11:00:44 INFO - PROCESS | 2281 | 1471543244070 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}] 11:00:44 INFO - PROCESS | 2281 | 1471543244071 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:44 INFO - PROCESS | 2281 | 1471543244157 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:00:44 INFO - PROCESS | 2281 | 1471543244160 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 2281 | 1471543244161 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x121328800 == 49 [pid = 2281] [id = 49] 11:00:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x1212f5400) [pid = 2281] [serial = 143] [outer = 0x0] 11:00:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x121d4a800) [pid = 2281] [serial = 144] [outer = 0x1212f5400] 11:00:44 INFO - PROCESS | 2281 | 1471543244187 Marionette DEBUG loaded listener.js 11:00:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x1248c5000) [pid = 2281] [serial = 145] [outer = 0x1212f5400] 11:00:44 INFO - PROCESS | 2281 | 1471543244693 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]]]}] 11:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 668ms 11:00:44 INFO - PROCESS | 2281 | 1471543244736 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:00:44 INFO - PROCESS | 2281 | 1471543244741 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:00:44 INFO - PROCESS | 2281 | 1471543244745 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:00:44 INFO - PROCESS | 2281 | 1471543244751 Marionette TRACE conn2 <- [1,170,null,{}] 11:00:44 INFO - PROCESS | 2281 | 1471543244756 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}] 11:00:44 INFO - PROCESS | 2281 | 1471543244759 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:44 INFO - PROCESS | 2281 | 1471543244884 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:00:44 INFO - PROCESS | 2281 | 1471543244964 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:44 INFO - PROCESS | 2281 | 1471543244965 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad9800 == 50 [pid = 2281] [id = 50] 11:00:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x11682b800) [pid = 2281] [serial = 146] [outer = 0x0] 11:00:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x116b03800) [pid = 2281] [serial = 147] [outer = 0x11682b800] 11:00:45 INFO - PROCESS | 2281 | 1471543245010 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x117d48800) [pid = 2281] [serial = 148] [outer = 0x11682b800] 11:00:45 INFO - PROCESS | 2281 | 1471543245425 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]]]}] 11:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 725ms 11:00:45 INFO - PROCESS | 2281 | 1471543245470 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:00:45 INFO - PROCESS | 2281 | 1471543245474 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:00:45 INFO - PROCESS | 2281 | 1471543245478 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:00:45 INFO - PROCESS | 2281 | 1471543245480 Marionette TRACE conn2 <- [1,174,null,{}] 11:00:45 INFO - PROCESS | 2281 | 1471543245483 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}] 11:00:45 INFO - PROCESS | 2281 | 1471543245484 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:45 INFO - PROCESS | 2281 | 1471543245582 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:00:45 INFO - PROCESS | 2281 | 1471543245630 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:45 INFO - PROCESS | 2281 | 1471543245631 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x119f12800 == 51 [pid = 2281] [id = 51] 11:00:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 120 (0x118836c00) [pid = 2281] [serial = 149] [outer = 0x0] 11:00:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 121 (0x11909f800) [pid = 2281] [serial = 150] [outer = 0x118836c00] 11:00:45 INFO - PROCESS | 2281 | 1471543245665 Marionette DEBUG loaded listener.js 11:00:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 122 (0x1195a0000) [pid = 2281] [serial = 151] [outer = 0x118836c00] 11:00:46 INFO - PROCESS | 2281 | 1471543246146 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]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 719ms 11:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:00:46 INFO - PROCESS | 2281 | 1471543246198 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 2281 | 1471543246201 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:00:46 INFO - PROCESS | 2281 | 1471543246219 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 2281 | 1471543246224 Marionette TRACE conn2 <- [1,178,null,{}] 11:00:46 INFO - PROCESS | 2281 | 1471543246237 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}] 11:00:46 INFO - PROCESS | 2281 | 1471543246242 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:46 INFO - PROCESS | 2281 | 1471543246343 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:00:46 INFO - PROCESS | 2281 | 1471543246391 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 2281 | 1471543246394 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x12481c000 == 52 [pid = 2281] [id = 52] 11:00:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 123 (0x11a0d0400) [pid = 2281] [serial = 152] [outer = 0x0] 11:00:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 124 (0x12117e400) [pid = 2281] [serial = 153] [outer = 0x11a0d0400] 11:00:46 INFO - PROCESS | 2281 | 1471543246426 Marionette DEBUG loaded listener.js 11:00:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 125 (0x1212f1400) [pid = 2281] [serial = 154] [outer = 0x11a0d0400] 11:00:46 INFO - PROCESS | 2281 | 1471543246841 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]]]}] 11:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 642ms 11:00:46 INFO - PROCESS | 2281 | 1471543246847 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:00:46 INFO - PROCESS | 2281 | 1471543246849 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:00:46 INFO - PROCESS | 2281 | 1471543246851 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:00:46 INFO - PROCESS | 2281 | 1471543246852 Marionette TRACE conn2 <- [1,182,null,{}] 11:00:46 INFO - PROCESS | 2281 | 1471543246855 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}] 11:00:46 INFO - PROCESS | 2281 | 1471543246856 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:46 INFO - PROCESS | 2281 | 1471543246950 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:00:46 INFO - PROCESS | 2281 | 1471543246993 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:46 INFO - PROCESS | 2281 | 1471543246995 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x119271000 == 53 [pid = 2281] [id = 53] 11:00:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 126 (0x1219cc400) [pid = 2281] [serial = 155] [outer = 0x0] 11:00:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 127 (0x12490d000) [pid = 2281] [serial = 156] [outer = 0x1219cc400] 11:00:47 INFO - PROCESS | 2281 | 1471543247025 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 128 (0x124c08c00) [pid = 2281] [serial = 157] [outer = 0x1219cc400] 11:00:47 INFO - PROCESS | 2281 | 1471543247439 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]]]}] 11:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 623ms 11:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:00:47 INFO - PROCESS | 2281 | 1471543247475 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:00:47 INFO - PROCESS | 2281 | 1471543247476 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:00:47 INFO - PROCESS | 2281 | 1471543247479 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:00:47 INFO - PROCESS | 2281 | 1471543247480 Marionette TRACE conn2 <- [1,186,null,{}] 11:00:47 INFO - PROCESS | 2281 | 1471543247482 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}] 11:00:47 INFO - PROCESS | 2281 | 1471543247484 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:47 INFO - PROCESS | 2281 | 1471543247576 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:00:47 INFO - PROCESS | 2281 | 1471543247650 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:47 INFO - PROCESS | 2281 | 1471543247651 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x115f5a800 == 54 [pid = 2281] [id = 54] 11:00:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 129 (0x11887dc00) [pid = 2281] [serial = 158] [outer = 0x0] 11:00:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 130 (0x1195a7000) [pid = 2281] [serial = 159] [outer = 0x11887dc00] 11:00:47 INFO - PROCESS | 2281 | 1471543247695 Marionette DEBUG loaded listener.js 11:00:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 131 (0x121611800) [pid = 2281] [serial = 160] [outer = 0x11887dc00] 11:00:48 INFO - PROCESS | 2281 | 1471543248176 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]]]}] 11:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 719ms 11:00:48 INFO - PROCESS | 2281 | 1471543248198 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:00:48 INFO - PROCESS | 2281 | 1471543248201 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:00:48 INFO - PROCESS | 2281 | 1471543248204 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:00:48 INFO - PROCESS | 2281 | 1471543248206 Marionette TRACE conn2 <- [1,190,null,{}] 11:00:48 INFO - PROCESS | 2281 | 1471543248210 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}] 11:00:48 INFO - PROCESS | 2281 | 1471543248211 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:48 INFO - PROCESS | 2281 | 1471543248302 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:00:48 INFO - PROCESS | 2281 | 1471543248351 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:48 INFO - PROCESS | 2281 | 1471543248352 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x1165c9000 == 55 [pid = 2281] [id = 55] 11:00:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 132 (0x116653c00) [pid = 2281] [serial = 161] [outer = 0x0] 11:00:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 133 (0x116821800) [pid = 2281] [serial = 162] [outer = 0x116653c00] 11:00:48 INFO - PROCESS | 2281 | 1471543248381 Marionette DEBUG loaded listener.js 11:00:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 134 (0x11751d000) [pid = 2281] [serial = 163] [outer = 0x116653c00] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119b59000 == 54 [pid = 2281] [id = 48] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119272000 == 53 [pid = 2281] [id = 47] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x11889e800 == 52 [pid = 2281] [id = 46] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x116517000 == 51 [pid = 2281] [id = 45] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x11860a800 == 50 [pid = 2281] [id = 31] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x116ae0800 == 49 [pid = 2281] [id = 28] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x116642800 == 48 [pid = 2281] [id = 44] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x1132c5000 == 47 [pid = 2281] [id = 43] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x11650b000 == 46 [pid = 2281] [id = 27] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x117587800 == 45 [pid = 2281] [id = 29] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x125c1d800 == 44 [pid = 2281] [id = 42] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x116ade800 == 43 [pid = 2281] [id = 34] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x11971a800 == 42 [pid = 2281] [id = 33] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119257000 == 41 [pid = 2281] [id = 32] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x11825c000 == 40 [pid = 2281] [id = 30] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x115f5a800 == 39 [pid = 2281] [id = 54] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119271000 == 38 [pid = 2281] [id = 53] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x12481c000 == 37 [pid = 2281] [id = 52] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x12112e000 == 36 [pid = 2281] [id = 36] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119f12800 == 35 [pid = 2281] [id = 51] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x1217df000 == 34 [pid = 2281] [id = 39] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad9800 == 33 [pid = 2281] [id = 50] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x1213be000 == 32 [pid = 2281] [id = 37] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x121328800 == 31 [pid = 2281] [id = 49] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x121529800 == 30 [pid = 2281] [id = 38] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x124807800 == 29 [pid = 2281] [id = 40] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x125296800 == 28 [pid = 2281] [id = 41] 11:00:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119b54000 == 27 [pid = 2281] [id = 35] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 133 (0x12490bc00) [pid = 2281] [serial = 11] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 132 (0x1166f6c00) [pid = 2281] [serial = 75] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 131 (0x116a1e000) [pid = 2281] [serial = 76] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 130 (0x1177c6800) [pid = 2281] [serial = 78] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 129 (0x124995400) [pid = 2281] [serial = 106] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 128 (0x118216400) [pid = 2281] [serial = 79] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 127 (0x124d8f400) [pid = 2281] [serial = 109] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 126 (0x124fdc400) [pid = 2281] [serial = 112] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 125 (0x117d4a400) [pid = 2281] [serial = 82] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 124 (0x116252800) [pid = 2281] [serial = 70] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 123 (0x1127b8800) [pid = 2281] [serial = 67] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 122 (0x1271ae800) [pid = 2281] [serial = 120] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 121 (0x11920e000) [pid = 2281] [serial = 85] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 120 (0x118830400) [pid = 2281] [serial = 73] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 119 (0x12b0adc00) [pid = 2281] [serial = 64] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x11821d800) [pid = 2281] [serial = 81] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x119203400) [pid = 2281] [serial = 84] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x119435400) [pid = 2281] [serial = 87] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x119440800) [pid = 2281] [serial = 88] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x1195a8800) [pid = 2281] [serial = 90] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x119b0b000) [pid = 2281] [serial = 91] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x11a0c4400) [pid = 2281] [serial = 93] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x11a1c5800) [pid = 2281] [serial = 94] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x12117fc00) [pid = 2281] [serial = 96] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x1211bd800) [pid = 2281] [serial = 97] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1211c7800) [pid = 2281] [serial = 99] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1212a4000) [pid = 2281] [serial = 100] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1212a4800) [pid = 2281] [serial = 102] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x121617000) [pid = 2281] [serial = 105] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x124c06400) [pid = 2281] [serial = 108] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x124fa6000) [pid = 2281] [serial = 111] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1251bfc00) [pid = 2281] [serial = 114] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x125e3a000) [pid = 2281] [serial = 117] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x11223b000) [pid = 2281] [serial = 66] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x113c51000) [pid = 2281] [serial = 69] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x11821b400) [pid = 2281] [serial = 72] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12bc61c00) [pid = 2281] [serial = 27] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12bc68800) [pid = 2281] [serial = 28] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x12b0f6400) [pid = 2281] [serial = 24] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x12bc5dc00) [pid = 2281] [serial = 25] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x12aa25c00) [pid = 2281] [serial = 21] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12aa2a000) [pid = 2281] [serial = 22] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x129647400) [pid = 2281] [serial = 18] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x129354800) [pid = 2281] [serial = 15] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x129442800) [pid = 2281] [serial = 16] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x121b7e000) [pid = 2281] [serial = 8] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12bc06c00) [pid = 2281] [serial = 57] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12bc0e000) [pid = 2281] [serial = 58] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1183ef800) [pid = 2281] [serial = 55] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12d9d2c00) [pid = 2281] [serial = 54] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12d593000) [pid = 2281] [serial = 48] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12d5b6c00) [pid = 2281] [serial = 51] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12ccd4c00) [pid = 2281] [serial = 45] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x12ccd9400) [pid = 2281] [serial = 46] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x12cc05800) [pid = 2281] [serial = 42] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12cc0a800) [pid = 2281] [serial = 43] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x12c82a000) [pid = 2281] [serial = 40] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x12c823c00) [pid = 2281] [serial = 39] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x12c384000) [pid = 2281] [serial = 36] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x12c389400) [pid = 2281] [serial = 37] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x118874000) [pid = 2281] [serial = 33] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x1211bec00) [pid = 2281] [serial = 34] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x121178800) [pid = 2281] [serial = 30] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x121182c00) [pid = 2281] [serial = 31] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x119208400) [pid = 2281] [serial = 63] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x12d9d5800) [pid = 2281] [serial = 60] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x12d9da000) [pid = 2281] [serial = 61] [outer = 0x0] [url = about:blank] 11:00:49 INFO - PROCESS | 2281 | 1471543249349 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]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1172ms 11:00:49 INFO - PROCESS | 2281 | 1471543249377 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 2281 | 1471543249379 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:00:49 INFO - PROCESS | 2281 | 1471543249383 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 2281 | 1471543249384 Marionette TRACE conn2 <- [1,194,null,{}] 11:00:49 INFO - PROCESS | 2281 | 1471543249393 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}] 11:00:49 INFO - PROCESS | 2281 | 1471543249395 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:49 INFO - PROCESS | 2281 | 1471543249469 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:00:49 INFO - PROCESS | 2281 | 1471543249475 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 2281 | 1471543249476 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132b6000 == 28 [pid = 2281] [id = 56] 11:00:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x116828800) [pid = 2281] [serial = 164] [outer = 0x0] 11:00:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x116a1b000) [pid = 2281] [serial = 165] [outer = 0x116828800] 11:00:49 INFO - PROCESS | 2281 | 1471543249507 Marionette DEBUG loaded listener.js 11:00:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x1177c6c00) [pid = 2281] [serial = 166] [outer = 0x116828800] 11:00:49 INFO - PROCESS | 2281 | 1471543249811 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]]]}] 11:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 11:00:49 INFO - PROCESS | 2281 | 1471543249858 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:00:49 INFO - PROCESS | 2281 | 1471543249861 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:00:49 INFO - PROCESS | 2281 | 1471543249866 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:00:49 INFO - PROCESS | 2281 | 1471543249868 Marionette TRACE conn2 <- [1,198,null,{}] 11:00:49 INFO - PROCESS | 2281 | 1471543249870 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}] 11:00:49 INFO - PROCESS | 2281 | 1471543249872 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:49 INFO - PROCESS | 2281 | 1471543249945 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:00:49 INFO - PROCESS | 2281 | 1471543249949 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:49 INFO - PROCESS | 2281 | 1471543249950 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x116626000 == 29 [pid = 2281] [id = 57] 11:00:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x118219400) [pid = 2281] [serial = 167] [outer = 0x0] 11:00:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x118634c00) [pid = 2281] [serial = 168] [outer = 0x118219400] 11:00:49 INFO - PROCESS | 2281 | 1471543249980 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x11883a000) [pid = 2281] [serial = 169] [outer = 0x118219400] 11:00:50 INFO - PROCESS | 2281 | 1471543250299 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]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 11:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:00:50 INFO - PROCESS | 2281 | 1471543250336 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 2281 | 1471543250337 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:00:50 INFO - PROCESS | 2281 | 1471543250347 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 2281 | 1471543250349 Marionette TRACE conn2 <- [1,202,null,{}] 11:00:50 INFO - PROCESS | 2281 | 1471543250357 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}] 11:00:50 INFO - PROCESS | 2281 | 1471543250360 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:50 INFO - PROCESS | 2281 | 1471543250433 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:00:50 INFO - PROCESS | 2281 | 1471543250476 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 2281 | 1471543250478 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x117209000 == 30 [pid = 2281] [id = 58] 11:00:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x1166ec800) [pid = 2281] [serial = 170] [outer = 0x0] 11:00:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x119206800) [pid = 2281] [serial = 171] [outer = 0x1166ec800] 11:00:50 INFO - PROCESS | 2281 | 1471543250506 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x11943c400) [pid = 2281] [serial = 172] [outer = 0x1166ec800] 11:00:50 INFO - PROCESS | 2281 | 1471543250772 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]]]}] 11:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 480ms 11:00:50 INFO - PROCESS | 2281 | 1471543250819 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:00:50 INFO - PROCESS | 2281 | 1471543250822 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:00:50 INFO - PROCESS | 2281 | 1471543250831 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:00:50 INFO - PROCESS | 2281 | 1471543250832 Marionette TRACE conn2 <- [1,206,null,{}] 11:00:50 INFO - PROCESS | 2281 | 1471543250835 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}] 11:00:50 INFO - PROCESS | 2281 | 1471543250836 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:50 INFO - PROCESS | 2281 | 1471543250913 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:00:50 INFO - PROCESS | 2281 | 1471543250917 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:50 INFO - PROCESS | 2281 | 1471543250918 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x11889c000 == 31 [pid = 2281] [id = 59] 11:00:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1195a5800) [pid = 2281] [serial = 173] [outer = 0x0] 11:00:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x119a79800) [pid = 2281] [serial = 174] [outer = 0x1195a5800] 11:00:50 INFO - PROCESS | 2281 | 1471543250942 Marionette DEBUG loaded listener.js 11:00:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x119b0ec00) [pid = 2281] [serial = 175] [outer = 0x1195a5800] 11:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 420ms 11:00:51 INFO - PROCESS | 2281 | 1471543251248 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]]]}] 11:00:51 INFO - PROCESS | 2281 | 1471543251251 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:00:51 INFO - PROCESS | 2281 | 1471543251252 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:00:51 INFO - PROCESS | 2281 | 1471543251262 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 2281 | 1471543251263 Marionette TRACE conn2 <- [1,210,null,{}] 11:00:51 INFO - PROCESS | 2281 | 1471543251265 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}] 11:00:51 INFO - PROCESS | 2281 | 1471543251277 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:51 INFO - PROCESS | 2281 | 1471543251377 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:00:51 INFO - PROCESS | 2281 | 1471543251389 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 2281 | 1471543251390 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x11925a000 == 32 [pid = 2281] [id = 60] 11:00:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x117d4b400) [pid = 2281] [serial = 176] [outer = 0x0] 11:00:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119b13c00) [pid = 2281] [serial = 177] [outer = 0x117d4b400] 11:00:51 INFO - PROCESS | 2281 | 1471543251416 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x12117bc00) [pid = 2281] [serial = 178] [outer = 0x117d4b400] 11:00:51 INFO - PROCESS | 2281 | 1471543251714 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]]]}] 11:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 475ms 11:00:51 INFO - PROCESS | 2281 | 1471543251730 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:00:51 INFO - PROCESS | 2281 | 1471543251732 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:00:51 INFO - PROCESS | 2281 | 1471543251734 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:00:51 INFO - PROCESS | 2281 | 1471543251735 Marionette TRACE conn2 <- [1,214,null,{}] 11:00:51 INFO - PROCESS | 2281 | 1471543251743 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}] 11:00:51 INFO - PROCESS | 2281 | 1471543251747 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:51 INFO - PROCESS | 2281 | 1471543251852 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:00:51 INFO - PROCESS | 2281 | 1471543251856 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:51 INFO - PROCESS | 2281 | 1471543251857 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b3f000 == 33 [pid = 2281] [id = 61] 11:00:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x119210000) [pid = 2281] [serial = 179] [outer = 0x0] 11:00:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1211c3000) [pid = 2281] [serial = 180] [outer = 0x119210000] 11:00:51 INFO - PROCESS | 2281 | 1471543251884 Marionette DEBUG loaded listener.js 11:00:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1248c2c00) [pid = 2281] [serial = 181] [outer = 0x119210000] 11:00:52 INFO - PROCESS | 2281 | 1471543252208 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]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 519ms 11:00:52 INFO - PROCESS | 2281 | 1471543252253 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 2281 | 1471543252256 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:00:52 INFO - PROCESS | 2281 | 1471543252259 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 2281 | 1471543252260 Marionette TRACE conn2 <- [1,218,null,{}] 11:00:52 INFO - PROCESS | 2281 | 1471543252263 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}] 11:00:52 INFO - PROCESS | 2281 | 1471543252264 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:52 INFO - PROCESS | 2281 | 1471543252353 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:00:52 INFO - PROCESS | 2281 | 1471543252382 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 2281 | 1471543252383 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x119f05000 == 34 [pid = 2281] [id = 62] 11:00:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1127b9c00) [pid = 2281] [serial = 182] [outer = 0x0] 11:00:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x124998800) [pid = 2281] [serial = 183] [outer = 0x1127b9c00] 11:00:52 INFO - PROCESS | 2281 | 1471543252410 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x124cf6400) [pid = 2281] [serial = 184] [outer = 0x1127b9c00] 11:00:52 INFO - PROCESS | 2281 | 1471543252691 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]]]}] 11:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 11:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:00:52 INFO - PROCESS | 2281 | 1471543252728 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:00:52 INFO - PROCESS | 2281 | 1471543252729 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:00:52 INFO - PROCESS | 2281 | 1471543252731 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:00:52 INFO - PROCESS | 2281 | 1471543252732 Marionette TRACE conn2 <- [1,222,null,{}] 11:00:52 INFO - PROCESS | 2281 | 1471543252734 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}] 11:00:52 INFO - PROCESS | 2281 | 1471543252735 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:52 INFO - PROCESS | 2281 | 1471543252824 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:00:52 INFO - PROCESS | 2281 | 1471543252827 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:52 INFO - PROCESS | 2281 | 1471543252828 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213bf800 == 35 [pid = 2281] [id = 63] 11:00:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1248d0000) [pid = 2281] [serial = 185] [outer = 0x0] 11:00:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x124dcd400) [pid = 2281] [serial = 186] [outer = 0x1248d0000] 11:00:52 INFO - PROCESS | 2281 | 1471543252854 Marionette DEBUG loaded listener.js 11:00:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x124fe2800) [pid = 2281] [serial = 187] [outer = 0x1248d0000] 11:00:53 INFO - PROCESS | 2281 | 1471543253156 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]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 468ms 11:00:53 INFO - PROCESS | 2281 | 1471543253203 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 2281 | 1471543253205 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:00:53 INFO - PROCESS | 2281 | 1471543253210 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 2281 | 1471543253212 Marionette TRACE conn2 <- [1,226,null,{}] 11:00:53 INFO - PROCESS | 2281 | 1471543253214 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}] 11:00:53 INFO - PROCESS | 2281 | 1471543253215 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:53 INFO - PROCESS | 2281 | 1471543253309 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:00:53 INFO - PROCESS | 2281 | 1471543253340 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 2281 | 1471543253341 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x117208800 == 36 [pid = 2281] [id = 64] 11:00:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1251c1c00) [pid = 2281] [serial = 188] [outer = 0x0] 11:00:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x125720400) [pid = 2281] [serial = 189] [outer = 0x1251c1c00] 11:00:53 INFO - PROCESS | 2281 | 1471543253366 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12582d800) [pid = 2281] [serial = 190] [outer = 0x1251c1c00] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1212f5400) [pid = 2281] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x117d4ac00) [pid = 2281] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x116826400) [pid = 2281] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x117d3e800) [pid = 2281] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119806c00) [pid = 2281] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1122ab800) [pid = 2281] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1183f6800) [pid = 2281] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1271db800) [pid = 2281] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1190a7800) [pid = 2281] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x124dd2c00) [pid = 2281] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x119434800) [pid = 2281] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:00:53 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x125714000) [pid = 2281] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:00:53 INFO - PROCESS | 2281 | 1471543253731 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]]]}] 11:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 11:00:53 INFO - PROCESS | 2281 | 1471543253780 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:00:53 INFO - PROCESS | 2281 | 1471543253781 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:00:53 INFO - PROCESS | 2281 | 1471543253783 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:00:53 INFO - PROCESS | 2281 | 1471543253784 Marionette TRACE conn2 <- [1,230,null,{}] 11:00:53 INFO - PROCESS | 2281 | 1471543253786 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}] 11:00:53 INFO - PROCESS | 2281 | 1471543253787 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:53 INFO - PROCESS | 2281 | 1471543253857 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:00:53 INFO - PROCESS | 2281 | 1471543253861 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:53 INFO - PROCESS | 2281 | 1471543253862 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x124803800 == 37 [pid = 2281] [id = 65] 11:00:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1190a7800) [pid = 2281] [serial = 191] [outer = 0x0] 11:00:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1212a5400) [pid = 2281] [serial = 192] [outer = 0x1190a7800] 11:00:53 INFO - PROCESS | 2281 | 1471543253889 Marionette DEBUG loaded listener.js 11:00:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x125211400) [pid = 2281] [serial = 193] [outer = 0x1190a7800] 11:00:54 INFO - PROCESS | 2281 | 1471543254183 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]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 417ms 11:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:00:54 INFO - PROCESS | 2281 | 1471543254201 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 2281 | 1471543254202 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:00:54 INFO - PROCESS | 2281 | 1471543254212 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 2281 | 1471543254214 Marionette TRACE conn2 <- [1,234,null,{}] 11:00:54 INFO - PROCESS | 2281 | 1471543254216 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}] 11:00:54 INFO - PROCESS | 2281 | 1471543254218 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:54 INFO - PROCESS | 2281 | 1471543254314 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:00:54 INFO - PROCESS | 2281 | 1471543254318 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 2281 | 1471543254319 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c12000 == 38 [pid = 2281] [id = 66] 11:00:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1212f5400) [pid = 2281] [serial = 194] [outer = 0x0] 11:00:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x125e43000) [pid = 2281] [serial = 195] [outer = 0x1212f5400] 11:00:54 INFO - PROCESS | 2281 | 1471543254348 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1271d4800) [pid = 2281] [serial = 196] [outer = 0x1212f5400] 11:00:54 INFO - PROCESS | 2281 | 1471543254643 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]]]}] 11:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 478ms 11:00:54 INFO - PROCESS | 2281 | 1471543254683 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:00:54 INFO - PROCESS | 2281 | 1471543254684 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:00:54 INFO - PROCESS | 2281 | 1471543254687 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:00:54 INFO - PROCESS | 2281 | 1471543254689 Marionette TRACE conn2 <- [1,238,null,{}] 11:00:54 INFO - PROCESS | 2281 | 1471543254693 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}] 11:00:54 INFO - PROCESS | 2281 | 1471543254694 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:54 INFO - PROCESS | 2281 | 1471543254789 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:00:54 INFO - PROCESS | 2281 | 1471543254794 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:54 INFO - PROCESS | 2281 | 1471543254795 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x126fdf000 == 39 [pid = 2281] [id = 67] 11:00:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x119b06000) [pid = 2281] [serial = 197] [outer = 0x0] 11:00:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1271d6c00) [pid = 2281] [serial = 198] [outer = 0x119b06000] 11:00:54 INFO - PROCESS | 2281 | 1471543254821 Marionette DEBUG loaded listener.js 11:00:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1274c4000) [pid = 2281] [serial = 199] [outer = 0x119b06000] 11:00:55 INFO - PROCESS | 2281 | 1471543255087 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]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 422ms 11:00:55 INFO - PROCESS | 2281 | 1471543255111 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 2281 | 1471543255113 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:00:55 INFO - PROCESS | 2281 | 1471543255115 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 2281 | 1471543255116 Marionette TRACE conn2 <- [1,242,null,{}] 11:00:55 INFO - PROCESS | 2281 | 1471543255118 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}] 11:00:55 INFO - PROCESS | 2281 | 1471543255120 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:55 INFO - PROCESS | 2281 | 1471543255205 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:00:55 INFO - PROCESS | 2281 | 1471543255211 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 2281 | 1471543255212 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x129179800 == 40 [pid = 2281] [id = 68] 11:00:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x127132800) [pid = 2281] [serial = 200] [outer = 0x0] 11:00:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12766d800) [pid = 2281] [serial = 201] [outer = 0x127132800] 11:00:55 INFO - PROCESS | 2281 | 1471543255236 Marionette DEBUG loaded listener.js 11:00:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x129158400) [pid = 2281] [serial = 202] [outer = 0x127132800] 11:00:55 INFO - PROCESS | 2281 | 1471543255592 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]]]}] 11:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 519ms 11:00:55 INFO - PROCESS | 2281 | 1471543255635 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:00:55 INFO - PROCESS | 2281 | 1471543255639 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:00:55 INFO - PROCESS | 2281 | 1471543255644 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:00:55 INFO - PROCESS | 2281 | 1471543255649 Marionette TRACE conn2 <- [1,246,null,{}] 11:00:55 INFO - PROCESS | 2281 | 1471543255656 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}] 11:00:55 INFO - PROCESS | 2281 | 1471543255659 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:55 INFO - PROCESS | 2281 | 1471543255817 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:00:55 INFO - PROCESS | 2281 | 1471543255905 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:55 INFO - PROCESS | 2281 | 1471543255907 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132b8800 == 41 [pid = 2281] [id = 69] 11:00:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x113cecc00) [pid = 2281] [serial = 203] [outer = 0x0] 11:00:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x115f92400) [pid = 2281] [serial = 204] [outer = 0x113cecc00] 11:00:55 INFO - PROCESS | 2281 | 1471543255962 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x116825c00) [pid = 2281] [serial = 205] [outer = 0x113cecc00] 11:00:56 INFO - PROCESS | 2281 | 1471543256545 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]]]}] 11:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 926ms 11:00:56 INFO - PROCESS | 2281 | 1471543256570 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:00:56 INFO - PROCESS | 2281 | 1471543256573 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:00:56 INFO - PROCESS | 2281 | 1471543256578 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:00:56 INFO - PROCESS | 2281 | 1471543256580 Marionette TRACE conn2 <- [1,250,null,{}] 11:00:56 INFO - PROCESS | 2281 | 1471543256582 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}] 11:00:56 INFO - PROCESS | 2281 | 1471543256584 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:56 INFO - PROCESS | 2281 | 1471543256692 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:00:56 INFO - PROCESS | 2281 | 1471543256760 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:56 INFO - PROCESS | 2281 | 1471543256761 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x11826b800 == 42 [pid = 2281] [id = 70] 11:00:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x118338000) [pid = 2281] [serial = 206] [outer = 0x0] 11:00:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x11883bc00) [pid = 2281] [serial = 207] [outer = 0x118338000] 11:00:56 INFO - PROCESS | 2281 | 1471543256792 Marionette DEBUG loaded listener.js 11:00:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x118978c00) [pid = 2281] [serial = 208] [outer = 0x118338000] 11:00:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x11943a800) [pid = 2281] [serial = 209] [outer = 0x12d5af000] 11:00:57 INFO - PROCESS | 2281 | 1471543257501 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]]]}] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x126fdf000 == 41 [pid = 2281] [id = 67] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x125c12000 == 40 [pid = 2281] [id = 66] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x124803800 == 39 [pid = 2281] [id = 65] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x117208800 == 38 [pid = 2281] [id = 64] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x1213bf800 == 37 [pid = 2281] [id = 63] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x119f05000 == 36 [pid = 2281] [id = 62] 11:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 969ms 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x119b3f000 == 35 [pid = 2281] [id = 61] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x11925a000 == 34 [pid = 2281] [id = 60] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x11889c000 == 33 [pid = 2281] [id = 59] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x117209000 == 32 [pid = 2281] [id = 58] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x116626000 == 31 [pid = 2281] [id = 57] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x1132b6000 == 30 [pid = 2281] [id = 56] 11:00:57 INFO - PROCESS | 2281 | --DOCSHELL 0x1165c9000 == 29 [pid = 2281] [id = 55] 11:00:57 INFO - PROCESS | 2281 | 1471543257559 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:00:57 INFO - PROCESS | 2281 | 1471543257562 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:00:57 INFO - PROCESS | 2281 | 1471543257565 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:00:57 INFO - PROCESS | 2281 | 1471543257567 Marionette TRACE conn2 <- [1,254,null,{}] 11:00:57 INFO - PROCESS | 2281 | 1471543257571 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}] 11:00:57 INFO - PROCESS | 2281 | 1471543257572 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:57 INFO - PROCESS | 2281 | 1471543257644 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:00:57 INFO - PROCESS | 2281 | 1471543257650 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:57 INFO - PROCESS | 2281 | 1471543257651 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x116297800 == 30 [pid = 2281] [id = 71] 11:00:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x118633400) [pid = 2281] [serial = 210] [outer = 0x0] 11:00:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x118973c00) [pid = 2281] [serial = 211] [outer = 0x118633400] 11:00:57 INFO - PROCESS | 2281 | 1471543257683 Marionette DEBUG loaded listener.js 11:00:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1190a5400) [pid = 2281] [serial = 212] [outer = 0x118633400] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x121d4a800) [pid = 2281] [serial = 144] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1248c5000) [pid = 2281] [serial = 145] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x1183f2000) [pid = 2281] [serial = 129] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x116a9f800) [pid = 2281] [serial = 126] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x118875000) [pid = 2281] [serial = 130] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x11980ac00) [pid = 2281] [serial = 138] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x119a7e000) [pid = 2281] [serial = 139] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x11a0c6c00) [pid = 2281] [serial = 141] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x112a86400) [pid = 2281] [serial = 132] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1195a9000) [pid = 2281] [serial = 136] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1177c8000) [pid = 2281] [serial = 127] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1212a9000) [pid = 2281] [serial = 142] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1274cd400) [pid = 2281] [serial = 124] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1166f0800) [pid = 2281] [serial = 133] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11943b400) [pid = 2281] [serial = 135] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1273bbc00) [pid = 2281] [serial = 123] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1214aa000) [pid = 2281] [serial = 103] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12582a400) [pid = 2281] [serial = 115] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1271db400) [pid = 2281] [serial = 121] [outer = 0x0] [url = about:blank] 11:00:57 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x126f19800) [pid = 2281] [serial = 118] [outer = 0x0] [url = about:blank] 11:00:58 INFO - PROCESS | 2281 | 1471543258013 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]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 11:00:58 INFO - PROCESS | 2281 | 1471543258034 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 2281 | 1471543258037 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:00:58 INFO - PROCESS | 2281 | 1471543258042 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 2281 | 1471543258043 Marionette TRACE conn2 <- [1,258,null,{}] 11:00:58 INFO - PROCESS | 2281 | 1471543258046 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}] 11:00:58 INFO - PROCESS | 2281 | 1471543258047 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:58 INFO - PROCESS | 2281 | 1471543258124 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:00:58 INFO - PROCESS | 2281 | 1471543258169 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 2281 | 1471543258170 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x117219000 == 31 [pid = 2281] [id = 72] 11:00:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1190a7000) [pid = 2281] [serial = 213] [outer = 0x0] 11:00:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x11943b400) [pid = 2281] [serial = 214] [outer = 0x1190a7000] 11:00:58 INFO - PROCESS | 2281 | 1471543258198 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11980ac00) [pid = 2281] [serial = 215] [outer = 0x1190a7000] 11:00:58 INFO - PROCESS | 2281 | 1471543258495 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]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 469ms 11:00:58 INFO - PROCESS | 2281 | 1471543258511 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 2281 | 1471543258512 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:00:58 INFO - PROCESS | 2281 | 1471543258515 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 2281 | 1471543258517 Marionette TRACE conn2 <- [1,262,null,{}] 11:00:58 INFO - PROCESS | 2281 | 1471543258528 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}] 11:00:58 INFO - PROCESS | 2281 | 1471543258531 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:58 INFO - PROCESS | 2281 | 1471543258608 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:00:58 INFO - PROCESS | 2281 | 1471543258613 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:58 INFO - PROCESS | 2281 | 1471543258615 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x119262000 == 32 [pid = 2281] [id = 73] 11:00:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x116823800) [pid = 2281] [serial = 216] [outer = 0x0] 11:00:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x121185c00) [pid = 2281] [serial = 217] [outer = 0x116823800] 11:00:58 INFO - PROCESS | 2281 | 1471543258646 Marionette DEBUG loaded listener.js 11:00:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1212a7400) [pid = 2281] [serial = 218] [outer = 0x116823800] 11:00:58 INFO - PROCESS | 2281 | 1471543258968 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]]]}] 11:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 11:00:58 INFO - PROCESS | 2281 | 1471543258986 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:00:58 INFO - PROCESS | 2281 | 1471543258988 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:00:58 INFO - PROCESS | 2281 | 1471543258993 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:00:58 INFO - PROCESS | 2281 | 1471543258995 Marionette TRACE conn2 <- [1,266,null,{}] 11:00:58 INFO - PROCESS | 2281 | 1471543258997 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}] 11:00:58 INFO - PROCESS | 2281 | 1471543258998 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:59 INFO - PROCESS | 2281 | 1471543259075 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:00:59 INFO - PROCESS | 2281 | 1471543259079 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 2281 | 1471543259080 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x119732800 == 33 [pid = 2281] [id = 74] 11:00:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x121d4b000) [pid = 2281] [serial = 219] [outer = 0x0] 11:00:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x124908000) [pid = 2281] [serial = 220] [outer = 0x121d4b000] 11:00:59 INFO - PROCESS | 2281 | 1471543259108 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x124c0a800) [pid = 2281] [serial = 221] [outer = 0x121d4b000] 11:00:59 INFO - PROCESS | 2281 | 1471543259419 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]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 11:00:59 INFO - PROCESS | 2281 | 1471543259463 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 2281 | 1471543259464 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:00:59 INFO - PROCESS | 2281 | 1471543259467 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 2281 | 1471543259468 Marionette TRACE conn2 <- [1,270,null,{}] 11:00:59 INFO - PROCESS | 2281 | 1471543259470 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}] 11:00:59 INFO - PROCESS | 2281 | 1471543259471 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:59 INFO - PROCESS | 2281 | 1471543259543 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:00:59 INFO - PROCESS | 2281 | 1471543259546 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:00:59 INFO - PROCESS | 2281 | 1471543259547 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:00:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213c5800 == 34 [pid = 2281] [id = 75] 11:00:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x116b0cc00) [pid = 2281] [serial = 222] [outer = 0x0] 11:00:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x124dd6000) [pid = 2281] [serial = 223] [outer = 0x116b0cc00] 11:00:59 INFO - PROCESS | 2281 | 1471543259574 Marionette DEBUG loaded listener.js 11:00:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1251c4800) [pid = 2281] [serial = 224] [outer = 0x116b0cc00] 11:00:59 INFO - PROCESS | 2281 | 1471543259914 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]]]}] 11:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 11:00:59 INFO - PROCESS | 2281 | 1471543259936 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:00:59 INFO - PROCESS | 2281 | 1471543259937 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:00:59 INFO - PROCESS | 2281 | 1471543259940 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:00:59 INFO - PROCESS | 2281 | 1471543259941 Marionette TRACE conn2 <- [1,274,null,{}] 11:00:59 INFO - PROCESS | 2281 | 1471543259943 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}] 11:00:59 INFO - PROCESS | 2281 | 1471543259947 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:00 INFO - PROCESS | 2281 | 1471543260075 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:01:00 INFO - PROCESS | 2281 | 1471543260105 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 2281 | 1471543260106 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x121630000 == 35 [pid = 2281] [id = 76] 11:01:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x125829c00) [pid = 2281] [serial = 225] [outer = 0x0] 11:01:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x126f1e800) [pid = 2281] [serial = 226] [outer = 0x125829c00] 11:01:00 INFO - PROCESS | 2281 | 1471543260132 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1274cf000) [pid = 2281] [serial = 227] [outer = 0x125829c00] 11:01:00 INFO - PROCESS | 2281 | 1471543260424 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]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 518ms 11:01:00 INFO - PROCESS | 2281 | 1471543260471 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 2281 | 1471543260475 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:01:00 INFO - PROCESS | 2281 | 1471543260477 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 2281 | 1471543260478 Marionette TRACE conn2 <- [1,278,null,{}] 11:01:00 INFO - PROCESS | 2281 | 1471543260480 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}] 11:01:00 INFO - PROCESS | 2281 | 1471543260482 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:00 INFO - PROCESS | 2281 | 1471543260570 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:01:00 INFO - PROCESS | 2281 | 1471543260601 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:00 INFO - PROCESS | 2281 | 1471543260602 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c0b000 == 36 [pid = 2281] [id = 77] 11:01:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12766ac00) [pid = 2281] [serial = 228] [outer = 0x0] 11:01:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x129349000) [pid = 2281] [serial = 229] [outer = 0x12766ac00] 11:01:00 INFO - PROCESS | 2281 | 1471543260626 Marionette DEBUG loaded listener.js 11:01:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x129353c00) [pid = 2281] [serial = 230] [outer = 0x12766ac00] 11:01:00 INFO - PROCESS | 2281 | 1471543260916 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]]]}] 11:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 11:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:01:00 INFO - PROCESS | 2281 | 1471543260945 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:01:00 INFO - PROCESS | 2281 | 1471543260947 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:01:00 INFO - PROCESS | 2281 | 1471543260949 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:01:00 INFO - PROCESS | 2281 | 1471543260950 Marionette TRACE conn2 <- [1,282,null,{}] 11:01:00 INFO - PROCESS | 2281 | 1471543260952 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}] 11:01:00 INFO - PROCESS | 2281 | 1471543260953 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:01 INFO - PROCESS | 2281 | 1471543261051 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:01:01 INFO - PROCESS | 2281 | 1471543261055 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 2281 | 1471543261056 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x125e60000 == 37 [pid = 2281] [id = 78] 11:01:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x116253000) [pid = 2281] [serial = 231] [outer = 0x0] 11:01:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x129356c00) [pid = 2281] [serial = 232] [outer = 0x116253000] 11:01:01 INFO - PROCESS | 2281 | 1471543261082 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12944b400) [pid = 2281] [serial = 233] [outer = 0x116253000] 11:01:01 INFO - PROCESS | 2281 | 1471543261415 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]]]}] 11:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms 11:01:01 INFO - PROCESS | 2281 | 1471543261420 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:01:01 INFO - PROCESS | 2281 | 1471543261423 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:01:01 INFO - PROCESS | 2281 | 1471543261441 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:01:01 INFO - PROCESS | 2281 | 1471543261444 Marionette TRACE conn2 <- [1,286,null,{}] 11:01:01 INFO - PROCESS | 2281 | 1471543261447 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}] 11:01:01 INFO - PROCESS | 2281 | 1471543261450 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:01 INFO - PROCESS | 2281 | 1471543261593 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:01:01 INFO - PROCESS | 2281 | 1471543261639 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:01 INFO - PROCESS | 2281 | 1471543261640 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x12918f800 == 38 [pid = 2281] [id = 79] 11:01:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x129442400) [pid = 2281] [serial = 234] [outer = 0x0] 11:01:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x129648800) [pid = 2281] [serial = 235] [outer = 0x129442400] 11:01:01 INFO - PROCESS | 2281 | 1471543261681 Marionette DEBUG loaded listener.js 11:01:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x129679c00) [pid = 2281] [serial = 236] [outer = 0x129442400] 11:01:02 INFO - PROCESS | 2281 | 1471543262068 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]]]}] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x119210000) [pid = 2281] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x118219400) [pid = 2281] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x1166ec800) [pid = 2281] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116653c00) [pid = 2281] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11682b800) [pid = 2281] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x118836c00) [pid = 2281] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x11a0d0400) [pid = 2281] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1219cc400) [pid = 2281] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1127b9c00) [pid = 2281] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1251c1c00) [pid = 2281] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x11887dc00) [pid = 2281] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1248d0000) [pid = 2281] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1212f5400) [pid = 2281] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1190a7800) [pid = 2281] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1195a5800) [pid = 2281] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119b06000) [pid = 2281] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x116828800) [pid = 2281] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:01:02 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x117d4b400) [pid = 2281] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 677ms 11:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:01:02 INFO - PROCESS | 2281 | 1471543262112 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 2281 | 1471543262113 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:01:02 INFO - PROCESS | 2281 | 1471543262115 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 2281 | 1471543262116 Marionette TRACE conn2 <- [1,290,null,{}] 11:01:02 INFO - PROCESS | 2281 | 1471543262119 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}] 11:01:02 INFO - PROCESS | 2281 | 1471543262120 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:02 INFO - PROCESS | 2281 | 1471543262195 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:01:02 INFO - PROCESS | 2281 | 1471543262198 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 2281 | 1471543262199 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x11972a800 == 39 [pid = 2281] [id = 80] 11:01:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1177c7c00) [pid = 2281] [serial = 237] [outer = 0x0] 11:01:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x118219400) [pid = 2281] [serial = 238] [outer = 0x1177c7c00] 11:01:02 INFO - PROCESS | 2281 | 1471543262225 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x119a79c00) [pid = 2281] [serial = 239] [outer = 0x1177c7c00] 11:01:02 INFO - PROCESS | 2281 | 1471543262565 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]]]}] 11:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 11:01:02 INFO - PROCESS | 2281 | 1471543262586 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:01:02 INFO - PROCESS | 2281 | 1471543262588 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:01:02 INFO - PROCESS | 2281 | 1471543262593 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:01:02 INFO - PROCESS | 2281 | 1471543262596 Marionette TRACE conn2 <- [1,294,null,{}] 11:01:02 INFO - PROCESS | 2281 | 1471543262599 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}] 11:01:02 INFO - PROCESS | 2281 | 1471543262602 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:02 INFO - PROCESS | 2281 | 1471543262769 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:01:02 INFO - PROCESS | 2281 | 1471543262786 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:02 INFO - PROCESS | 2281 | 1471543262788 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a80a000 == 40 [pid = 2281] [id = 81] 11:01:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1177c9800) [pid = 2281] [serial = 240] [outer = 0x0] 11:01:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x124909c00) [pid = 2281] [serial = 241] [outer = 0x1177c9800] 11:01:02 INFO - PROCESS | 2281 | 1471543262834 Marionette DEBUG loaded listener.js 11:01:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12a91ec00) [pid = 2281] [serial = 242] [outer = 0x1177c9800] 11:01:03 INFO - PROCESS | 2281 | 1471543263197 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]]]}] 11:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 622ms 11:01:03 INFO - PROCESS | 2281 | 1471543263215 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 2281 | 1471543263216 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:01:03 INFO - PROCESS | 2281 | 1471543263218 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 2281 | 1471543263219 Marionette TRACE conn2 <- [1,298,null,{}] 11:01:03 INFO - PROCESS | 2281 | 1471543263221 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}] 11:01:03 INFO - PROCESS | 2281 | 1471543263224 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:03 INFO - PROCESS | 2281 | 1471543263309 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:01:03 INFO - PROCESS | 2281 | 1471543263365 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 2281 | 1471543263366 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a822000 == 41 [pid = 2281] [id = 82] 11:01:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12967a400) [pid = 2281] [serial = 243] [outer = 0x0] 11:01:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12a927c00) [pid = 2281] [serial = 244] [outer = 0x12967a400] 11:01:03 INFO - PROCESS | 2281 | 1471543263396 Marionette DEBUG loaded listener.js 11:01:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12a9f4800) [pid = 2281] [serial = 245] [outer = 0x12967a400] 11:01:03 INFO - PROCESS | 2281 | 1471543263788 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]]]}] 11:01:03 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. 11:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 11:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:01:03 INFO - PROCESS | 2281 | 1471543263838 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:01:03 INFO - PROCESS | 2281 | 1471543263840 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:01:03 INFO - PROCESS | 2281 | 1471543263843 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:01:03 INFO - PROCESS | 2281 | 1471543263845 Marionette TRACE conn2 <- [1,302,null,{}] 11:01:03 INFO - PROCESS | 2281 | 1471543263848 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}] 11:01:03 INFO - PROCESS | 2281 | 1471543263850 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:03 INFO - PROCESS | 2281 | 1471543263963 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:01:03 INFO - PROCESS | 2281 | 1471543263994 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:03 INFO - PROCESS | 2281 | 1471543263995 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa2000 == 42 [pid = 2281] [id = 83] 11:01:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x115f2d000) [pid = 2281] [serial = 246] [outer = 0x0] 11:01:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1198de800) [pid = 2281] [serial = 247] [outer = 0x115f2d000] 11:01:04 INFO - PROCESS | 2281 | 1471543264019 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1198e4400) [pid = 2281] [serial = 248] [outer = 0x115f2d000] 11:01:04 INFO - PROCESS | 2281 | 1471543264441 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]]]}] 11:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 11:01:04 INFO - PROCESS | 2281 | 1471543264464 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:01:04 INFO - PROCESS | 2281 | 1471543264467 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:01:04 INFO - PROCESS | 2281 | 1471543264470 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:01:04 INFO - PROCESS | 2281 | 1471543264473 Marionette TRACE conn2 <- [1,306,null,{}] 11:01:04 INFO - PROCESS | 2281 | 1471543264477 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}] 11:01:04 INFO - PROCESS | 2281 | 1471543264478 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:04 INFO - PROCESS | 2281 | 1471543264579 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:01:04 INFO - PROCESS | 2281 | 1471543264641 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:04 INFO - PROCESS | 2281 | 1471543264643 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x118262000 == 43 [pid = 2281] [id = 84] 11:01:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1183f2000) [pid = 2281] [serial = 249] [outer = 0x0] 11:01:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x11907bc00) [pid = 2281] [serial = 250] [outer = 0x1183f2000] 11:01:04 INFO - PROCESS | 2281 | 1471543264675 Marionette DEBUG loaded listener.js 11:01:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x11943c800) [pid = 2281] [serial = 251] [outer = 0x1183f2000] 11:01:05 INFO - PROCESS | 2281 | 1471543265078 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]]]}] 11:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 11:01:05 INFO - PROCESS | 2281 | 1471543265092 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 2281 | 1471543265095 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:01:05 INFO - PROCESS | 2281 | 1471543265100 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 2281 | 1471543265102 Marionette TRACE conn2 <- [1,310,null,{}] 11:01:05 INFO - PROCESS | 2281 | 1471543265104 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}] 11:01:05 INFO - PROCESS | 2281 | 1471543265106 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:05 INFO - PROCESS | 2281 | 1471543265208 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:01:05 INFO - PROCESS | 2281 | 1471543265287 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 2281 | 1471543265289 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d9000 == 44 [pid = 2281] [id = 85] 11:01:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x1198e7800) [pid = 2281] [serial = 252] [outer = 0x0] 11:01:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x1198eb000) [pid = 2281] [serial = 253] [outer = 0x1198e7800] 11:01:05 INFO - PROCESS | 2281 | 1471543265320 Marionette DEBUG loaded listener.js 11:01:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x11a0c3800) [pid = 2281] [serial = 254] [outer = 0x1198e7800] 11:01:05 INFO - PROCESS | 2281 | 1471543265726 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]]]}] 11:01:05 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. 11:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 669ms 11:01:05 INFO - PROCESS | 2281 | 1471543265769 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:01:05 INFO - PROCESS | 2281 | 1471543265771 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:01:05 INFO - PROCESS | 2281 | 1471543265773 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:01:05 INFO - PROCESS | 2281 | 1471543265776 Marionette TRACE conn2 <- [1,314,null,{}] 11:01:05 INFO - PROCESS | 2281 | 1471543265784 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}] 11:01:05 INFO - PROCESS | 2281 | 1471543265787 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:05 INFO - PROCESS | 2281 | 1471543265886 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:01:05 INFO - PROCESS | 2281 | 1471543265939 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:05 INFO - PROCESS | 2281 | 1471543265941 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a943000 == 45 [pid = 2281] [id = 86] 11:01:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1212a0400) [pid = 2281] [serial = 255] [outer = 0x0] 11:01:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x12160cc00) [pid = 2281] [serial = 256] [outer = 0x1212a0400] 11:01:05 INFO - PROCESS | 2281 | 1471543265972 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x124dd1800) [pid = 2281] [serial = 257] [outer = 0x1212a0400] 11:01:06 INFO - PROCESS | 2281 | 1471543266365 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]]]}] 11:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 622ms 11:01:06 INFO - PROCESS | 2281 | 1471543266395 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:01:06 INFO - PROCESS | 2281 | 1471543266397 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:01:06 INFO - PROCESS | 2281 | 1471543266400 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:01:06 INFO - PROCESS | 2281 | 1471543266401 Marionette TRACE conn2 <- [1,318,null,{}] 11:01:06 INFO - PROCESS | 2281 | 1471543266403 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}] 11:01:06 INFO - PROCESS | 2281 | 1471543266405 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:06 INFO - PROCESS | 2281 | 1471543266504 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:01:06 INFO - PROCESS | 2281 | 1471543266607 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:06 INFO - PROCESS | 2281 | 1471543266608 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x128fc4000 == 46 [pid = 2281] [id = 87] 11:01:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x11821ac00) [pid = 2281] [serial = 258] [outer = 0x0] 11:01:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x126f17800) [pid = 2281] [serial = 259] [outer = 0x11821ac00] 11:01:06 INFO - PROCESS | 2281 | 1471543266639 Marionette DEBUG loaded listener.js 11:01:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x1271ad800) [pid = 2281] [serial = 260] [outer = 0x11821ac00] 11:01:07 INFO - PROCESS | 2281 | 1471543267207 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]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 820ms 11:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:01:07 INFO - PROCESS | 2281 | 1471543267220 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 2281 | 1471543267223 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:01:07 INFO - PROCESS | 2281 | 1471543267226 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 2281 | 1471543267228 Marionette TRACE conn2 <- [1,322,null,{}] 11:01:07 INFO - PROCESS | 2281 | 1471543267231 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}] 11:01:07 INFO - PROCESS | 2281 | 1471543267233 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:07 INFO - PROCESS | 2281 | 1471543267326 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:01:07 INFO - PROCESS | 2281 | 1471543267373 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:07 INFO - PROCESS | 2281 | 1471543267375 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x11663d000 == 47 [pid = 2281] [id = 88] 11:01:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x115f33800) [pid = 2281] [serial = 261] [outer = 0x0] 11:01:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x116b03400) [pid = 2281] [serial = 262] [outer = 0x115f33800] 11:01:07 INFO - PROCESS | 2281 | 1471543267404 Marionette DEBUG loaded listener.js 11:01:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x1183ed800) [pid = 2281] [serial = 263] [outer = 0x115f33800] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x12a822000 == 46 [pid = 2281] [id = 82] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x12a80a000 == 45 [pid = 2281] [id = 81] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x11972a800 == 44 [pid = 2281] [id = 80] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x12918f800 == 43 [pid = 2281] [id = 79] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x125e60000 == 42 [pid = 2281] [id = 78] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x125c0b000 == 41 [pid = 2281] [id = 77] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x121630000 == 40 [pid = 2281] [id = 76] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x1213c5800 == 39 [pid = 2281] [id = 75] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x119732800 == 38 [pid = 2281] [id = 74] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x119262000 == 37 [pid = 2281] [id = 73] 11:01:07 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x12766d800) [pid = 2281] [serial = 201] [outer = 0x0] [url = about:blank] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x117219000 == 36 [pid = 2281] [id = 72] 11:01:07 INFO - PROCESS | 2281 | --DOCSHELL 0x116297800 == 35 [pid = 2281] [id = 71] 11:01:07 INFO - PROCESS | 2281 | 1471543267889 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]]]}] 11:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 673ms 11:01:07 INFO - PROCESS | 2281 | 1471543267898 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:01:07 INFO - PROCESS | 2281 | 1471543267901 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:01:07 INFO - PROCESS | 2281 | 1471543267906 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:01:07 INFO - PROCESS | 2281 | 1471543267909 Marionette TRACE conn2 <- [1,326,null,{}] 11:01:07 INFO - PROCESS | 2281 | 1471543267911 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}] 11:01:07 INFO - PROCESS | 2281 | 1471543267913 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:08 INFO - PROCESS | 2281 | 1471543268003 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:01:08 INFO - PROCESS | 2281 | 1471543268011 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 2281 | 1471543268012 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x11710b800 == 36 [pid = 2281] [id = 89] 11:01:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x1195a6000) [pid = 2281] [serial = 264] [outer = 0x0] 11:01:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x1195ab400) [pid = 2281] [serial = 265] [outer = 0x1195a6000] 11:01:08 INFO - PROCESS | 2281 | 1471543268040 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x1198e2400) [pid = 2281] [serial = 266] [outer = 0x1195a6000] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x1211c3000) [pid = 2281] [serial = 180] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x118634c00) [pid = 2281] [serial = 168] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x11883a000) [pid = 2281] [serial = 169] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x119206800) [pid = 2281] [serial = 171] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x11943c400) [pid = 2281] [serial = 172] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x11751d000) [pid = 2281] [serial = 163] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x116821800) [pid = 2281] [serial = 162] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x117d48800) [pid = 2281] [serial = 148] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x116b03800) [pid = 2281] [serial = 147] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x1195a0000) [pid = 2281] [serial = 151] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x11909f800) [pid = 2281] [serial = 150] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1212f1400) [pid = 2281] [serial = 154] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x12117e400) [pid = 2281] [serial = 153] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x124c08c00) [pid = 2281] [serial = 157] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x12490d000) [pid = 2281] [serial = 156] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x124998800) [pid = 2281] [serial = 183] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x125720400) [pid = 2281] [serial = 189] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x121611800) [pid = 2281] [serial = 160] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x124dcd400) [pid = 2281] [serial = 186] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x124fe2800) [pid = 2281] [serial = 187] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x124cf6400) [pid = 2281] [serial = 184] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1195a7000) [pid = 2281] [serial = 159] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x125e43000) [pid = 2281] [serial = 195] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1271d4800) [pid = 2281] [serial = 196] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1212a5400) [pid = 2281] [serial = 192] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x119a79800) [pid = 2281] [serial = 174] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119b0ec00) [pid = 2281] [serial = 175] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1271d6c00) [pid = 2281] [serial = 198] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x116a1b000) [pid = 2281] [serial = 165] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x12582d800) [pid = 2281] [serial = 190] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1177c6c00) [pid = 2281] [serial = 166] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119b13c00) [pid = 2281] [serial = 177] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x125211400) [pid = 2281] [serial = 193] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1274c4000) [pid = 2281] [serial = 199] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1248c2c00) [pid = 2281] [serial = 181] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12117bc00) [pid = 2281] [serial = 178] [outer = 0x0] [url = about:blank] 11:01:08 INFO - PROCESS | 2281 | 1471543268396 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]]]}] 11:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 522ms 11:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:01:08 INFO - PROCESS | 2281 | 1471543268428 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:01:08 INFO - PROCESS | 2281 | 1471543268430 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:01:08 INFO - PROCESS | 2281 | 1471543268434 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:01:08 INFO - PROCESS | 2281 | 1471543268437 Marionette TRACE conn2 <- [1,330,null,{}] 11:01:08 INFO - PROCESS | 2281 | 1471543268448 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}] 11:01:08 INFO - PROCESS | 2281 | 1471543268453 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:08 INFO - PROCESS | 2281 | 1471543268571 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:01:08 INFO - PROCESS | 2281 | 1471543268585 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:08 INFO - PROCESS | 2281 | 1471543268587 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x1188a9000 == 37 [pid = 2281] [id = 90] 11:01:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119b13c00) [pid = 2281] [serial = 267] [outer = 0x0] 11:01:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11a0cd000) [pid = 2281] [serial = 268] [outer = 0x119b13c00] 11:01:08 INFO - PROCESS | 2281 | 1471543268636 Marionette DEBUG loaded listener.js 11:01:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x121183000) [pid = 2281] [serial = 269] [outer = 0x119b13c00] 11:01:09 INFO - PROCESS | 2281 | 1471543269102 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]]]}] 11:01:09 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. 11:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 675ms 11:01:09 INFO - PROCESS | 2281 | 1471543269109 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:01:09 INFO - PROCESS | 2281 | 1471543269110 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:01:09 INFO - PROCESS | 2281 | 1471543269113 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 2281 | 1471543269114 Marionette TRACE conn2 <- [1,334,null,{}] 11:01:09 INFO - PROCESS | 2281 | 1471543269116 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}] 11:01:09 INFO - PROCESS | 2281 | 1471543269117 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:09 INFO - PROCESS | 2281 | 1471543269195 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:01:09 INFO - PROCESS | 2281 | 1471543269199 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 2281 | 1471543269200 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x119735000 == 38 [pid = 2281] [id = 91] 11:01:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1211c7000) [pid = 2281] [serial = 270] [outer = 0x0] 11:01:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x12490d000) [pid = 2281] [serial = 271] [outer = 0x1211c7000] 11:01:09 INFO - PROCESS | 2281 | 1471543269228 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x124c0d000) [pid = 2281] [serial = 272] [outer = 0x1211c7000] 11:01:09 INFO - PROCESS | 2281 | 1471543269550 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]]]}] 11:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 11:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:01:09 INFO - PROCESS | 2281 | 1471543269581 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:01:09 INFO - PROCESS | 2281 | 1471543269582 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:01:09 INFO - PROCESS | 2281 | 1471543269584 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:01:09 INFO - PROCESS | 2281 | 1471543269585 Marionette TRACE conn2 <- [1,338,null,{}] 11:01:09 INFO - PROCESS | 2281 | 1471543269588 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}] 11:01:09 INFO - PROCESS | 2281 | 1471543269591 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:09 INFO - PROCESS | 2281 | 1471543269664 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:01:09 INFO - PROCESS | 2281 | 1471543269717 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:09 INFO - PROCESS | 2281 | 1471543269719 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x112647800 == 39 [pid = 2281] [id = 92] 11:01:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x118832800) [pid = 2281] [serial = 273] [outer = 0x0] 11:01:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x124dd6c00) [pid = 2281] [serial = 274] [outer = 0x118832800] 11:01:09 INFO - PROCESS | 2281 | 1471543269751 Marionette DEBUG loaded listener.js 11:01:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x125720400) [pid = 2281] [serial = 275] [outer = 0x118832800] 11:01:10 INFO - PROCESS | 2281 | 1471543270044 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]]]}] 11:01:10 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. 11:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 11:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:01:10 INFO - PROCESS | 2281 | 1471543270103 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 2281 | 1471543270105 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:01:10 INFO - PROCESS | 2281 | 1471543270107 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 2281 | 1471543270108 Marionette TRACE conn2 <- [1,342,null,{}] 11:01:10 INFO - PROCESS | 2281 | 1471543270110 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}] 11:01:10 INFO - PROCESS | 2281 | 1471543270114 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:10 INFO - PROCESS | 2281 | 1471543270228 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:01:10 INFO - PROCESS | 2281 | 1471543270242 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 2281 | 1471543270243 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x121332000 == 40 [pid = 2281] [id = 93] 11:01:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x125720800) [pid = 2281] [serial = 276] [outer = 0x0] 11:01:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x126f16000) [pid = 2281] [serial = 277] [outer = 0x125720800] 11:01:10 INFO - PROCESS | 2281 | 1471543270269 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12766e000) [pid = 2281] [serial = 278] [outer = 0x125720800] 11:01:10 INFO - PROCESS | 2281 | 1471543270600 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]]]}] 11:01:10 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. 11:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 11:01:10 INFO - PROCESS | 2281 | 1471543270630 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:01:10 INFO - PROCESS | 2281 | 1471543270631 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:01:10 INFO - PROCESS | 2281 | 1471543270633 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:01:10 INFO - PROCESS | 2281 | 1471543270634 Marionette TRACE conn2 <- [1,346,null,{}] 11:01:10 INFO - PROCESS | 2281 | 1471543270637 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}] 11:01:10 INFO - PROCESS | 2281 | 1471543270638 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:10 INFO - PROCESS | 2281 | 1471543270737 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:01:10 INFO - PROCESS | 2281 | 1471543270747 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:10 INFO - PROCESS | 2281 | 1471543270748 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x12481c000 == 41 [pid = 2281] [id = 94] 11:01:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12766e400) [pid = 2281] [serial = 279] [outer = 0x0] 11:01:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x128df0000) [pid = 2281] [serial = 280] [outer = 0x12766e400] 11:01:10 INFO - PROCESS | 2281 | 1471543270803 Marionette DEBUG loaded listener.js 11:01:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12934f000) [pid = 2281] [serial = 281] [outer = 0x12766e400] 11:01:11 INFO - PROCESS | 2281 | 1471543271090 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]]]}] 11:01:11 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. 11:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 11:01:11 INFO - PROCESS | 2281 | 1471543271115 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 2281 | 1471543271117 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:01:11 INFO - PROCESS | 2281 | 1471543271119 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 2281 | 1471543271120 Marionette TRACE conn2 <- [1,350,null,{}] 11:01:11 INFO - PROCESS | 2281 | 1471543271126 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}] 11:01:11 INFO - PROCESS | 2281 | 1471543271128 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:11 INFO - PROCESS | 2281 | 1471543271224 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:01:11 INFO - PROCESS | 2281 | 1471543271227 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 2281 | 1471543271229 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x125294000 == 42 [pid = 2281] [id = 95] 11:01:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x127671400) [pid = 2281] [serial = 282] [outer = 0x0] 11:01:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x129355c00) [pid = 2281] [serial = 283] [outer = 0x127671400] 11:01:11 INFO - PROCESS | 2281 | 1471543271254 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x129650000) [pid = 2281] [serial = 284] [outer = 0x127671400] 11:01:11 INFO - PROCESS | 2281 | 1471543271584 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]]]}] 11:01:11 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. 11:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 471ms 11:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:01:11 INFO - PROCESS | 2281 | 1471543271594 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:01:11 INFO - PROCESS | 2281 | 1471543271595 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:01:11 INFO - PROCESS | 2281 | 1471543271597 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:01:11 INFO - PROCESS | 2281 | 1471543271598 Marionette TRACE conn2 <- [1,354,null,{}] 11:01:11 INFO - PROCESS | 2281 | 1471543271601 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}] 11:01:11 INFO - PROCESS | 2281 | 1471543271602 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:11 INFO - PROCESS | 2281 | 1471543271711 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:01:11 INFO - PROCESS | 2281 | 1471543271716 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:11 INFO - PROCESS | 2281 | 1471543271717 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x12740c800 == 43 [pid = 2281] [id = 96] 11:01:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x129679800) [pid = 2281] [serial = 285] [outer = 0x0] 11:01:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x12a922000) [pid = 2281] [serial = 286] [outer = 0x129679800] 11:01:11 INFO - PROCESS | 2281 | 1471543271742 Marionette DEBUG loaded listener.js 11:01:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x12a9f6800) [pid = 2281] [serial = 287] [outer = 0x129679800] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x12766ac00) [pid = 2281] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1190a7000) [pid = 2281] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x116253000) [pid = 2281] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x129442400) [pid = 2281] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x118633400) [pid = 2281] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1177c7c00) [pid = 2281] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1177c9800) [pid = 2281] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x116823800) [pid = 2281] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x121d4b000) [pid = 2281] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x116b0cc00) [pid = 2281] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x12967a400) [pid = 2281] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:01:12 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x125829c00) [pid = 2281] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:01:12 INFO - PROCESS | 2281 | 1471543272144 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]]]}] 11:01:12 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. 11:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 568ms 11:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:01:12 INFO - PROCESS | 2281 | 1471543272166 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 2281 | 1471543272167 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:01:12 INFO - PROCESS | 2281 | 1471543272169 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 2281 | 1471543272171 Marionette TRACE conn2 <- [1,358,null,{}] 11:01:12 INFO - PROCESS | 2281 | 1471543272173 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}] 11:01:12 INFO - PROCESS | 2281 | 1471543272174 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:12 INFO - PROCESS | 2281 | 1471543272252 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:01:12 INFO - PROCESS | 2281 | 1471543272256 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 2281 | 1471543272259 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917c800 == 44 [pid = 2281] [id = 97] 11:01:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x116bbcc00) [pid = 2281] [serial = 288] [outer = 0x0] 11:01:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x119b0fc00) [pid = 2281] [serial = 289] [outer = 0x116bbcc00] 11:01:12 INFO - PROCESS | 2281 | 1471543272285 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x129352c00) [pid = 2281] [serial = 290] [outer = 0x116bbcc00] 11:01:12 INFO - PROCESS | 2281 | 1471543272597 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]]]}] 11:01:12 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. 11:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 11:01:12 INFO - PROCESS | 2281 | 1471543272638 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:01:12 INFO - PROCESS | 2281 | 1471543272640 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:01:12 INFO - PROCESS | 2281 | 1471543272642 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:01:12 INFO - PROCESS | 2281 | 1471543272644 Marionette TRACE conn2 <- [1,362,null,{}] 11:01:12 INFO - PROCESS | 2281 | 1471543272646 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}] 11:01:12 INFO - PROCESS | 2281 | 1471543272648 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:12 INFO - PROCESS | 2281 | 1471543272765 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:01:12 INFO - PROCESS | 2281 | 1471543272772 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:12 INFO - PROCESS | 2281 | 1471543272774 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a00c800 == 45 [pid = 2281] [id = 98] 11:01:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x129443400) [pid = 2281] [serial = 291] [outer = 0x0] 11:01:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12aa27000) [pid = 2281] [serial = 292] [outer = 0x129443400] 11:01:12 INFO - PROCESS | 2281 | 1471543272801 Marionette DEBUG loaded listener.js 11:01:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12ad5c000) [pid = 2281] [serial = 293] [outer = 0x129443400] 11:01:13 INFO - PROCESS | 2281 | 1471543273113 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]]]}] 11:01:13 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. 11:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 518ms 11:01:13 INFO - PROCESS | 2281 | 1471543273161 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 2281 | 1471543273162 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:01:13 INFO - PROCESS | 2281 | 1471543273164 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 2281 | 1471543273166 Marionette TRACE conn2 <- [1,366,null,{}] 11:01:13 INFO - PROCESS | 2281 | 1471543273168 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}] 11:01:13 INFO - PROCESS | 2281 | 1471543273169 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:13 INFO - PROCESS | 2281 | 1471543273248 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:01:13 INFO - PROCESS | 2281 | 1471543273252 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 2281 | 1471543273253 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae37000 == 46 [pid = 2281] [id = 99] 11:01:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12ad5f400) [pid = 2281] [serial = 294] [outer = 0x0] 11:01:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12b0f3000) [pid = 2281] [serial = 295] [outer = 0x12ad5f400] 11:01:13 INFO - PROCESS | 2281 | 1471543273278 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12b0f7c00) [pid = 2281] [serial = 296] [outer = 0x12ad5f400] 11:01:13 INFO - PROCESS | 2281 | 1471543273599 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]]]}] 11:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 471ms 11:01:13 INFO - PROCESS | 2281 | 1471543273636 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:01:13 INFO - PROCESS | 2281 | 1471543273637 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:01:13 INFO - PROCESS | 2281 | 1471543273639 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:01:13 INFO - PROCESS | 2281 | 1471543273640 Marionette TRACE conn2 <- [1,370,null,{}] 11:01:13 INFO - PROCESS | 2281 | 1471543273642 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}] 11:01:13 INFO - PROCESS | 2281 | 1471543273643 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:13 INFO - PROCESS | 2281 | 1471543273752 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:01:13 INFO - PROCESS | 2281 | 1471543273760 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:13 INFO - PROCESS | 2281 | 1471543273761 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb14800 == 47 [pid = 2281] [id = 100] 11:01:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x124cf6000) [pid = 2281] [serial = 297] [outer = 0x0] 11:01:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x12bc03000) [pid = 2281] [serial = 298] [outer = 0x124cf6000] 11:01:13 INFO - PROCESS | 2281 | 1471543273785 Marionette DEBUG loaded listener.js 11:01:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x12bc07000) [pid = 2281] [serial = 299] [outer = 0x124cf6000] 11:01:14 INFO - PROCESS | 2281 | 1471543274139 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]]]}] 11:01:14 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. 11:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 520ms 11:01:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:01:14 INFO - PROCESS | 2281 | 1471543274160 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 2281 | 1471543274163 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:01:14 INFO - PROCESS | 2281 | 1471543274166 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 2281 | 1471543274169 Marionette TRACE conn2 <- [1,374,null,{}] 11:01:14 INFO - PROCESS | 2281 | 1471543274174 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}] 11:01:14 INFO - PROCESS | 2281 | 1471543274175 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:14 INFO - PROCESS | 2281 | 1471543274280 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:01:14 INFO - PROCESS | 2281 | 1471543274328 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:14 INFO - PROCESS | 2281 | 1471543274330 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x11650b000 == 48 [pid = 2281] [id = 101] 11:01:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x116a1cc00) [pid = 2281] [serial = 300] [outer = 0x0] 11:01:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x116bc1000) [pid = 2281] [serial = 301] [outer = 0x116a1cc00] 11:01:14 INFO - PROCESS | 2281 | 1471543274363 Marionette DEBUG loaded listener.js 11:01:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x11821e400) [pid = 2281] [serial = 302] [outer = 0x116a1cc00] 11:01:14 INFO - PROCESS | 2281 | 1471543274829 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:01:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:01:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 672ms 11:01:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:01:14 INFO - PROCESS | 2281 | 1471543274838 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:01:14 INFO - PROCESS | 2281 | 1471543274841 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:01:14 INFO - PROCESS | 2281 | 1471543274846 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:01:14 INFO - PROCESS | 2281 | 1471543274848 Marionette TRACE conn2 <- [1,378,null,{}] 11:01:14 INFO - PROCESS | 2281 | 1471543274850 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}] 11:01:14 INFO - PROCESS | 2281 | 1471543274852 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:14 INFO - PROCESS | 2281 | 1471543274955 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:01:15 INFO - PROCESS | 2281 | 1471543275003 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 2281 | 1471543275004 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x1188a8000 == 49 [pid = 2281] [id = 102] 11:01:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x11909f800) [pid = 2281] [serial = 303] [outer = 0x0] 11:01:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1198e0800) [pid = 2281] [serial = 304] [outer = 0x11909f800] 11:01:15 INFO - PROCESS | 2281 | 1471543275036 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x119b05c00) [pid = 2281] [serial = 305] [outer = 0x11909f800] 11:01:15 INFO - PROCESS | 2281 | 1471543275420 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:01:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:01:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 620ms 11:01:15 INFO - PROCESS | 2281 | 1471543275466 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:01:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:01:15 INFO - PROCESS | 2281 | 1471543275467 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:01:15 INFO - PROCESS | 2281 | 1471543275470 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:01:15 INFO - PROCESS | 2281 | 1471543275472 Marionette TRACE conn2 <- [1,382,null,{}] 11:01:15 INFO - PROCESS | 2281 | 1471543275480 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}] 11:01:15 INFO - PROCESS | 2281 | 1471543275483 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:15 INFO - PROCESS | 2281 | 1471543275587 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:01:15 INFO - PROCESS | 2281 | 1471543275694 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:15 INFO - PROCESS | 2281 | 1471543275696 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a805800 == 50 [pid = 2281] [id = 103] 11:01:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x124fe3c00) [pid = 2281] [serial = 306] [outer = 0x0] 11:01:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x12582ac00) [pid = 2281] [serial = 307] [outer = 0x124fe3c00] 11:01:15 INFO - PROCESS | 2281 | 1471543275737 Marionette DEBUG loaded listener.js 11:01:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x1271aa000) [pid = 2281] [serial = 308] [outer = 0x124fe3c00] 11:01:16 INFO - PROCESS | 2281 | 1471543276241 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:01:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 822ms 11:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:01:16 INFO - PROCESS | 2281 | 1471543276293 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 2281 | 1471543276295 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:01:16 INFO - PROCESS | 2281 | 1471543276297 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 2281 | 1471543276298 Marionette TRACE conn2 <- [1,386,null,{}] 11:01:16 INFO - PROCESS | 2281 | 1471543276301 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}] 11:01:16 INFO - PROCESS | 2281 | 1471543276302 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:16 INFO - PROCESS | 2281 | 1471543276404 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:01:16 INFO - PROCESS | 2281 | 1471543276469 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:16 INFO - PROCESS | 2281 | 1471543276471 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcd2000 == 51 [pid = 2281] [id = 104] 11:01:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x1274cf400) [pid = 2281] [serial = 309] [outer = 0x0] 11:01:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x129441000) [pid = 2281] [serial = 310] [outer = 0x1274cf400] 11:01:16 INFO - PROCESS | 2281 | 1471543276501 Marionette DEBUG loaded listener.js 11:01:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x12aa27400) [pid = 2281] [serial = 311] [outer = 0x1274cf400] 11:01:16 INFO - PROCESS | 2281 | 1471543276899 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]]]}] 11:01:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:01:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 618ms 11:01:16 INFO - PROCESS | 2281 | 1471543276928 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:01:16 INFO - PROCESS | 2281 | 1471543276929 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:01:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:01:16 INFO - PROCESS | 2281 | 1471543276932 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:01:16 INFO - PROCESS | 2281 | 1471543276933 Marionette TRACE conn2 <- [1,390,null,{}] 11:01:16 INFO - PROCESS | 2281 | 1471543276935 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}] 11:01:16 INFO - PROCESS | 2281 | 1471543276937 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:17 INFO - PROCESS | 2281 | 1471543277035 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:01:17 INFO - PROCESS | 2281 | 1471543277084 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 2281 | 1471543277085 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcee800 == 52 [pid = 2281] [id = 105] 11:01:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x12aa29000) [pid = 2281] [serial = 312] [outer = 0x0] 11:01:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x12b0b0c00) [pid = 2281] [serial = 313] [outer = 0x12aa29000] 11:01:17 INFO - PROCESS | 2281 | 1471543277115 Marionette DEBUG loaded listener.js 11:01:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x12bc0f800) [pid = 2281] [serial = 314] [outer = 0x12aa29000] 11:01:17 INFO - PROCESS | 2281 | 1471543277712 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]]]}] 11:01:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:01:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 820ms 11:01:17 INFO - PROCESS | 2281 | 1471543277753 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:01:17 INFO - PROCESS | 2281 | 1471543277755 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:01:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:01:17 INFO - PROCESS | 2281 | 1471543277761 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:01:17 INFO - PROCESS | 2281 | 1471543277763 Marionette TRACE conn2 <- [1,394,null,{}] 11:01:17 INFO - PROCESS | 2281 | 1471543277766 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}] 11:01:17 INFO - PROCESS | 2281 | 1471543277768 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:17 INFO - PROCESS | 2281 | 1471543277858 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:01:17 INFO - PROCESS | 2281 | 1471543277926 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:17 INFO - PROCESS | 2281 | 1471543277929 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132d1800 == 53 [pid = 2281] [id = 106] 11:01:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 120 (0x118979400) [pid = 2281] [serial = 315] [outer = 0x0] 11:01:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 121 (0x1190a7400) [pid = 2281] [serial = 316] [outer = 0x118979400] 11:01:17 INFO - PROCESS | 2281 | 1471543277958 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 122 (0x1195a6c00) [pid = 2281] [serial = 317] [outer = 0x118979400] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae37000 == 52 [pid = 2281] [id = 99] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12a00c800 == 51 [pid = 2281] [id = 98] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12917c800 == 50 [pid = 2281] [id = 97] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12740c800 == 49 [pid = 2281] [id = 96] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x125294000 == 48 [pid = 2281] [id = 95] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 121 (0x11883bc00) [pid = 2281] [serial = 207] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 120 (0x115f92400) [pid = 2281] [serial = 204] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 119 (0x1198de800) [pid = 2281] [serial = 247] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12481c000 == 47 [pid = 2281] [id = 94] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x121332000 == 46 [pid = 2281] [id = 93] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x112647800 == 45 [pid = 2281] [id = 92] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x119735000 == 44 [pid = 2281] [id = 91] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x1188a9000 == 43 [pid = 2281] [id = 90] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x11710b800 == 42 [pid = 2281] [id = 89] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x11663d000 == 41 [pid = 2281] [id = 88] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x128fc4000 == 40 [pid = 2281] [id = 87] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12a943000 == 39 [pid = 2281] [id = 86] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d9000 == 38 [pid = 2281] [id = 85] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x118262000 == 37 [pid = 2281] [id = 84] 11:01:18 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa2000 == 36 [pid = 2281] [id = 83] 11:01:18 INFO - PROCESS | 2281 | 1471543278436 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]]]}] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x129349000) [pid = 2281] [serial = 229] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x11943b400) [pid = 2281] [serial = 214] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x129356c00) [pid = 2281] [serial = 232] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x11980ac00) [pid = 2281] [serial = 215] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x129353c00) [pid = 2281] [serial = 230] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x129648800) [pid = 2281] [serial = 235] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x118973c00) [pid = 2281] [serial = 211] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x1190a5400) [pid = 2281] [serial = 212] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x118219400) [pid = 2281] [serial = 238] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x124909c00) [pid = 2281] [serial = 241] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x121185c00) [pid = 2281] [serial = 217] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x119a79c00) [pid = 2281] [serial = 239] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1212a7400) [pid = 2281] [serial = 218] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x124908000) [pid = 2281] [serial = 220] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x124c0a800) [pid = 2281] [serial = 221] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x129679c00) [pid = 2281] [serial = 236] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x124dd6000) [pid = 2281] [serial = 223] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12ccda400) [pid = 2281] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12a927c00) [pid = 2281] [serial = 244] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x126f1e800) [pid = 2281] [serial = 226] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1274cf000) [pid = 2281] [serial = 227] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12a9f4800) [pid = 2281] [serial = 245] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12944b400) [pid = 2281] [serial = 233] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x12a91ec00) [pid = 2281] [serial = 242] [outer = 0x0] [url = about:blank] 11:01:18 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1251c4800) [pid = 2281] [serial = 224] [outer = 0x0] [url = about:blank] 11:01:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:01:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 723ms 11:01:18 INFO - PROCESS | 2281 | 1471543278484 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:01:18 INFO - PROCESS | 2281 | 1471543278487 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:01:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:01:18 INFO - PROCESS | 2281 | 1471543278497 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:01:18 INFO - PROCESS | 2281 | 1471543278499 Marionette TRACE conn2 <- [1,398,null,{}] 11:01:18 INFO - PROCESS | 2281 | 1471543278501 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}] 11:01:18 INFO - PROCESS | 2281 | 1471543278502 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:18 INFO - PROCESS | 2281 | 1471543278584 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:01:18 INFO - PROCESS | 2281 | 1471543278590 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:18 INFO - PROCESS | 2281 | 1471543278593 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x11710b800 == 37 [pid = 2281] [id = 107] 11:01:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x119b0f400) [pid = 2281] [serial = 318] [outer = 0x0] 11:01:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x11a1c8000) [pid = 2281] [serial = 319] [outer = 0x119b0f400] 11:01:18 INFO - PROCESS | 2281 | 1471543278621 Marionette DEBUG loaded listener.js 11:01:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1211c7c00) [pid = 2281] [serial = 320] [outer = 0x119b0f400] 11:01:19 INFO - PROCESS | 2281 | 1471543279096 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]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 619ms 11:01:19 INFO - PROCESS | 2281 | 1471543279116 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 2281 | 1471543279117 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:01:19 INFO - PROCESS | 2281 | 1471543279120 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 2281 | 1471543279122 Marionette TRACE conn2 <- [1,402,null,{}] 11:01:19 INFO - PROCESS | 2281 | 1471543279135 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}] 11:01:19 INFO - PROCESS | 2281 | 1471543279139 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:19 INFO - PROCESS | 2281 | 1471543279219 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:01:19 INFO - PROCESS | 2281 | 1471543279228 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 2281 | 1471543279229 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213c8800 == 38 [pid = 2281] [id = 108] 11:01:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12766d800) [pid = 2281] [serial = 321] [outer = 0x0] 11:01:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x128df8800) [pid = 2281] [serial = 322] [outer = 0x12766d800] 11:01:19 INFO - PROCESS | 2281 | 1471543279257 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12944b800) [pid = 2281] [serial = 323] [outer = 0x12766d800] 11:01:19 INFO - PROCESS | 2281 | 1471543279593 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]]]}] 11:01:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:01:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 525ms 11:01:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:01:19 INFO - PROCESS | 2281 | 1471543279646 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:01:19 INFO - PROCESS | 2281 | 1471543279648 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:01:19 INFO - PROCESS | 2281 | 1471543279650 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:01:19 INFO - PROCESS | 2281 | 1471543279651 Marionette TRACE conn2 <- [1,406,null,{}] 11:01:19 INFO - PROCESS | 2281 | 1471543279653 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}] 11:01:19 INFO - PROCESS | 2281 | 1471543279654 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:19 INFO - PROCESS | 2281 | 1471543279734 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:01:19 INFO - PROCESS | 2281 | 1471543279741 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:19 INFO - PROCESS | 2281 | 1471543279743 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x124817000 == 39 [pid = 2281] [id = 109] 11:01:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12a9ec000) [pid = 2281] [serial = 324] [outer = 0x0] 11:01:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x12aa27800) [pid = 2281] [serial = 325] [outer = 0x12a9ec000] 11:01:19 INFO - PROCESS | 2281 | 1471543279769 Marionette DEBUG loaded listener.js 11:01:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x12ad5cc00) [pid = 2281] [serial = 326] [outer = 0x12a9ec000] 11:01:20 INFO - PROCESS | 2281 | 1471543280107 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]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 11:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:01:20 INFO - PROCESS | 2281 | 1471543280118 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 2281 | 1471543280120 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:01:20 INFO - PROCESS | 2281 | 1471543280122 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 2281 | 1471543280124 Marionette TRACE conn2 <- [1,410,null,{}] 11:01:20 INFO - PROCESS | 2281 | 1471543280127 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}] 11:01:20 INFO - PROCESS | 2281 | 1471543280129 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:20 INFO - PROCESS | 2281 | 1471543280205 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:01:20 INFO - PROCESS | 2281 | 1471543280263 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 2281 | 1471543280264 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x125291800 == 40 [pid = 2281] [id = 110] 11:01:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x12ad5b400) [pid = 2281] [serial = 327] [outer = 0x0] 11:01:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12bc06c00) [pid = 2281] [serial = 328] [outer = 0x12ad5b400] 11:01:20 INFO - PROCESS | 2281 | 1471543280289 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x12bc5ec00) [pid = 2281] [serial = 329] [outer = 0x12ad5b400] 11:01:20 INFO - PROCESS | 2281 | 1471543280610 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]]]}] 11:01:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:01:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 11:01:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:01:20 INFO - PROCESS | 2281 | 1471543280644 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:01:20 INFO - PROCESS | 2281 | 1471543280645 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:01:20 INFO - PROCESS | 2281 | 1471543280647 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:01:20 INFO - PROCESS | 2281 | 1471543280648 Marionette TRACE conn2 <- [1,414,null,{}] 11:01:20 INFO - PROCESS | 2281 | 1471543280650 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}] 11:01:20 INFO - PROCESS | 2281 | 1471543280654 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:20 INFO - PROCESS | 2281 | 1471543280771 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:01:20 INFO - PROCESS | 2281 | 1471543280787 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:20 INFO - PROCESS | 2281 | 1471543280789 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad9800 == 41 [pid = 2281] [id = 111] 11:01:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12bc63800) [pid = 2281] [serial = 330] [outer = 0x0] 11:01:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x12c384400) [pid = 2281] [serial = 331] [outer = 0x12bc63800] 11:01:20 INFO - PROCESS | 2281 | 1471543280815 Marionette DEBUG loaded listener.js 11:01:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x12c82a800) [pid = 2281] [serial = 332] [outer = 0x12bc63800] 11:01:21 INFO - PROCESS | 2281 | 1471543281167 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]]]}] 11:01:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:01:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 568ms 11:01:21 INFO - PROCESS | 2281 | 1471543281216 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:01:21 INFO - PROCESS | 2281 | 1471543281217 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:01:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:01:21 INFO - PROCESS | 2281 | 1471543281219 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:01:21 INFO - PROCESS | 2281 | 1471543281220 Marionette TRACE conn2 <- [1,418,null,{}] 11:01:21 INFO - PROCESS | 2281 | 1471543281223 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}] 11:01:21 INFO - PROCESS | 2281 | 1471543281224 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:21 INFO - PROCESS | 2281 | 1471543281326 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:01:21 INFO - PROCESS | 2281 | 1471543281329 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:21 INFO - PROCESS | 2281 | 1471543281330 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a00c000 == 42 [pid = 2281] [id = 112] 11:01:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x128a96800) [pid = 2281] [serial = 333] [outer = 0x0] 11:01:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x128a9f000) [pid = 2281] [serial = 334] [outer = 0x128a96800] 11:01:21 INFO - PROCESS | 2281 | 1471543281385 Marionette DEBUG loaded listener.js 11:01:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x11887e000) [pid = 2281] [serial = 335] [outer = 0x128a96800] 11:01:21 INFO - PROCESS | 2281 | 1471543281539 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:01:22 INFO - PROCESS | 2281 | 1471543282209 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]]]}] 11:01:22 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 11:01:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 11:01:22 INFO - PROCESS | 2281 | 1471543282249 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:01:22 INFO - PROCESS | 2281 | 1471543282250 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:01:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:01:22 INFO - PROCESS | 2281 | 1471543282253 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:01:22 INFO - PROCESS | 2281 | 1471543282255 Marionette TRACE conn2 <- [1,422,null,{}] 11:01:22 INFO - PROCESS | 2281 | 1471543282258 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}] 11:01:22 INFO - PROCESS | 2281 | 1471543282259 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:22 INFO - PROCESS | 2281 | 1471543282358 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:01:22 INFO - PROCESS | 2281 | 1471543282393 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:22 INFO - PROCESS | 2281 | 1471543282394 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb0c800 == 43 [pid = 2281] [id = 113] 11:01:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x112699000) [pid = 2281] [serial = 336] [outer = 0x0] 11:01:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x11269bc00) [pid = 2281] [serial = 337] [outer = 0x112699000] 11:01:22 INFO - PROCESS | 2281 | 1471543282420 Marionette DEBUG loaded listener.js 11:01:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x118217000) [pid = 2281] [serial = 338] [outer = 0x112699000] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x127132800) [pid = 2281] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x125720800) [pid = 2281] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x127671400) [pid = 2281] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x119b13c00) [pid = 2281] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x1183f2000) [pid = 2281] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x118832800) [pid = 2281] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1198e7800) [pid = 2281] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x11821ac00) [pid = 2281] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1195a6000) [pid = 2281] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x115f33800) [pid = 2281] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1211c7000) [pid = 2281] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x12766e400) [pid = 2281] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x115f2d000) [pid = 2281] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x129679800) [pid = 2281] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x116bbcc00) [pid = 2281] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12ad5f400) [pid = 2281] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x129443400) [pid = 2281] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x113cecc00) [pid = 2281] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:01:22 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x118338000) [pid = 2281] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:01:23 INFO - PROCESS | 2281 | 1471543283250 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]]]}] 11:01:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:01:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1025ms 11:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:01:23 INFO - PROCESS | 2281 | 1471543283285 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:01:23 INFO - PROCESS | 2281 | 1471543283286 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:01:23 INFO - PROCESS | 2281 | 1471543283288 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 2281 | 1471543283289 Marionette TRACE conn2 <- [1,426,null,{}] 11:01:23 INFO - PROCESS | 2281 | 1471543283291 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}] 11:01:23 INFO - PROCESS | 2281 | 1471543283292 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:23 INFO - PROCESS | 2281 | 1471543283372 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:01:23 INFO - PROCESS | 2281 | 1471543283377 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 2281 | 1471543283379 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ac8800 == 44 [pid = 2281] [id = 114] 11:01:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x113cecc00) [pid = 2281] [serial = 339] [outer = 0x0] 11:01:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x11751d000) [pid = 2281] [serial = 340] [outer = 0x113cecc00] 11:01:23 INFO - PROCESS | 2281 | 1471543283411 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1212a3c00) [pid = 2281] [serial = 341] [outer = 0x113cecc00] 11:01:23 INFO - PROCESS | 2281 | 1471543283733 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] 11:01:23 INFO - PROCESS | 2281 | 1471543283764 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:01:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:01:23 INFO - PROCESS | 2281 | 1471543283785 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:01:23 INFO - PROCESS | 2281 | 1471543283786 Marionette TRACE conn2 <- [1,430,null,{}] 11:01:23 INFO - PROCESS | 2281 | 1471543283788 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}] 11:01:23 INFO - PROCESS | 2281 | 1471543283790 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:23 INFO - PROCESS | 2281 | 1471543283878 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:01:23 INFO - PROCESS | 2281 | 1471543283881 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:23 INFO - PROCESS | 2281 | 1471543283882 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd0a000 == 45 [pid = 2281] [id = 115] 11:01:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x11821cc00) [pid = 2281] [serial = 342] [outer = 0x0] 11:01:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x128a97400) [pid = 2281] [serial = 343] [outer = 0x11821cc00] 11:01:23 INFO - PROCESS | 2281 | 1471543283907 Marionette DEBUG loaded listener.js 11:01:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x129679800) [pid = 2281] [serial = 344] [outer = 0x11821cc00] 11:01:24 INFO - PROCESS | 2281 | 1471543284235 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]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 474ms 11:01:24 INFO - PROCESS | 2281 | 1471543284254 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 2281 | 1471543284256 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:01:24 INFO - PROCESS | 2281 | 1471543284262 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 2281 | 1471543284264 Marionette TRACE conn2 <- [1,434,null,{}] 11:01:24 INFO - PROCESS | 2281 | 1471543284266 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}] 11:01:24 INFO - PROCESS | 2281 | 1471543284268 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:24 INFO - PROCESS | 2281 | 1471543284370 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:01:24 INFO - PROCESS | 2281 | 1471543284426 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:24 INFO - PROCESS | 2281 | 1471543284428 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c07a800 == 46 [pid = 2281] [id = 116] 11:01:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x119d59400) [pid = 2281] [serial = 345] [outer = 0x0] 11:01:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x119d61400) [pid = 2281] [serial = 346] [outer = 0x119d59400] 11:01:24 INFO - PROCESS | 2281 | 1471543284456 Marionette DEBUG loaded listener.js 11:01:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12967c000) [pid = 2281] [serial = 347] [outer = 0x119d59400] 11:01:24 INFO - PROCESS | 2281 | 1471543284924 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]]]}] 11:01:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:01:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 11:01:24 INFO - PROCESS | 2281 | 1471543284935 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:01:24 INFO - PROCESS | 2281 | 1471543284940 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:01:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:01:24 INFO - PROCESS | 2281 | 1471543284969 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:01:24 INFO - PROCESS | 2281 | 1471543284974 Marionette TRACE conn2 <- [1,438,null,{}] 11:01:24 INFO - PROCESS | 2281 | 1471543284981 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}] 11:01:24 INFO - PROCESS | 2281 | 1471543284984 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:25 INFO - PROCESS | 2281 | 1471543285143 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:01:25 INFO - PROCESS | 2281 | 1471543285240 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 2281 | 1471543285242 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x118260800 == 47 [pid = 2281] [id = 117] 11:01:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x1183ef800) [pid = 2281] [serial = 348] [outer = 0x0] 11:01:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x11920f800) [pid = 2281] [serial = 349] [outer = 0x1183ef800] 11:01:25 INFO - PROCESS | 2281 | 1471543285284 Marionette DEBUG loaded listener.js 11:01:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x1198e9c00) [pid = 2281] [serial = 350] [outer = 0x1183ef800] 11:01:25 INFO - PROCESS | 2281 | 1471543285732 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]]]}] 11:01:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:01:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 780ms 11:01:25 INFO - PROCESS | 2281 | 1471543285745 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:01:25 INFO - PROCESS | 2281 | 1471543285748 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:01:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:01:25 INFO - PROCESS | 2281 | 1471543285752 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:01:25 INFO - PROCESS | 2281 | 1471543285754 Marionette TRACE conn2 <- [1,442,null,{}] 11:01:25 INFO - PROCESS | 2281 | 1471543285757 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}] 11:01:25 INFO - PROCESS | 2281 | 1471543285758 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:25 INFO - PROCESS | 2281 | 1471543285865 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:01:25 INFO - PROCESS | 2281 | 1471543285934 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:25 INFO - PROCESS | 2281 | 1471543285936 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213d9800 == 48 [pid = 2281] [id = 118] 11:01:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x119d61800) [pid = 2281] [serial = 351] [outer = 0x0] 11:01:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x12117f000) [pid = 2281] [serial = 352] [outer = 0x119d61800] 11:01:25 INFO - PROCESS | 2281 | 1471543285967 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x1219ca400) [pid = 2281] [serial = 353] [outer = 0x119d61800] 11:01:26 INFO - PROCESS | 2281 | 1471543286421 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]]]}] 11:01:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:01:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 720ms 11:01:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:01:26 INFO - PROCESS | 2281 | 1471543286490 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:01:26 INFO - PROCESS | 2281 | 1471543286491 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:01:26 INFO - PROCESS | 2281 | 1471543286495 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:01:26 INFO - PROCESS | 2281 | 1471543286498 Marionette TRACE conn2 <- [1,446,null,{}] 11:01:26 INFO - PROCESS | 2281 | 1471543286505 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}] 11:01:26 INFO - PROCESS | 2281 | 1471543286511 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:26 INFO - PROCESS | 2281 | 1471543286614 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:01:26 INFO - PROCESS | 2281 | 1471543286682 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:26 INFO - PROCESS | 2281 | 1471543286685 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcd4000 == 49 [pid = 2281] [id = 119] 11:01:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x1274cd400) [pid = 2281] [serial = 354] [outer = 0x0] 11:01:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x127673c00) [pid = 2281] [serial = 355] [outer = 0x1274cd400] 11:01:26 INFO - PROCESS | 2281 | 1471543286717 Marionette DEBUG loaded listener.js 11:01:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x128d06000) [pid = 2281] [serial = 356] [outer = 0x1274cd400] 11:01:27 INFO - PROCESS | 2281 | 1471543287122 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]]]}] 11:01:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:01:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 672ms 11:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:01:27 INFO - PROCESS | 2281 | 1471543287175 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:01:27 INFO - PROCESS | 2281 | 1471543287177 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:01:27 INFO - PROCESS | 2281 | 1471543287180 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:01:27 INFO - PROCESS | 2281 | 1471543287181 Marionette TRACE conn2 <- [1,450,null,{}] 11:01:27 INFO - PROCESS | 2281 | 1471543287183 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}] 11:01:27 INFO - PROCESS | 2281 | 1471543287185 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:27 INFO - PROCESS | 2281 | 1471543287297 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:01:27 INFO - PROCESS | 2281 | 1471543287366 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:27 INFO - PROCESS | 2281 | 1471543287367 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x121628800 == 50 [pid = 2281] [id = 120] 11:01:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x1177cb800) [pid = 2281] [serial = 357] [outer = 0x0] 11:01:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x128d0ac00) [pid = 2281] [serial = 358] [outer = 0x1177cb800] 11:01:27 INFO - PROCESS | 2281 | 1471543287397 Marionette DEBUG loaded listener.js 11:01:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x128d0fc00) [pid = 2281] [serial = 359] [outer = 0x1177cb800] 11:01:28 INFO - PROCESS | 2281 | 1471543288021 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] 11:01:28 INFO - PROCESS | 2281 | 1471543288052 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:01:28 INFO - PROCESS | 2281 | 1471543288056 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:01:28 INFO - PROCESS | 2281 | 1471543288060 Marionette TRACE conn2 <- [1,454,null,{}] 11:01:28 INFO - PROCESS | 2281 | 1471543288063 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}] 11:01:28 INFO - PROCESS | 2281 | 1471543288065 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:28 INFO - PROCESS | 2281 | 1471543288153 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:01:28 INFO - PROCESS | 2281 | 1471543288221 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:28 INFO - PROCESS | 2281 | 1471543288224 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a78800 == 51 [pid = 2281] [id = 121] 11:01:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x115f9bc00) [pid = 2281] [serial = 360] [outer = 0x0] 11:01:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x116826400) [pid = 2281] [serial = 361] [outer = 0x115f9bc00] 11:01:28 INFO - PROCESS | 2281 | 1471543288255 Marionette DEBUG loaded listener.js 11:01:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 120 (0x11887ac00) [pid = 2281] [serial = 362] [outer = 0x115f9bc00] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd0a000 == 50 [pid = 2281] [id = 115] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x121ac8800 == 49 [pid = 2281] [id = 114] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb0c800 == 48 [pid = 2281] [id = 113] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12a00c000 == 47 [pid = 2281] [id = 112] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad9800 == 46 [pid = 2281] [id = 111] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x125291800 == 45 [pid = 2281] [id = 110] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x124817000 == 44 [pid = 2281] [id = 109] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1213c8800 == 43 [pid = 2281] [id = 108] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x11710b800 == 42 [pid = 2281] [id = 107] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1132d1800 == 41 [pid = 2281] [id = 106] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcd2000 == 40 [pid = 2281] [id = 104] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12a805800 == 39 [pid = 2281] [id = 103] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1188a8000 == 38 [pid = 2281] [id = 102] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x11650b000 == 37 [pid = 2281] [id = 101] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb14800 == 36 [pid = 2281] [id = 100] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1132b8800 == 35 [pid = 2281] [id = 69] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcee800 == 34 [pid = 2281] [id = 105] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x129179800 == 33 [pid = 2281] [id = 68] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x11826b800 == 32 [pid = 2281] [id = 70] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x121628800 == 31 [pid = 2281] [id = 120] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcd4000 == 30 [pid = 2281] [id = 119] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1213d9800 == 29 [pid = 2281] [id = 118] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12c07a800 == 28 [pid = 2281] [id = 116] 11:01:29 INFO - PROCESS | 2281 | --DOCSHELL 0x118260800 == 27 [pid = 2281] [id = 117] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 119 (0x118978c00) [pid = 2281] [serial = 208] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x129158400) [pid = 2281] [serial = 202] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x116825c00) [pid = 2281] [serial = 205] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x126f16000) [pid = 2281] [serial = 277] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x129355c00) [pid = 2281] [serial = 283] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x11a0cd000) [pid = 2281] [serial = 268] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x11943c800) [pid = 2281] [serial = 251] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x11907bc00) [pid = 2281] [serial = 250] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x124dd6c00) [pid = 2281] [serial = 274] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x11a0c3800) [pid = 2281] [serial = 254] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x126f17800) [pid = 2281] [serial = 259] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1271ad800) [pid = 2281] [serial = 260] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1198eb000) [pid = 2281] [serial = 253] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1195ab400) [pid = 2281] [serial = 265] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x1198e2400) [pid = 2281] [serial = 266] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1183ed800) [pid = 2281] [serial = 263] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x116b03400) [pid = 2281] [serial = 262] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x12490d000) [pid = 2281] [serial = 271] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12934f000) [pid = 2281] [serial = 281] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x124c0d000) [pid = 2281] [serial = 272] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128df0000) [pid = 2281] [serial = 280] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1198e4400) [pid = 2281] [serial = 248] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12a922000) [pid = 2281] [serial = 286] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12160cc00) [pid = 2281] [serial = 256] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x129352c00) [pid = 2281] [serial = 290] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119b0fc00) [pid = 2281] [serial = 289] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x12b0f3000) [pid = 2281] [serial = 295] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12a9f6800) [pid = 2281] [serial = 287] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12b0f7c00) [pid = 2281] [serial = 296] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x121183000) [pid = 2281] [serial = 269] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x129650000) [pid = 2281] [serial = 284] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x12ad5c000) [pid = 2281] [serial = 293] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12766e000) [pid = 2281] [serial = 278] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x125720400) [pid = 2281] [serial = 275] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12bc03000) [pid = 2281] [serial = 298] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12aa27000) [pid = 2281] [serial = 292] [outer = 0x0] [url = about:blank] 11:01:29 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:29 INFO - PROCESS | 2281 | 1471543289489 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]]]}] 11:01:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:01:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1475ms 11:01:29 INFO - PROCESS | 2281 | 1471543289530 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:01:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:01:29 INFO - PROCESS | 2281 | 1471543289533 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:01:29 INFO - PROCESS | 2281 | 1471543289536 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:01:29 INFO - PROCESS | 2281 | 1471543289538 Marionette TRACE conn2 <- [1,458,null,{}] 11:01:29 INFO - PROCESS | 2281 | 1471543289544 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}] 11:01:29 INFO - PROCESS | 2281 | 1471543289545 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:29 INFO - PROCESS | 2281 | 1471543289619 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:01:29 INFO - PROCESS | 2281 | 1471543289626 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:29 INFO - PROCESS | 2281 | 1471543289628 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x115ed4800 == 28 [pid = 2281] [id = 122] 11:01:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11832e400) [pid = 2281] [serial = 363] [outer = 0x0] 11:01:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1183f2000) [pid = 2281] [serial = 364] [outer = 0x11832e400] 11:01:29 INFO - PROCESS | 2281 | 1471543289658 Marionette DEBUG loaded listener.js 11:01:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x118873400) [pid = 2281] [serial = 365] [outer = 0x11832e400] 11:01:30 INFO - PROCESS | 2281 | 1471543290000 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] 11:01:30 INFO - PROCESS | 2281 | 1471543290064 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:01:30 INFO - PROCESS | 2281 | 1471543290069 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 2281 | 1471543290070 Marionette TRACE conn2 <- [1,462,null,{}] 11:01:30 INFO - PROCESS | 2281 | 1471543290079 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}] 11:01:30 INFO - PROCESS | 2281 | 1471543290081 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:30 INFO - PROCESS | 2281 | 1471543290159 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:01:30 INFO - PROCESS | 2281 | 1471543290164 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 2281 | 1471543290165 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x117110000 == 29 [pid = 2281] [id = 123] 11:01:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1195a8800) [pid = 2281] [serial = 366] [outer = 0x0] 11:01:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11980ac00) [pid = 2281] [serial = 367] [outer = 0x1195a8800] 11:01:30 INFO - PROCESS | 2281 | 1471543290195 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119a78800) [pid = 2281] [serial = 368] [outer = 0x1195a8800] 11:01:30 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:30 INFO - PROCESS | 2281 | 1471543290551 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] 11:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:01:30 INFO - PROCESS | 2281 | 1471543290597 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:01:30 INFO - PROCESS | 2281 | 1471543290600 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:01:30 INFO - PROCESS | 2281 | 1471543290602 Marionette TRACE conn2 <- [1,466,null,{}] 11:01:30 INFO - PROCESS | 2281 | 1471543290610 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}] 11:01:30 INFO - PROCESS | 2281 | 1471543290613 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:30 INFO - PROCESS | 2281 | 1471543290687 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:01:30 INFO - PROCESS | 2281 | 1471543290696 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:30 INFO - PROCESS | 2281 | 1471543290698 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x11901d000 == 30 [pid = 2281] [id = 124] 11:01:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11269fc00) [pid = 2281] [serial = 369] [outer = 0x0] 11:01:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x11a1cac00) [pid = 2281] [serial = 370] [outer = 0x11269fc00] 11:01:30 INFO - PROCESS | 2281 | 1471543290727 Marionette DEBUG loaded listener.js 11:01:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1212a6c00) [pid = 2281] [serial = 371] [outer = 0x11269fc00] 11:01:31 INFO - PROCESS | 2281 | 1471543291075 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] 11:01:31 INFO - PROCESS | 2281 | 1471543291123 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:01:31 INFO - PROCESS | 2281 | 1471543291126 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 2281 | 1471543291127 Marionette TRACE conn2 <- [1,470,null,{}] 11:01:31 INFO - PROCESS | 2281 | 1471543291129 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}] 11:01:31 INFO - PROCESS | 2281 | 1471543291130 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:31 INFO - PROCESS | 2281 | 1471543291230 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:01:31 INFO - PROCESS | 2281 | 1471543291236 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 2281 | 1471543291237 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x119733000 == 31 [pid = 2281] [id = 125] 11:01:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1219d2400) [pid = 2281] [serial = 372] [outer = 0x0] 11:01:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12490c800) [pid = 2281] [serial = 373] [outer = 0x1219d2400] 11:01:31 INFO - PROCESS | 2281 | 1471543291265 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x124dd6c00) [pid = 2281] [serial = 374] [outer = 0x1219d2400] 11:01:31 INFO - PROCESS | 2281 | 1471543291614 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]]]}] 11:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 11:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:01:31 INFO - PROCESS | 2281 | 1471543291645 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:01:31 INFO - PROCESS | 2281 | 1471543291646 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:01:31 INFO - PROCESS | 2281 | 1471543291648 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:01:31 INFO - PROCESS | 2281 | 1471543291650 Marionette TRACE conn2 <- [1,474,null,{}] 11:01:31 INFO - PROCESS | 2281 | 1471543291660 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}] 11:01:31 INFO - PROCESS | 2281 | 1471543291661 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:31 INFO - PROCESS | 2281 | 1471543291759 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:01:31 INFO - PROCESS | 2281 | 1471543291795 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:31 INFO - PROCESS | 2281 | 1471543291796 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x121129800 == 32 [pid = 2281] [id = 126] 11:01:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x116aa4800) [pid = 2281] [serial = 375] [outer = 0x0] 11:01:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1251c3c00) [pid = 2281] [serial = 376] [outer = 0x116aa4800] 11:01:31 INFO - PROCESS | 2281 | 1471543291821 Marionette DEBUG loaded listener.js 11:01:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x126f14000) [pid = 2281] [serial = 377] [outer = 0x116aa4800] 11:01:32 INFO - PROCESS | 2281 | 1471543292177 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]]]}] 11:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 579ms 11:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:01:32 INFO - PROCESS | 2281 | 1471543292228 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 2281 | 1471543292230 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:01:32 INFO - PROCESS | 2281 | 1471543292232 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 2281 | 1471543292233 Marionette TRACE conn2 <- [1,478,null,{}] 11:01:32 INFO - PROCESS | 2281 | 1471543292235 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}] 11:01:32 INFO - PROCESS | 2281 | 1471543292239 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:32 INFO - PROCESS | 2281 | 1471543292355 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:01:32 INFO - PROCESS | 2281 | 1471543292364 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 2281 | 1471543292365 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217df000 == 33 [pid = 2281] [id = 127] 11:01:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1271ac400) [pid = 2281] [serial = 378] [outer = 0x0] 11:01:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12766ac00) [pid = 2281] [serial = 379] [outer = 0x1271ac400] 11:01:32 INFO - PROCESS | 2281 | 1471543292391 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128d06c00) [pid = 2281] [serial = 380] [outer = 0x1271ac400] 11:01:32 INFO - PROCESS | 2281 | 1471543292721 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]]]}] 11:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 11:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:01:32 INFO - PROCESS | 2281 | 1471543292751 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:01:32 INFO - PROCESS | 2281 | 1471543292753 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:01:32 INFO - PROCESS | 2281 | 1471543292755 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:01:32 INFO - PROCESS | 2281 | 1471543292756 Marionette TRACE conn2 <- [1,482,null,{}] 11:01:32 INFO - PROCESS | 2281 | 1471543292762 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}] 11:01:32 INFO - PROCESS | 2281 | 1471543292770 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:32 INFO - PROCESS | 2281 | 1471543292862 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:01:32 INFO - PROCESS | 2281 | 1471543292897 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:32 INFO - PROCESS | 2281 | 1471543292898 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x124d3a800 == 34 [pid = 2281] [id = 128] 11:01:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d0c400) [pid = 2281] [serial = 381] [outer = 0x0] 11:01:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x128d11c00) [pid = 2281] [serial = 382] [outer = 0x128d0c400] 11:01:32 INFO - PROCESS | 2281 | 1471543292923 Marionette DEBUG loaded listener.js 11:01:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12934a000) [pid = 2281] [serial = 383] [outer = 0x128d0c400] 11:01:33 INFO - PROCESS | 2281 | 1471543293268 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]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 523ms 11:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:01:33 INFO - PROCESS | 2281 | 1471543293279 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:01:33 INFO - PROCESS | 2281 | 1471543293280 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:01:33 INFO - PROCESS | 2281 | 1471543293282 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:01:33 INFO - PROCESS | 2281 | 1471543293283 Marionette TRACE conn2 <- [1,486,null,{}] 11:01:33 INFO - PROCESS | 2281 | 1471543293286 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}] 11:01:33 INFO - PROCESS | 2281 | 1471543293287 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:33 INFO - PROCESS | 2281 | 1471543293388 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:01:33 INFO - PROCESS | 2281 | 1471543293392 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:33 INFO - PROCESS | 2281 | 1471543293393 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c55000 == 35 [pid = 2281] [id = 129] 11:01:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x11269f400) [pid = 2281] [serial = 384] [outer = 0x0] 11:01:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x129354c00) [pid = 2281] [serial = 385] [outer = 0x11269f400] 11:01:33 INFO - PROCESS | 2281 | 1471543293418 Marionette DEBUG loaded listener.js 11:01:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x129643800) [pid = 2281] [serial = 386] [outer = 0x11269f400] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1212a0400) [pid = 2281] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x12bc63800) [pid = 2281] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x12ad5b400) [pid = 2281] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x11909f800) [pid = 2281] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x116a1cc00) [pid = 2281] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x128a96800) [pid = 2281] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12a9ec000) [pid = 2281] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1274cf400) [pid = 2281] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x124fe3c00) [pid = 2281] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x119b0f400) [pid = 2281] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12aa29000) [pid = 2281] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x118979400) [pid = 2281] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x12766d800) [pid = 2281] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x124cf6000) [pid = 2281] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x112699000) [pid = 2281] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x11821cc00) [pid = 2281] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x113cecc00) [pid = 2281] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:01:33 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x119d59400) [pid = 2281] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:01:33 INFO - PROCESS | 2281 | 1471543293967 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]]]}] 11:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 718ms 11:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:01:34 INFO - PROCESS | 2281 | 1471543294001 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 2281 | 1471543294002 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:01:34 INFO - PROCESS | 2281 | 1471543294004 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 2281 | 1471543294005 Marionette TRACE conn2 <- [1,490,null,{}] 11:01:34 INFO - PROCESS | 2281 | 1471543294031 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}] 11:01:34 INFO - PROCESS | 2281 | 1471543294032 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:34 INFO - PROCESS | 2281 | 1471543294136 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:01:34 INFO - PROCESS | 2281 | 1471543294142 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 2281 | 1471543294143 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x11901c000 == 36 [pid = 2281] [id = 130] 11:01:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x119204800) [pid = 2281] [serial = 387] [outer = 0x0] 11:01:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x11a0cdc00) [pid = 2281] [serial = 388] [outer = 0x119204800] 11:01:34 INFO - PROCESS | 2281 | 1471543294168 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x124fb1c00) [pid = 2281] [serial = 389] [outer = 0x119204800] 11:01:34 INFO - PROCESS | 2281 | 1471543294465 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]]]}] 11:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 476ms 11:01:34 INFO - PROCESS | 2281 | 1471543294481 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:01:34 INFO - PROCESS | 2281 | 1471543294482 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:01:34 INFO - PROCESS | 2281 | 1471543294485 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:01:34 INFO - PROCESS | 2281 | 1471543294486 Marionette TRACE conn2 <- [1,494,null,{}] 11:01:34 INFO - PROCESS | 2281 | 1471543294488 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}] 11:01:34 INFO - PROCESS | 2281 | 1471543294489 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:34 INFO - PROCESS | 2281 | 1471543294570 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:01:34 INFO - PROCESS | 2281 | 1471543294576 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:34 INFO - PROCESS | 2281 | 1471543294577 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x12949d000 == 37 [pid = 2281] [id = 131] 11:01:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1274cf400) [pid = 2281] [serial = 390] [outer = 0x0] 11:01:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x129445000) [pid = 2281] [serial = 391] [outer = 0x1274cf400] 11:01:34 INFO - PROCESS | 2281 | 1471543294602 Marionette DEBUG loaded listener.js 11:01:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12964fc00) [pid = 2281] [serial = 392] [outer = 0x1274cf400] 11:01:35 INFO - PROCESS | 2281 | 1471543295019 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]]]}] 11:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 568ms 11:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:01:35 INFO - PROCESS | 2281 | 1471543295054 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 2281 | 1471543295057 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:01:35 INFO - PROCESS | 2281 | 1471543295060 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 2281 | 1471543295063 Marionette TRACE conn2 <- [1,498,null,{}] 11:01:35 INFO - PROCESS | 2281 | 1471543295066 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}] 11:01:35 INFO - PROCESS | 2281 | 1471543295069 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:35 INFO - PROCESS | 2281 | 1471543295217 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:01:35 INFO - PROCESS | 2281 | 1471543295230 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 2281 | 1471543295232 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x121127000 == 38 [pid = 2281] [id = 132] 11:01:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x129443000) [pid = 2281] [serial = 393] [outer = 0x0] 11:01:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12a929000) [pid = 2281] [serial = 394] [outer = 0x129443000] 11:01:35 INFO - PROCESS | 2281 | 1471543295278 Marionette DEBUG loaded listener.js 11:01:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12aa24c00) [pid = 2281] [serial = 395] [outer = 0x129443000] 11:01:35 INFO - PROCESS | 2281 | 1471543295698 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]]]}] 11:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 674ms 11:01:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:01:35 INFO - PROCESS | 2281 | 1471543295733 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:01:35 INFO - PROCESS | 2281 | 1471543295735 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:01:35 INFO - PROCESS | 2281 | 1471543295737 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:01:35 INFO - PROCESS | 2281 | 1471543295738 Marionette TRACE conn2 <- [1,502,null,{}] 11:01:35 INFO - PROCESS | 2281 | 1471543295741 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}] 11:01:35 INFO - PROCESS | 2281 | 1471543295742 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:35 INFO - PROCESS | 2281 | 1471543295908 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:01:35 INFO - PROCESS | 2281 | 1471543295962 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:35 INFO - PROCESS | 2281 | 1471543295964 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x112e9e000 == 39 [pid = 2281] [id = 133] 11:01:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x112237800) [pid = 2281] [serial = 396] [outer = 0x0] 11:01:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x11269f800) [pid = 2281] [serial = 397] [outer = 0x112237800] 11:01:35 INFO - PROCESS | 2281 | 1471543295997 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x116a9ac00) [pid = 2281] [serial = 398] [outer = 0x112237800] 11:01:36 INFO - PROCESS | 2281 | 1471543296529 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]]]}] 11:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 822ms 11:01:36 INFO - PROCESS | 2281 | 1471543296586 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:01:36 INFO - PROCESS | 2281 | 1471543296589 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:01:36 INFO - PROCESS | 2281 | 1471543296596 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:01:36 INFO - PROCESS | 2281 | 1471543296598 Marionette TRACE conn2 <- [1,506,null,{}] 11:01:36 INFO - PROCESS | 2281 | 1471543296601 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}] 11:01:36 INFO - PROCESS | 2281 | 1471543296604 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:36 INFO - PROCESS | 2281 | 1471543296712 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:01:36 INFO - PROCESS | 2281 | 1471543296788 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:36 INFO - PROCESS | 2281 | 1471543296790 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x11901b000 == 40 [pid = 2281] [id = 134] 11:01:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x119432c00) [pid = 2281] [serial = 399] [outer = 0x0] 11:01:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1195ad400) [pid = 2281] [serial = 400] [outer = 0x119432c00] 11:01:36 INFO - PROCESS | 2281 | 1471543296822 Marionette DEBUG loaded listener.js 11:01:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x119b0e400) [pid = 2281] [serial = 401] [outer = 0x119432c00] 11:01:37 INFO - PROCESS | 2281 | 1471543297299 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]]]}] 11:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 773ms 11:01:37 INFO - PROCESS | 2281 | 1471543297384 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:01:37 INFO - PROCESS | 2281 | 1471543297386 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:01:37 INFO - PROCESS | 2281 | 1471543297390 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:01:37 INFO - PROCESS | 2281 | 1471543297393 Marionette TRACE conn2 <- [1,510,null,{}] 11:01:37 INFO - PROCESS | 2281 | 1471543297396 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}] 11:01:37 INFO - PROCESS | 2281 | 1471543297397 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:37 INFO - PROCESS | 2281 | 1471543297505 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:01:37 INFO - PROCESS | 2281 | 1471543297704 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:37 INFO - PROCESS | 2281 | 1471543297706 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132c6000 == 41 [pid = 2281] [id = 135] 11:01:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x112e07400) [pid = 2281] [serial = 402] [outer = 0x0] 11:01:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x11325c400) [pid = 2281] [serial = 403] [outer = 0x112e07400] 11:01:37 INFO - PROCESS | 2281 | 1471543297736 Marionette DEBUG loaded listener.js 11:01:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x116821c00) [pid = 2281] [serial = 404] [outer = 0x112e07400] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x121127000 == 40 [pid = 2281] [id = 132] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x12949d000 == 39 [pid = 2281] [id = 131] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x11901c000 == 38 [pid = 2281] [id = 130] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x125c55000 == 37 [pid = 2281] [id = 129] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x124d3a800 == 36 [pid = 2281] [id = 128] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x1217df000 == 35 [pid = 2281] [id = 127] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x121129800 == 34 [pid = 2281] [id = 126] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x119733000 == 33 [pid = 2281] [id = 125] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x11901d000 == 32 [pid = 2281] [id = 124] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x117110000 == 31 [pid = 2281] [id = 123] 11:01:38 INFO - PROCESS | 2281 | --DOCSHELL 0x115ed4800 == 30 [pid = 2281] [id = 122] 11:01:38 INFO - PROCESS | 2281 | 1471543298194 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]]]}] 11:01:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 823ms 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x124dd1800) [pid = 2281] [serial = 257] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x12c384400) [pid = 2281] [serial = 331] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x12bc06c00) [pid = 2281] [serial = 328] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1198e0800) [pid = 2281] [serial = 304] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x119b05c00) [pid = 2281] [serial = 305] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x116bc1000) [pid = 2281] [serial = 301] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x128a9f000) [pid = 2281] [serial = 334] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x11821e400) [pid = 2281] [serial = 302] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12aa27800) [pid = 2281] [serial = 325] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12ad5cc00) [pid = 2281] [serial = 326] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x129441000) [pid = 2281] [serial = 310] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12aa27400) [pid = 2281] [serial = 311] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x12582ac00) [pid = 2281] [serial = 307] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1271aa000) [pid = 2281] [serial = 308] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11a1c8000) [pid = 2281] [serial = 319] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1211c7c00) [pid = 2281] [serial = 320] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12b0b0c00) [pid = 2281] [serial = 313] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12bc0f800) [pid = 2281] [serial = 314] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1190a7400) [pid = 2281] [serial = 316] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1195a6c00) [pid = 2281] [serial = 317] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12944b800) [pid = 2281] [serial = 323] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x128df8800) [pid = 2281] [serial = 322] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12bc07000) [pid = 2281] [serial = 299] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x11269bc00) [pid = 2281] [serial = 337] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x11887e000) [pid = 2281] [serial = 335] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x129679800) [pid = 2281] [serial = 344] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x128a97400) [pid = 2281] [serial = 343] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x118217000) [pid = 2281] [serial = 338] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x12c82a800) [pid = 2281] [serial = 332] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1212a3c00) [pid = 2281] [serial = 341] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11751d000) [pid = 2281] [serial = 340] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x12bc5ec00) [pid = 2281] [serial = 329] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x12967c000) [pid = 2281] [serial = 347] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x119d61400) [pid = 2281] [serial = 346] [outer = 0x0] [url = about:blank] 11:01:38 INFO - PROCESS | 2281 | 1471543298227 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 2281 | 1471543298229 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:01:38 INFO - PROCESS | 2281 | 1471543298235 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 2281 | 1471543298237 Marionette TRACE conn2 <- [1,514,null,{}] 11:01:38 INFO - PROCESS | 2281 | 1471543298241 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}] 11:01:38 INFO - PROCESS | 2281 | 1471543298244 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:38 INFO - PROCESS | 2281 | 1471543298339 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:01:38 INFO - PROCESS | 2281 | 1471543298348 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 2281 | 1471543298349 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x1168da000 == 31 [pid = 2281] [id = 136] 11:01:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x116829000) [pid = 2281] [serial = 405] [outer = 0x0] 11:01:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x118217000) [pid = 2281] [serial = 406] [outer = 0x116829000] 11:01:38 INFO - PROCESS | 2281 | 1471543298394 Marionette DEBUG loaded listener.js 11:01:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x11882e400) [pid = 2281] [serial = 407] [outer = 0x116829000] 11:01:38 INFO - PROCESS | 2281 | 1471543298790 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]]]}] 11:01:38 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 11:01:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 571ms 11:01:38 INFO - PROCESS | 2281 | 1471543298810 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:01:38 INFO - PROCESS | 2281 | 1471543298813 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:01:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:01:38 INFO - PROCESS | 2281 | 1471543298817 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:01:38 INFO - PROCESS | 2281 | 1471543298819 Marionette TRACE conn2 <- [1,518,null,{}] 11:01:38 INFO - PROCESS | 2281 | 1471543298832 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}] 11:01:38 INFO - PROCESS | 2281 | 1471543298834 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:38 INFO - PROCESS | 2281 | 1471543298963 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:01:38 INFO - PROCESS | 2281 | 1471543298978 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:38 INFO - PROCESS | 2281 | 1471543298979 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x118261000 == 32 [pid = 2281] [id = 137] 11:01:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x11920e000) [pid = 2281] [serial = 408] [outer = 0x0] 11:01:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x119433000) [pid = 2281] [serial = 409] [outer = 0x11920e000] 11:01:39 INFO - PROCESS | 2281 | 1471543299020 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1195aa000) [pid = 2281] [serial = 410] [outer = 0x11920e000] 11:01:39 INFO - PROCESS | 2281 | 1471543299479 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]]]}] 11:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 673ms 11:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:01:39 INFO - PROCESS | 2281 | 1471543299494 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:01:39 INFO - PROCESS | 2281 | 1471543299496 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:01:39 INFO - PROCESS | 2281 | 1471543299529 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:01:39 INFO - PROCESS | 2281 | 1471543299535 Marionette TRACE conn2 <- [1,522,null,{}] 11:01:39 INFO - PROCESS | 2281 | 1471543299549 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}] 11:01:39 INFO - PROCESS | 2281 | 1471543299554 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:39 INFO - PROCESS | 2281 | 1471543299681 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:01:39 INFO - PROCESS | 2281 | 1471543299696 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:39 INFO - PROCESS | 2281 | 1471543299697 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b3a800 == 33 [pid = 2281] [id = 138] 11:01:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x112a87c00) [pid = 2281] [serial = 411] [outer = 0x0] 11:01:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x119d5e800) [pid = 2281] [serial = 412] [outer = 0x112a87c00] 11:01:39 INFO - PROCESS | 2281 | 1471543299740 Marionette DEBUG loaded listener.js 11:01:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11a0c9000) [pid = 2281] [serial = 413] [outer = 0x112a87c00] 11:01:40 INFO - PROCESS | 2281 | 1471543300151 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]]]}] 11:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 655ms 11:01:40 INFO - PROCESS | 2281 | 1471543300155 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:01:40 INFO - PROCESS | 2281 | 1471543300157 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:01:40 INFO - PROCESS | 2281 | 1471543300162 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 2281 | 1471543300163 Marionette TRACE conn2 <- [1,526,null,{}] 11:01:40 INFO - PROCESS | 2281 | 1471543300165 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}] 11:01:40 INFO - PROCESS | 2281 | 1471543300166 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:40 INFO - PROCESS | 2281 | 1471543300273 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:01:40 INFO - PROCESS | 2281 | 1471543300281 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 2281 | 1471543300282 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aae000 == 34 [pid = 2281] [id = 139] 11:01:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119437000) [pid = 2281] [serial = 414] [outer = 0x0] 11:01:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x121181400) [pid = 2281] [serial = 415] [outer = 0x119437000] 11:01:40 INFO - PROCESS | 2281 | 1471543300314 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1212a0400) [pid = 2281] [serial = 416] [outer = 0x119437000] 11:01:40 INFO - PROCESS | 2281 | 1471543300646 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]]]}] 11:01:40 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 11:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 11:01:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:01:40 INFO - PROCESS | 2281 | 1471543300682 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:01:40 INFO - PROCESS | 2281 | 1471543300683 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:01:40 INFO - PROCESS | 2281 | 1471543300685 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:01:40 INFO - PROCESS | 2281 | 1471543300686 Marionette TRACE conn2 <- [1,530,null,{}] 11:01:40 INFO - PROCESS | 2281 | 1471543300688 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}] 11:01:40 INFO - PROCESS | 2281 | 1471543300690 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:40 INFO - PROCESS | 2281 | 1471543300784 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:01:40 INFO - PROCESS | 2281 | 1471543300788 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:40 INFO - PROCESS | 2281 | 1471543300792 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x12498b800 == 35 [pid = 2281] [id = 140] 11:01:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x124909400) [pid = 2281] [serial = 417] [outer = 0x0] 11:01:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x124c06400) [pid = 2281] [serial = 418] [outer = 0x124909400] 11:01:40 INFO - PROCESS | 2281 | 1471543300828 Marionette DEBUG loaded listener.js 11:01:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x124fa6000) [pid = 2281] [serial = 419] [outer = 0x124909400] 11:01:41 INFO - PROCESS | 2281 | 1471543301215 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"]]]}] 11:01:41 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 11:01:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:01:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:01:41 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 11:01:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:01:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:01:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:01:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:01:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:01:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 573ms 11:01:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:01:41 INFO - PROCESS | 2281 | 1471543301259 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:01:41 INFO - PROCESS | 2281 | 1471543301260 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:01:41 INFO - PROCESS | 2281 | 1471543301263 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 2281 | 1471543301265 Marionette TRACE conn2 <- [1,534,null,{}] 11:01:41 INFO - PROCESS | 2281 | 1471543301269 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}] 11:01:41 INFO - PROCESS | 2281 | 1471543301271 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:41 INFO - PROCESS | 2281 | 1471543301440 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:01:41 INFO - PROCESS | 2281 | 1471543301466 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:41 INFO - PROCESS | 2281 | 1471543301467 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cdd000 == 36 [pid = 2281] [id = 141] 11:01:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12582b800) [pid = 2281] [serial = 420] [outer = 0x0] 11:01:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1273ba800) [pid = 2281] [serial = 421] [outer = 0x12582b800] 11:01:41 INFO - PROCESS | 2281 | 1471543301508 Marionette DEBUG loaded listener.js 11:01:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x127670400) [pid = 2281] [serial = 422] [outer = 0x12582b800] 11:01:41 INFO - PROCESS | 2281 | 1471543301912 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]]]}] 11:01:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:01:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 673ms 11:01:41 INFO - PROCESS | 2281 | 1471543301937 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:01:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:01:41 INFO - PROCESS | 2281 | 1471543301940 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:01:41 INFO - PROCESS | 2281 | 1471543301943 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:01:41 INFO - PROCESS | 2281 | 1471543301944 Marionette TRACE conn2 <- [1,538,null,{}] 11:01:41 INFO - PROCESS | 2281 | 1471543301948 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}] 11:01:41 INFO - PROCESS | 2281 | 1471543301949 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:42 INFO - PROCESS | 2281 | 1471543302097 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:01:42 INFO - PROCESS | 2281 | 1471543302201 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 2281 | 1471543302202 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x1294a2000 == 37 [pid = 2281] [id = 142] 11:01:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x127670c00) [pid = 2281] [serial = 423] [outer = 0x0] 11:01:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128aa0400) [pid = 2281] [serial = 424] [outer = 0x127670c00] 11:01:42 INFO - PROCESS | 2281 | 1471543302255 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128d05000) [pid = 2281] [serial = 425] [outer = 0x127670c00] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x116aa4800) [pid = 2281] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11832e400) [pid = 2281] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x115f9bc00) [pid = 2281] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1195a8800) [pid = 2281] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1271ac400) [pid = 2281] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11269fc00) [pid = 2281] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1219d2400) [pid = 2281] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1183ef800) [pid = 2281] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x119d61800) [pid = 2281] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1274cd400) [pid = 2281] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1177cb800) [pid = 2281] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x128d0c400) [pid = 2281] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11269f400) [pid = 2281] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1274cf400) [pid = 2281] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:01:42 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x119204800) [pid = 2281] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:01:42 INFO - PROCESS | 2281 | 1471543302666 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]]]}] 11:01:42 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. 11:01:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 774ms 11:01:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:01:42 INFO - PROCESS | 2281 | 1471543302716 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:01:42 INFO - PROCESS | 2281 | 1471543302718 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:01:42 INFO - PROCESS | 2281 | 1471543302720 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:01:42 INFO - PROCESS | 2281 | 1471543302721 Marionette TRACE conn2 <- [1,542,null,{}] 11:01:42 INFO - PROCESS | 2281 | 1471543302723 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}] 11:01:42 INFO - PROCESS | 2281 | 1471543302724 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:42 INFO - PROCESS | 2281 | 1471543302806 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:01:42 INFO - PROCESS | 2281 | 1471543302812 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:42 INFO - PROCESS | 2281 | 1471543302813 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x121114800 == 38 [pid = 2281] [id = 143] 11:01:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x115f33800) [pid = 2281] [serial = 426] [outer = 0x0] 11:01:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1183ef800) [pid = 2281] [serial = 427] [outer = 0x115f33800] 11:01:42 INFO - PROCESS | 2281 | 1471543302838 Marionette DEBUG loaded listener.js 11:01:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1248c2c00) [pid = 2281] [serial = 428] [outer = 0x115f33800] 11:01:43 INFO - PROCESS | 2281 | 1471543303141 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]]]}] 11:01:43 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. 11:01:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 467ms 11:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:01:43 INFO - PROCESS | 2281 | 1471543303188 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 2281 | 1471543303189 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:01:43 INFO - PROCESS | 2281 | 1471543303191 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 2281 | 1471543303192 Marionette TRACE conn2 <- [1,546,null,{}] 11:01:43 INFO - PROCESS | 2281 | 1471543303195 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}] 11:01:43 INFO - PROCESS | 2281 | 1471543303196 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:43 INFO - PROCESS | 2281 | 1471543303301 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:01:43 INFO - PROCESS | 2281 | 1471543303312 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 2281 | 1471543303313 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa8a000 == 39 [pid = 2281] [id = 144] 11:01:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x115f9bc00) [pid = 2281] [serial = 429] [outer = 0x0] 11:01:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x124fe2800) [pid = 2281] [serial = 430] [outer = 0x115f9bc00] 11:01:43 INFO - PROCESS | 2281 | 1471543303345 Marionette DEBUG loaded listener.js 11:01:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x128d08400) [pid = 2281] [serial = 431] [outer = 0x115f9bc00] 11:01:43 INFO - PROCESS | 2281 | 1471543303682 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]]]}] 11:01:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:01:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 521ms 11:01:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:01:43 INFO - PROCESS | 2281 | 1471543303713 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:01:43 INFO - PROCESS | 2281 | 1471543303715 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:01:43 INFO - PROCESS | 2281 | 1471543303719 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:01:43 INFO - PROCESS | 2281 | 1471543303720 Marionette TRACE conn2 <- [1,550,null,{}] 11:01:43 INFO - PROCESS | 2281 | 1471543303725 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}] 11:01:43 INFO - PROCESS | 2281 | 1471543303728 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:43 INFO - PROCESS | 2281 | 1471543303868 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:01:43 INFO - PROCESS | 2281 | 1471543303980 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:43 INFO - PROCESS | 2281 | 1471543303982 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb18000 == 40 [pid = 2281] [id = 145] 11:01:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119d63c00) [pid = 2281] [serial = 432] [outer = 0x0] 11:01:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x128d0e400) [pid = 2281] [serial = 433] [outer = 0x119d63c00] 11:01:44 INFO - PROCESS | 2281 | 1471543304031 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x129447c00) [pid = 2281] [serial = 434] [outer = 0x119d63c00] 11:01:44 INFO - PROCESS | 2281 | 1471543304345 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]]]}] 11:01:44 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. 11:01:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 673ms 11:01:44 INFO - PROCESS | 2281 | 1471543304392 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:01:44 INFO - PROCESS | 2281 | 1471543304395 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:01:44 INFO - PROCESS | 2281 | 1471543304398 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:01:44 INFO - PROCESS | 2281 | 1471543304401 Marionette TRACE conn2 <- [1,554,null,{}] 11:01:44 INFO - PROCESS | 2281 | 1471543304404 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}] 11:01:44 INFO - PROCESS | 2281 | 1471543304407 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:44 INFO - PROCESS | 2281 | 1471543304576 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:01:44 INFO - PROCESS | 2281 | 1471543304724 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:44 INFO - PROCESS | 2281 | 1471543304726 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x112e8c000 == 41 [pid = 2281] [id = 146] 11:01:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x110e6f000) [pid = 2281] [serial = 435] [outer = 0x0] 11:01:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11269a800) [pid = 2281] [serial = 436] [outer = 0x110e6f000] 11:01:44 INFO - PROCESS | 2281 | 1471543304786 Marionette DEBUG loaded listener.js 11:01:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1165ed800) [pid = 2281] [serial = 437] [outer = 0x110e6f000] 11:01:45 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:45 INFO - PROCESS | 2281 | 1471543305215 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]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:01:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 824ms 11:01:45 INFO - PROCESS | 2281 | 1471543305222 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:01:45 INFO - PROCESS | 2281 | 1471543305225 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:01:45 INFO - PROCESS | 2281 | 1471543305228 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 2281 | 1471543305230 Marionette TRACE conn2 <- [1,558,null,{}] 11:01:45 INFO - PROCESS | 2281 | 1471543305233 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}] 11:01:45 INFO - PROCESS | 2281 | 1471543305236 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:45 INFO - PROCESS | 2281 | 1471543305338 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:01:45 INFO - PROCESS | 2281 | 1471543305399 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:45 INFO - PROCESS | 2281 | 1471543305401 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x11971f000 == 42 [pid = 2281] [id = 147] 11:01:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1166f6c00) [pid = 2281] [serial = 438] [outer = 0x0] 11:01:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x118834c00) [pid = 2281] [serial = 439] [outer = 0x1166f6c00] 11:01:45 INFO - PROCESS | 2281 | 1471543305437 Marionette DEBUG loaded listener.js 11:01:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x119209800) [pid = 2281] [serial = 440] [outer = 0x1166f6c00] 11:01:45 INFO - PROCESS | 2281 | 1471543305853 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]]]}] 11:01:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:01:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 11:01:45 INFO - PROCESS | 2281 | 1471543305900 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:01:45 INFO - PROCESS | 2281 | 1471543305902 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:01:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:01:45 INFO - PROCESS | 2281 | 1471543305905 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:01:45 INFO - PROCESS | 2281 | 1471543305907 Marionette TRACE conn2 <- [1,562,null,{}] 11:01:45 INFO - PROCESS | 2281 | 1471543305909 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}] 11:01:45 INFO - PROCESS | 2281 | 1471543305911 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:46 INFO - PROCESS | 2281 | 1471543306034 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:01:46 INFO - PROCESS | 2281 | 1471543306099 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 2281 | 1471543306101 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cd1800 == 43 [pid = 2281] [id = 148] 11:01:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x119d61400) [pid = 2281] [serial = 441] [outer = 0x0] 11:01:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x119d67c00) [pid = 2281] [serial = 442] [outer = 0x119d61400] 11:01:46 INFO - PROCESS | 2281 | 1471543306130 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1211c6c00) [pid = 2281] [serial = 443] [outer = 0x119d61400] 11:01:46 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:46 INFO - PROCESS | 2281 | 1471543306545 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]]]}] 11:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 11:01:46 INFO - PROCESS | 2281 | 1471543306578 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:01:46 INFO - PROCESS | 2281 | 1471543306580 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:01:46 INFO - PROCESS | 2281 | 1471543306586 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:01:46 INFO - PROCESS | 2281 | 1471543306590 Marionette TRACE conn2 <- [1,566,null,{}] 11:01:46 INFO - PROCESS | 2281 | 1471543306594 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}] 11:01:46 INFO - PROCESS | 2281 | 1471543306597 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:46 INFO - PROCESS | 2281 | 1471543306703 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:01:46 INFO - PROCESS | 2281 | 1471543306757 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:46 INFO - PROCESS | 2281 | 1471543306758 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcea000 == 44 [pid = 2281] [id = 149] 11:01:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1216cc000) [pid = 2281] [serial = 444] [outer = 0x0] 11:01:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1251b8800) [pid = 2281] [serial = 445] [outer = 0x1216cc000] 11:01:46 INFO - PROCESS | 2281 | 1471543306787 Marionette DEBUG loaded listener.js 11:01:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x127675000) [pid = 2281] [serial = 446] [outer = 0x1216cc000] 11:01:47 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:47 INFO - PROCESS | 2281 | 1471543307157 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]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 11:01:47 INFO - PROCESS | 2281 | 1471543307211 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 2281 | 1471543307213 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:01:47 INFO - PROCESS | 2281 | 1471543307215 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 2281 | 1471543307216 Marionette TRACE conn2 <- [1,570,null,{}] 11:01:47 INFO - PROCESS | 2281 | 1471543307219 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}] 11:01:47 INFO - PROCESS | 2281 | 1471543307220 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:47 INFO - PROCESS | 2281 | 1471543307321 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:01:47 INFO - PROCESS | 2281 | 1471543307416 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:47 INFO - PROCESS | 2281 | 1471543307418 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd1d000 == 45 [pid = 2281] [id = 150] 11:01:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128a9f000) [pid = 2281] [serial = 447] [outer = 0x0] 11:01:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x129355c00) [pid = 2281] [serial = 448] [outer = 0x128a9f000] 11:01:47 INFO - PROCESS | 2281 | 1471543307447 Marionette DEBUG loaded listener.js 11:01:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x129685c00) [pid = 2281] [serial = 449] [outer = 0x128a9f000] 11:01:47 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:47 INFO - PROCESS | 2281 | 1471543307865 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]]]}] 11:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 669ms 11:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:01:47 INFO - PROCESS | 2281 | 1471543307885 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:01:47 INFO - PROCESS | 2281 | 1471543307886 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:01:47 INFO - PROCESS | 2281 | 1471543307888 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:01:47 INFO - PROCESS | 2281 | 1471543307890 Marionette TRACE conn2 <- [1,574,null,{}] 11:01:47 INFO - PROCESS | 2281 | 1471543307892 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}] 11:01:47 INFO - PROCESS | 2281 | 1471543307893 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:47 INFO - PROCESS | 2281 | 1471543307992 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:01:48 INFO - PROCESS | 2281 | 1471543308042 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 2281 | 1471543308046 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b4c800 == 46 [pid = 2281] [id = 151] 11:01:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x129686c00) [pid = 2281] [serial = 450] [outer = 0x0] 11:01:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x12a924800) [pid = 2281] [serial = 451] [outer = 0x129686c00] 11:01:48 INFO - PROCESS | 2281 | 1471543308082 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12a9f7400) [pid = 2281] [serial = 452] [outer = 0x129686c00] 11:01:48 INFO - PROCESS | 2281 | 1471543308649 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]]]}] 11:01:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:01:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 825ms 11:01:48 INFO - PROCESS | 2281 | 1471543308714 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:01:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:01:48 INFO - PROCESS | 2281 | 1471543308716 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:01:48 INFO - PROCESS | 2281 | 1471543308719 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:01:48 INFO - PROCESS | 2281 | 1471543308722 Marionette TRACE conn2 <- [1,578,null,{}] 11:01:48 INFO - PROCESS | 2281 | 1471543308729 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}] 11:01:48 INFO - PROCESS | 2281 | 1471543308730 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:48 INFO - PROCESS | 2281 | 1471543308822 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:01:48 INFO - PROCESS | 2281 | 1471543308888 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:48 INFO - PROCESS | 2281 | 1471543308890 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x11710b800 == 47 [pid = 2281] [id = 152] 11:01:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x11887cc00) [pid = 2281] [serial = 453] [outer = 0x0] 11:01:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x119210000) [pid = 2281] [serial = 454] [outer = 0x11887cc00] 11:01:48 INFO - PROCESS | 2281 | 1471543308919 Marionette DEBUG loaded listener.js 11:01:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x119808000) [pid = 2281] [serial = 455] [outer = 0x11887cc00] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb18000 == 46 [pid = 2281] [id = 145] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa8a000 == 45 [pid = 2281] [id = 144] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x121114800 == 44 [pid = 2281] [id = 143] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x1294a2000 == 43 [pid = 2281] [id = 142] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x128cdd000 == 42 [pid = 2281] [id = 141] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x12498b800 == 41 [pid = 2281] [id = 140] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119aae000 == 40 [pid = 2281] [id = 139] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119b3a800 == 39 [pid = 2281] [id = 138] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x118261000 == 38 [pid = 2281] [id = 137] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x1168da000 == 37 [pid = 2281] [id = 136] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x1132c6000 == 36 [pid = 2281] [id = 135] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x11901b000 == 35 [pid = 2281] [id = 134] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x112e9e000 == 34 [pid = 2281] [id = 133] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x116a78800 == 33 [pid = 2281] [id = 121] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x119b4c800 == 32 [pid = 2281] [id = 151] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd1d000 == 31 [pid = 2281] [id = 150] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcea000 == 30 [pid = 2281] [id = 149] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x128cd1800 == 29 [pid = 2281] [id = 148] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x11971f000 == 28 [pid = 2281] [id = 147] 11:01:49 INFO - PROCESS | 2281 | --DOCSHELL 0x112e8c000 == 27 [pid = 2281] [id = 146] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x126f14000) [pid = 2281] [serial = 377] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1251c3c00) [pid = 2281] [serial = 376] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1183f2000) [pid = 2281] [serial = 364] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x118873400) [pid = 2281] [serial = 365] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x11887ac00) [pid = 2281] [serial = 362] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116826400) [pid = 2281] [serial = 361] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11980ac00) [pid = 2281] [serial = 367] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x119a78800) [pid = 2281] [serial = 368] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12766ac00) [pid = 2281] [serial = 379] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x11a1cac00) [pid = 2281] [serial = 370] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1212a6c00) [pid = 2281] [serial = 371] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12490c800) [pid = 2281] [serial = 373] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1198e9c00) [pid = 2281] [serial = 350] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x11920f800) [pid = 2281] [serial = 349] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1219ca400) [pid = 2281] [serial = 353] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x12117f000) [pid = 2281] [serial = 352] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x128d06000) [pid = 2281] [serial = 356] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x127673c00) [pid = 2281] [serial = 355] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x128d0fc00) [pid = 2281] [serial = 359] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x128d0ac00) [pid = 2281] [serial = 358] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x12934a000) [pid = 2281] [serial = 383] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x128d11c00) [pid = 2281] [serial = 382] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x129354c00) [pid = 2281] [serial = 385] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x129445000) [pid = 2281] [serial = 391] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12964fc00) [pid = 2281] [serial = 392] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x129643800) [pid = 2281] [serial = 386] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x128d06c00) [pid = 2281] [serial = 380] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11a0cdc00) [pid = 2281] [serial = 388] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x124fb1c00) [pid = 2281] [serial = 389] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x124dd6c00) [pid = 2281] [serial = 374] [outer = 0x0] [url = about:blank] 11:01:49 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x12a929000) [pid = 2281] [serial = 394] [outer = 0x0] [url = about:blank] 11:01:50 INFO - PROCESS | 2281 | 1471543310759 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]]]}] 11:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 2079ms 11:01:50 INFO - PROCESS | 2281 | 1471543310799 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:01:50 INFO - PROCESS | 2281 | 1471543310802 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:01:50 INFO - PROCESS | 2281 | 1471543310807 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:01:50 INFO - PROCESS | 2281 | 1471543310811 Marionette TRACE conn2 <- [1,582,null,{}] 11:01:50 INFO - PROCESS | 2281 | 1471543310817 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}] 11:01:50 INFO - PROCESS | 2281 | 1471543310819 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:50 INFO - PROCESS | 2281 | 1471543310944 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:01:51 INFO - PROCESS | 2281 | 1471543311022 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 2281 | 1471543311024 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x1168da000 == 28 [pid = 2281] [id = 153] 11:01:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x116b0ec00) [pid = 2281] [serial = 456] [outer = 0x0] 11:01:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x117d47c00) [pid = 2281] [serial = 457] [outer = 0x116b0ec00] 11:01:51 INFO - PROCESS | 2281 | 1471543311066 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x118830400) [pid = 2281] [serial = 458] [outer = 0x116b0ec00] 11:01:51 INFO - PROCESS | 2281 | 1471543311408 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]]]}] 11:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 624ms 11:01:51 INFO - PROCESS | 2281 | 1471543311431 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 2281 | 1471543311435 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:01:51 INFO - PROCESS | 2281 | 1471543311440 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 2281 | 1471543311443 Marionette TRACE conn2 <- [1,586,null,{}] 11:01:51 INFO - PROCESS | 2281 | 1471543311448 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}] 11:01:51 INFO - PROCESS | 2281 | 1471543311450 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:51 INFO - PROCESS | 2281 | 1471543311533 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:01:51 INFO - PROCESS | 2281 | 1471543311582 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:51 INFO - PROCESS | 2281 | 1471543311584 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x1175a0800 == 29 [pid = 2281] [id = 154] 11:01:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x118835000) [pid = 2281] [serial = 459] [outer = 0x0] 11:01:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x118978c00) [pid = 2281] [serial = 460] [outer = 0x118835000] 11:01:51 INFO - PROCESS | 2281 | 1471543311612 Marionette DEBUG loaded listener.js 11:01:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1195a5400) [pid = 2281] [serial = 461] [outer = 0x118835000] 11:01:51 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:51 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:51 INFO - PROCESS | 2281 | 1471543311920 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]]]}] 11:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 523ms 11:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:01:51 INFO - PROCESS | 2281 | 1471543311963 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:01:51 INFO - PROCESS | 2281 | 1471543311964 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:01:51 INFO - PROCESS | 2281 | 1471543311967 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:01:51 INFO - PROCESS | 2281 | 1471543311980 Marionette TRACE conn2 <- [1,590,null,{}] 11:01:51 INFO - PROCESS | 2281 | 1471543311988 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}] 11:01:51 INFO - PROCESS | 2281 | 1471543311991 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:52 INFO - PROCESS | 2281 | 1471543312069 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:01:52 INFO - PROCESS | 2281 | 1471543312119 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 2281 | 1471543312121 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x119257800 == 30 [pid = 2281] [id = 155] 11:01:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1166ef000) [pid = 2281] [serial = 462] [outer = 0x0] 11:01:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119a7d400) [pid = 2281] [serial = 463] [outer = 0x1166ef000] 11:01:52 INFO - PROCESS | 2281 | 1471543312151 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119d68800) [pid = 2281] [serial = 464] [outer = 0x1166ef000] 11:01:52 INFO - PROCESS | 2281 | 1471543312457 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]]]}] 11:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 532ms 11:01:52 INFO - PROCESS | 2281 | 1471543312499 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:01:52 INFO - PROCESS | 2281 | 1471543312501 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:01:52 INFO - PROCESS | 2281 | 1471543312503 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:01:52 INFO - PROCESS | 2281 | 1471543312504 Marionette TRACE conn2 <- [1,594,null,{}] 11:01:52 INFO - PROCESS | 2281 | 1471543312507 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}] 11:01:52 INFO - PROCESS | 2281 | 1471543312509 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:52 INFO - PROCESS | 2281 | 1471543312585 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:01:52 INFO - PROCESS | 2281 | 1471543312588 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:52 INFO - PROCESS | 2281 | 1471543312589 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b4a800 == 31 [pid = 2281] [id = 156] 11:01:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11a0d0c00) [pid = 2281] [serial = 465] [outer = 0x0] 11:01:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x121185800) [pid = 2281] [serial = 466] [outer = 0x11a0d0c00] 11:01:52 INFO - PROCESS | 2281 | 1471543312619 Marionette DEBUG loaded listener.js 11:01:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1211c5400) [pid = 2281] [serial = 467] [outer = 0x11a0d0c00] 11:01:52 INFO - PROCESS | 2281 | 1471543312979 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]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 521ms 11:01:53 INFO - PROCESS | 2281 | 1471543313025 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 2281 | 1471543313026 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:01:53 INFO - PROCESS | 2281 | 1471543313028 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 2281 | 1471543313029 Marionette TRACE conn2 <- [1,598,null,{}] 11:01:53 INFO - PROCESS | 2281 | 1471543313032 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}] 11:01:53 INFO - PROCESS | 2281 | 1471543313033 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:53 INFO - PROCESS | 2281 | 1471543313130 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:01:53 INFO - PROCESS | 2281 | 1471543313164 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 2281 | 1471543313165 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x121320800 == 32 [pid = 2281] [id = 157] 11:01:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x11882f000) [pid = 2281] [serial = 468] [outer = 0x0] 11:01:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1212a4c00) [pid = 2281] [serial = 469] [outer = 0x11882f000] 11:01:53 INFO - PROCESS | 2281 | 1471543313191 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1219cb800) [pid = 2281] [serial = 470] [outer = 0x11882f000] 11:01:53 INFO - PROCESS | 2281 | 1471543313513 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]]]}] 11:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 519ms 11:01:53 INFO - PROCESS | 2281 | 1471543313548 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:01:53 INFO - PROCESS | 2281 | 1471543313549 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:01:53 INFO - PROCESS | 2281 | 1471543313551 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:01:53 INFO - PROCESS | 2281 | 1471543313552 Marionette TRACE conn2 <- [1,602,null,{}] 11:01:53 INFO - PROCESS | 2281 | 1471543313554 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}] 11:01:53 INFO - PROCESS | 2281 | 1471543313558 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:53 INFO - PROCESS | 2281 | 1471543313678 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:01:53 INFO - PROCESS | 2281 | 1471543313711 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:53 INFO - PROCESS | 2281 | 1471543313712 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x121d31000 == 33 [pid = 2281] [id = 158] 11:01:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1212a4000) [pid = 2281] [serial = 471] [outer = 0x0] 11:01:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x121d50800) [pid = 2281] [serial = 472] [outer = 0x1212a4000] 11:01:53 INFO - PROCESS | 2281 | 1471543313738 Marionette DEBUG loaded listener.js 11:01:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12582a400) [pid = 2281] [serial = 473] [outer = 0x1212a4000] 11:01:54 INFO - PROCESS | 2281 | 1471543314047 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]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 11:01:54 INFO - PROCESS | 2281 | 1471543314069 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 2281 | 1471543314071 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:01:54 INFO - PROCESS | 2281 | 1471543314073 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 2281 | 1471543314076 Marionette TRACE conn2 <- [1,606,null,{}] 11:01:54 INFO - PROCESS | 2281 | 1471543314079 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}] 11:01:54 INFO - PROCESS | 2281 | 1471543314080 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:54 INFO - PROCESS | 2281 | 1471543314169 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:01:54 INFO - PROCESS | 2281 | 1471543314206 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 2281 | 1471543314214 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c05800 == 34 [pid = 2281] [id = 159] 11:01:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x11682bc00) [pid = 2281] [serial = 474] [outer = 0x0] 11:01:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x126f15400) [pid = 2281] [serial = 475] [outer = 0x11682bc00] 11:01:54 INFO - PROCESS | 2281 | 1471543314239 Marionette DEBUG loaded listener.js 11:01:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1271db400) [pid = 2281] [serial = 476] [outer = 0x11682bc00] 11:01:54 INFO - PROCESS | 2281 | 1471543314579 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]]]}] 11:01:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:01:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 11:01:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:01:54 INFO - PROCESS | 2281 | 1471543314595 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:01:54 INFO - PROCESS | 2281 | 1471543314596 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:01:54 INFO - PROCESS | 2281 | 1471543314598 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:01:54 INFO - PROCESS | 2281 | 1471543314599 Marionette TRACE conn2 <- [1,610,null,{}] 11:01:54 INFO - PROCESS | 2281 | 1471543314601 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}] 11:01:54 INFO - PROCESS | 2281 | 1471543314602 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:54 INFO - PROCESS | 2281 | 1471543314696 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x129443000) [pid = 2281] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x112237800) [pid = 2281] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x116829000) [pid = 2281] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x115f9bc00) [pid = 2281] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119437000) [pid = 2281] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x112a87c00) [pid = 2281] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11920e000) [pid = 2281] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x124909400) [pid = 2281] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x119d63c00) [pid = 2281] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x127670c00) [pid = 2281] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x115f33800) [pid = 2281] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x112e07400) [pid = 2281] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12582b800) [pid = 2281] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x129686c00) [pid = 2281] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119432c00) [pid = 2281] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x128a9f000) [pid = 2281] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1216cc000) [pid = 2281] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x119d61400) [pid = 2281] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1166f6c00) [pid = 2281] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:01:54 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x110e6f000) [pid = 2281] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:01:54 INFO - PROCESS | 2281 | 1471543314938 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:54 INFO - PROCESS | 2281 | 1471543314938 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x116aed000 == 35 [pid = 2281] [id = 160] 11:01:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x112237800) [pid = 2281] [serial = 477] [outer = 0x0] 11:01:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x115f33800) [pid = 2281] [serial = 478] [outer = 0x112237800] 11:01:54 INFO - PROCESS | 2281 | 1471543314964 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x116bbf400) [pid = 2281] [serial = 479] [outer = 0x112237800] 11:01:55 INFO - PROCESS | 2281 | 1471543315222 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]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 11:01:55 INFO - PROCESS | 2281 | 1471543315269 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 2281 | 1471543315271 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:01:55 INFO - PROCESS | 2281 | 1471543315281 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 2281 | 1471543315283 Marionette TRACE conn2 <- [1,614,null,{}] 11:01:55 INFO - PROCESS | 2281 | 1471543315286 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}] 11:01:55 INFO - PROCESS | 2281 | 1471543315287 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:55 INFO - PROCESS | 2281 | 1471543315370 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:01:55 INFO - PROCESS | 2281 | 1471543315375 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:55 INFO - PROCESS | 2281 | 1471543315386 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x119257000 == 36 [pid = 2281] [id = 161] 11:01:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x118973c00) [pid = 2281] [serial = 480] [outer = 0x0] 11:01:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x119d5b000) [pid = 2281] [serial = 481] [outer = 0x118973c00] 11:01:55 INFO - PROCESS | 2281 | 1471543315417 Marionette DEBUG loaded listener.js 11:01:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x125e3a000) [pid = 2281] [serial = 482] [outer = 0x118973c00] 11:01:55 INFO - PROCESS | 2281 | 1471543315928 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]]]}] 11:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 678ms 11:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:01:55 INFO - PROCESS | 2281 | 1471543315952 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:01:55 INFO - PROCESS | 2281 | 1471543315954 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:01:55 INFO - PROCESS | 2281 | 1471543315959 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:01:55 INFO - PROCESS | 2281 | 1471543315962 Marionette TRACE conn2 <- [1,618,null,{}] 11:01:55 INFO - PROCESS | 2281 | 1471543315965 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}] 11:01:55 INFO - PROCESS | 2281 | 1471543315967 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:56 INFO - PROCESS | 2281 | 1471543316065 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:01:56 INFO - PROCESS | 2281 | 1471543316068 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 2281 | 1471543316070 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x129183000 == 37 [pid = 2281] [id = 162] 11:01:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x118872400) [pid = 2281] [serial = 483] [outer = 0x0] 11:01:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x127671800) [pid = 2281] [serial = 484] [outer = 0x118872400] 11:01:56 INFO - PROCESS | 2281 | 1471543316097 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x128d05800) [pid = 2281] [serial = 485] [outer = 0x118872400] 11:01:56 INFO - PROCESS | 2281 | 1471543316418 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]]]}] 11:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 472ms 11:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:01:56 INFO - PROCESS | 2281 | 1471543316430 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:01:56 INFO - PROCESS | 2281 | 1471543316431 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:01:56 INFO - PROCESS | 2281 | 1471543316433 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:01:56 INFO - PROCESS | 2281 | 1471543316435 Marionette TRACE conn2 <- [1,622,null,{}] 11:01:56 INFO - PROCESS | 2281 | 1471543316438 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}] 11:01:56 INFO - PROCESS | 2281 | 1471543316439 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:56 INFO - PROCESS | 2281 | 1471543316553 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:01:56 INFO - PROCESS | 2281 | 1471543316559 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:56 INFO - PROCESS | 2281 | 1471543316561 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a81a800 == 38 [pid = 2281] [id = 163] 11:01:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1195ab000) [pid = 2281] [serial = 486] [outer = 0x0] 11:01:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x128d11000) [pid = 2281] [serial = 487] [outer = 0x1195ab000] 11:01:56 INFO - PROCESS | 2281 | 1471543316599 Marionette DEBUG loaded listener.js 11:01:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x129442800) [pid = 2281] [serial = 488] [outer = 0x1195ab000] 11:01:56 INFO - PROCESS | 2281 | 1471543316964 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]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 568ms 11:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:01:57 INFO - PROCESS | 2281 | 1471543317003 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 2281 | 1471543317006 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:01:57 INFO - PROCESS | 2281 | 1471543317009 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 2281 | 1471543317012 Marionette TRACE conn2 <- [1,626,null,{}] 11:01:57 INFO - PROCESS | 2281 | 1471543317016 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}] 11:01:57 INFO - PROCESS | 2281 | 1471543317018 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:57 INFO - PROCESS | 2281 | 1471543317128 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:01:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1165e8000) [pid = 2281] [serial = 489] [outer = 0x12d5af000] 11:01:57 INFO - PROCESS | 2281 | 1471543317221 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:57 INFO - PROCESS | 2281 | 1471543317222 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x119020800 == 39 [pid = 2281] [id = 164] 11:01:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x116829400) [pid = 2281] [serial = 490] [outer = 0x0] 11:01:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x117250c00) [pid = 2281] [serial = 491] [outer = 0x116829400] 11:01:57 INFO - PROCESS | 2281 | 1471543317261 Marionette DEBUG loaded listener.js 11:01:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x118633400) [pid = 2281] [serial = 492] [outer = 0x116829400] 11:01:57 INFO - PROCESS | 2281 | 1471543317883 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]]]}] 11:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 922ms 11:01:57 INFO - PROCESS | 2281 | 1471543317931 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:01:57 INFO - PROCESS | 2281 | 1471543317934 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:01:57 INFO - PROCESS | 2281 | 1471543317939 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:01:57 INFO - PROCESS | 2281 | 1471543317941 Marionette TRACE conn2 <- [1,630,null,{}] 11:01:57 INFO - PROCESS | 2281 | 1471543317943 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}] 11:01:57 INFO - PROCESS | 2281 | 1471543317945 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:58 INFO - PROCESS | 2281 | 1471543318052 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:01:58 INFO - PROCESS | 2281 | 1471543318103 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:58 INFO - PROCESS | 2281 | 1471543318105 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x12131f000 == 40 [pid = 2281] [id = 165] 11:01:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x119433c00) [pid = 2281] [serial = 493] [outer = 0x0] 11:01:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1198e0000) [pid = 2281] [serial = 494] [outer = 0x119433c00] 11:01:58 INFO - PROCESS | 2281 | 1471543318136 Marionette DEBUG loaded listener.js 11:01:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x119a7d800) [pid = 2281] [serial = 495] [outer = 0x119433c00] 11:01:58 INFO - PROCESS | 2281 | 1471543318763 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]]]}] 11:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 874ms 11:01:58 INFO - PROCESS | 2281 | 1471543318822 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:01:58 INFO - PROCESS | 2281 | 1471543318826 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:01:58 INFO - PROCESS | 2281 | 1471543318830 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:01:58 INFO - PROCESS | 2281 | 1471543318832 Marionette TRACE conn2 <- [1,634,null,{}] 11:01:58 INFO - PROCESS | 2281 | 1471543318836 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}] 11:01:58 INFO - PROCESS | 2281 | 1471543318837 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:58 INFO - PROCESS | 2281 | 1471543318936 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:01:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3bc000 == 39 [pid = 2281] [id = 13] 11:01:58 INFO - PROCESS | 2281 | --DOCSHELL 0x11206e800 == 38 [pid = 2281] [id = 23] 11:01:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12a946000 == 37 [pid = 2281] [id = 8] 11:01:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12c840000 == 36 [pid = 2281] [id = 14] 11:01:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb10000 == 35 [pid = 2281] [id = 9] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x119210000) [pid = 2281] [serial = 454] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12aa24c00) [pid = 2281] [serial = 395] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x11269f800) [pid = 2281] [serial = 397] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x11882e400) [pid = 2281] [serial = 407] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x127670400) [pid = 2281] [serial = 422] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x116a9ac00) [pid = 2281] [serial = 398] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x124fe2800) [pid = 2281] [serial = 430] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x121181400) [pid = 2281] [serial = 415] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x11a0c9000) [pid = 2281] [serial = 413] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119433000) [pid = 2281] [serial = 409] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1195aa000) [pid = 2281] [serial = 410] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x128d08400) [pid = 2281] [serial = 431] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x116821c00) [pid = 2281] [serial = 404] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x128d05000) [pid = 2281] [serial = 425] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x124fa6000) [pid = 2281] [serial = 419] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x124c06400) [pid = 2281] [serial = 418] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x118217000) [pid = 2281] [serial = 406] [outer = 0x0] [url = about:blank] 11:01:58 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x119d5e800) [pid = 2281] [serial = 412] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1183ef800) [pid = 2281] [serial = 427] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1212a0400) [pid = 2281] [serial = 416] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x128d0e400) [pid = 2281] [serial = 433] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x129447c00) [pid = 2281] [serial = 434] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x1248c2c00) [pid = 2281] [serial = 428] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x11325c400) [pid = 2281] [serial = 403] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x1273ba800) [pid = 2281] [serial = 421] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x12a9f7400) [pid = 2281] [serial = 452] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x119b0e400) [pid = 2281] [serial = 401] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x1195ad400) [pid = 2281] [serial = 400] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x12a924800) [pid = 2281] [serial = 451] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x129685c00) [pid = 2281] [serial = 449] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x127675000) [pid = 2281] [serial = 446] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x129355c00) [pid = 2281] [serial = 448] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x1251b8800) [pid = 2281] [serial = 445] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x1211c6c00) [pid = 2281] [serial = 443] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x119d67c00) [pid = 2281] [serial = 442] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 63 (0x119209800) [pid = 2281] [serial = 440] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 62 (0x1165ed800) [pid = 2281] [serial = 437] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 61 (0x118834c00) [pid = 2281] [serial = 439] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 60 (0x11269a800) [pid = 2281] [serial = 436] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | --DOMWINDOW == 59 (0x128aa0400) [pid = 2281] [serial = 424] [outer = 0x0] [url = about:blank] 11:01:59 INFO - PROCESS | 2281 | 1471543319018 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 2281 | 1471543319021 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x112633800 == 36 [pid = 2281] [id = 166] 11:01:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x1127bb800) [pid = 2281] [serial = 496] [outer = 0x0] 11:01:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x1165ef800) [pid = 2281] [serial = 497] [outer = 0x1127bb800] 11:01:59 INFO - PROCESS | 2281 | 1471543319051 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x118335800) [pid = 2281] [serial = 498] [outer = 0x1127bb800] 11:01:59 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:59 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:59 INFO - PROCESS | 2281 | 1471543319377 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]]]}] 11:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 571ms 11:01:59 INFO - PROCESS | 2281 | 1471543319402 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 2281 | 1471543319405 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:01:59 INFO - PROCESS | 2281 | 1471543319412 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 2281 | 1471543319413 Marionette TRACE conn2 <- [1,638,null,{}] 11:01:59 INFO - PROCESS | 2281 | 1471543319416 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}] 11:01:59 INFO - PROCESS | 2281 | 1471543319417 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:59 INFO - PROCESS | 2281 | 1471543319492 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:01:59 INFO - PROCESS | 2281 | 1471543319496 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 2281 | 1471543319498 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x11720f800 == 37 [pid = 2281] [id = 167] 11:01:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x11887c000) [pid = 2281] [serial = 499] [outer = 0x0] 11:01:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x11943ac00) [pid = 2281] [serial = 500] [outer = 0x11887c000] 11:01:59 INFO - PROCESS | 2281 | 1471543319527 Marionette DEBUG loaded listener.js 11:01:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x1198dd000) [pid = 2281] [serial = 501] [outer = 0x11887c000] 11:01:59 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:59 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:01:59 INFO - PROCESS | 2281 | 1471543319857 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]]]}] 11:01:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:01:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 11:01:59 INFO - PROCESS | 2281 | 1471543319881 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:01:59 INFO - PROCESS | 2281 | 1471543319882 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:01:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:01:59 INFO - PROCESS | 2281 | 1471543319884 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:01:59 INFO - PROCESS | 2281 | 1471543319887 Marionette TRACE conn2 <- [1,642,null,{}] 11:01:59 INFO - PROCESS | 2281 | 1471543319894 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}] 11:01:59 INFO - PROCESS | 2281 | 1471543319898 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:01:59 INFO - PROCESS | 2281 | 1471543319982 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:01:59 INFO - PROCESS | 2281 | 1471543319987 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:01:59 INFO - PROCESS | 2281 | 1471543319989 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x11925a000 == 38 [pid = 2281] [id = 168] 11:02:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x1198ea800) [pid = 2281] [serial = 502] [outer = 0x0] 11:02:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x11a0c4c00) [pid = 2281] [serial = 503] [outer = 0x1198ea800] 11:02:00 INFO - PROCESS | 2281 | 1471543320022 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x121182400) [pid = 2281] [serial = 504] [outer = 0x1198ea800] 11:02:00 INFO - PROCESS | 2281 | 1471543320416 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]]]}] 11:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 572ms 11:02:00 INFO - PROCESS | 2281 | 1471543320457 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:02:00 INFO - PROCESS | 2281 | 1471543320460 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:02:00 INFO - PROCESS | 2281 | 1471543320463 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:02:00 INFO - PROCESS | 2281 | 1471543320465 Marionette TRACE conn2 <- [1,646,null,{}] 11:02:00 INFO - PROCESS | 2281 | 1471543320468 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}] 11:02:00 INFO - PROCESS | 2281 | 1471543320470 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:00 INFO - PROCESS | 2281 | 1471543320592 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:02:00 INFO - PROCESS | 2281 | 1471543320599 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:00 INFO - PROCESS | 2281 | 1471543320600 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x119d13800 == 39 [pid = 2281] [id = 169] 11:02:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x1212a1400) [pid = 2281] [serial = 505] [outer = 0x0] 11:02:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x1214a8000) [pid = 2281] [serial = 506] [outer = 0x1212a1400] 11:02:00 INFO - PROCESS | 2281 | 1471543320647 Marionette DEBUG loaded listener.js 11:02:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x121b7e000) [pid = 2281] [serial = 507] [outer = 0x1212a1400] 11:02:01 INFO - PROCESS | 2281 | 1471543321049 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]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 620ms 11:02:01 INFO - PROCESS | 2281 | 1471543321088 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 2281 | 1471543321090 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:02:01 INFO - PROCESS | 2281 | 1471543321095 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 2281 | 1471543321096 Marionette TRACE conn2 <- [1,650,null,{}] 11:02:01 INFO - PROCESS | 2281 | 1471543321098 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}] 11:02:01 INFO - PROCESS | 2281 | 1471543321099 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:01 INFO - PROCESS | 2281 | 1471543321198 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:02:01 INFO - PROCESS | 2281 | 1471543321230 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 2281 | 1471543321232 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x12161b000 == 40 [pid = 2281] [id = 170] 11:02:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x121d50000) [pid = 2281] [serial = 508] [outer = 0x0] 11:02:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x12490b000) [pid = 2281] [serial = 509] [outer = 0x121d50000] 11:02:01 INFO - PROCESS | 2281 | 1471543321257 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x124c0e800) [pid = 2281] [serial = 510] [outer = 0x121d50000] 11:02:01 INFO - PROCESS | 2281 | 1471543321557 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]]]}] 11:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 11:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:02:01 INFO - PROCESS | 2281 | 1471543321619 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:02:01 INFO - PROCESS | 2281 | 1471543321620 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:02:01 INFO - PROCESS | 2281 | 1471543321622 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:02:01 INFO - PROCESS | 2281 | 1471543321623 Marionette TRACE conn2 <- [1,654,null,{}] 11:02:01 INFO - PROCESS | 2281 | 1471543321626 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}] 11:02:01 INFO - PROCESS | 2281 | 1471543321630 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:01 INFO - PROCESS | 2281 | 1471543321743 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:02:01 INFO - PROCESS | 2281 | 1471543321776 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:01 INFO - PROCESS | 2281 | 1471543321777 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c07800 == 41 [pid = 2281] [id = 171] 11:02:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x124cf4000) [pid = 2281] [serial = 511] [outer = 0x0] 11:02:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x125827000) [pid = 2281] [serial = 512] [outer = 0x124cf4000] 11:02:01 INFO - PROCESS | 2281 | 1471543321803 Marionette DEBUG loaded listener.js 11:02:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x128a98400) [pid = 2281] [serial = 513] [outer = 0x124cf4000] 11:02:02 INFO - PROCESS | 2281 | 1471543322128 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]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 11:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:02:02 INFO - PROCESS | 2281 | 1471543322142 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 2281 | 1471543322145 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:02:02 INFO - PROCESS | 2281 | 1471543322147 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 2281 | 1471543322148 Marionette TRACE conn2 <- [1,658,null,{}] 11:02:02 INFO - PROCESS | 2281 | 1471543322150 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}] 11:02:02 INFO - PROCESS | 2281 | 1471543322152 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:02 INFO - PROCESS | 2281 | 1471543322249 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:02:02 INFO - PROCESS | 2281 | 1471543322261 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 2281 | 1471543322262 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x127411000 == 42 [pid = 2281] [id = 172] 11:02:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x121eaa800) [pid = 2281] [serial = 514] [outer = 0x0] 11:02:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x128aa2800) [pid = 2281] [serial = 515] [outer = 0x121eaa800] 11:02:02 INFO - PROCESS | 2281 | 1471543322287 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x129158400) [pid = 2281] [serial = 516] [outer = 0x121eaa800] 11:02:02 INFO - PROCESS | 2281 | 1471543322602 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]]]}] 11:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 11:02:02 INFO - PROCESS | 2281 | 1471543322615 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:02:02 INFO - PROCESS | 2281 | 1471543322616 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:02:02 INFO - PROCESS | 2281 | 1471543322618 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:02:02 INFO - PROCESS | 2281 | 1471543322620 Marionette TRACE conn2 <- [1,662,null,{}] 11:02:02 INFO - PROCESS | 2281 | 1471543322622 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}] 11:02:02 INFO - PROCESS | 2281 | 1471543322623 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:02 INFO - PROCESS | 2281 | 1471543322721 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:02:02 INFO - PROCESS | 2281 | 1471543322756 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:02 INFO - PROCESS | 2281 | 1471543322757 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x129180000 == 43 [pid = 2281] [id = 173] 11:02:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x12915b400) [pid = 2281] [serial = 517] [outer = 0x0] 11:02:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x129353400) [pid = 2281] [serial = 518] [outer = 0x12915b400] 11:02:02 INFO - PROCESS | 2281 | 1471543322783 Marionette DEBUG loaded listener.js 11:02:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x129444800) [pid = 2281] [serial = 519] [outer = 0x12915b400] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1166ef000) [pid = 2281] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x11a0d0c00) [pid = 2281] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x11882f000) [pid = 2281] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x116b0ec00) [pid = 2281] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x118835000) [pid = 2281] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11887cc00) [pid = 2281] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x118872400) [pid = 2281] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x1212a4000) [pid = 2281] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x11682bc00) [pid = 2281] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x118973c00) [pid = 2281] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:02:02 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x112237800) [pid = 2281] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:02:03 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 2281 | 1471543323099 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]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 518ms 11:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:02:03 INFO - PROCESS | 2281 | 1471543323137 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 2281 | 1471543323139 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:02:03 INFO - PROCESS | 2281 | 1471543323141 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 2281 | 1471543323142 Marionette TRACE conn2 <- [1,666,null,{}] 11:02:03 INFO - PROCESS | 2281 | 1471543323144 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}] 11:02:03 INFO - PROCESS | 2281 | 1471543323145 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:03 INFO - PROCESS | 2281 | 1471543323229 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:02:03 INFO - PROCESS | 2281 | 1471543323233 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 2281 | 1471543323234 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a015000 == 44 [pid = 2281] [id = 174] 11:02:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x11920f800) [pid = 2281] [serial = 520] [outer = 0x0] 11:02:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x121181000) [pid = 2281] [serial = 521] [outer = 0x11920f800] 11:02:03 INFO - PROCESS | 2281 | 1471543323259 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x128dfac00) [pid = 2281] [serial = 522] [outer = 0x11920f800] 11:02:03 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:03 INFO - PROCESS | 2281 | 1471543323581 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]]]}] 11:02:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 11:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:02:03 INFO - PROCESS | 2281 | 1471543323612 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:02:03 INFO - PROCESS | 2281 | 1471543323613 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:02:03 INFO - PROCESS | 2281 | 1471543323615 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:02:03 INFO - PROCESS | 2281 | 1471543323616 Marionette TRACE conn2 <- [1,670,null,{}] 11:02:03 INFO - PROCESS | 2281 | 1471543323618 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}] 11:02:03 INFO - PROCESS | 2281 | 1471543323619 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:03 INFO - PROCESS | 2281 | 1471543323716 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:02:03 INFO - PROCESS | 2281 | 1471543323721 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:03 INFO - PROCESS | 2281 | 1471543323722 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a022800 == 45 [pid = 2281] [id = 175] 11:02:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x1212a2000) [pid = 2281] [serial = 523] [outer = 0x0] 11:02:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x129643400) [pid = 2281] [serial = 524] [outer = 0x1212a2000] 11:02:03 INFO - PROCESS | 2281 | 1471543323750 Marionette DEBUG loaded listener.js 11:02:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x12964e800) [pid = 2281] [serial = 525] [outer = 0x1212a2000] 11:02:04 INFO - PROCESS | 2281 | 1471543324045 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]]]}] 11:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 468ms 11:02:04 INFO - PROCESS | 2281 | 1471543324083 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:02:04 INFO - PROCESS | 2281 | 1471543324085 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:02:04 INFO - PROCESS | 2281 | 1471543324087 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 2281 | 1471543324089 Marionette TRACE conn2 <- [1,674,null,{}] 11:02:04 INFO - PROCESS | 2281 | 1471543324091 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}] 11:02:04 INFO - PROCESS | 2281 | 1471543324093 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:04 INFO - PROCESS | 2281 | 1471543324189 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:02:04 INFO - PROCESS | 2281 | 1471543324195 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 2281 | 1471543324196 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae42800 == 46 [pid = 2281] [id = 176] 11:02:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x12967c400) [pid = 2281] [serial = 526] [outer = 0x0] 11:02:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x12a924800) [pid = 2281] [serial = 527] [outer = 0x12967c400] 11:02:04 INFO - PROCESS | 2281 | 1471543324223 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x12aa26800) [pid = 2281] [serial = 528] [outer = 0x12967c400] 11:02:04 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:04 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:04 INFO - PROCESS | 2281 | 1471543324536 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]]]}] 11:02:04 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 11:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 11:02:04 INFO - PROCESS | 2281 | 1471543324556 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:02:04 INFO - PROCESS | 2281 | 1471543324558 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:02:04 INFO - PROCESS | 2281 | 1471543324563 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:02:04 INFO - PROCESS | 2281 | 1471543324564 Marionette TRACE conn2 <- [1,678,null,{}] 11:02:04 INFO - PROCESS | 2281 | 1471543324566 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}] 11:02:04 INFO - PROCESS | 2281 | 1471543324568 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:04 INFO - PROCESS | 2281 | 1471543324674 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:02:04 INFO - PROCESS | 2281 | 1471543324679 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:04 INFO - PROCESS | 2281 | 1471543324681 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb11800 == 47 [pid = 2281] [id = 177] 11:02:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x11887d000) [pid = 2281] [serial = 529] [outer = 0x0] 11:02:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x12aa27000) [pid = 2281] [serial = 530] [outer = 0x11887d000] 11:02:04 INFO - PROCESS | 2281 | 1471543324706 Marionette DEBUG loaded listener.js 11:02:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x12ad58c00) [pid = 2281] [serial = 531] [outer = 0x11887d000] 11:02:04 INFO - PROCESS | 2281 | 1471543324983 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]]]}] 11:02:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:02:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 470ms 11:02:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:02:05 INFO - PROCESS | 2281 | 1471543325032 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:02:05 INFO - PROCESS | 2281 | 1471543325034 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:02:05 INFO - PROCESS | 2281 | 1471543325036 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:02:05 INFO - PROCESS | 2281 | 1471543325037 Marionette TRACE conn2 <- [1,682,null,{}] 11:02:05 INFO - PROCESS | 2281 | 1471543325039 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}] 11:02:05 INFO - PROCESS | 2281 | 1471543325040 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:05 INFO - PROCESS | 2281 | 1471543325175 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:02:05 INFO - PROCESS | 2281 | 1471543325226 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:05 INFO - PROCESS | 2281 | 1471543325228 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x113082800 == 48 [pid = 2281] [id = 178] 11:02:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1126a1000) [pid = 2281] [serial = 532] [outer = 0x0] 11:02:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x113022800) [pid = 2281] [serial = 533] [outer = 0x1126a1000] 11:02:05 INFO - PROCESS | 2281 | 1471543325260 Marionette DEBUG loaded listener.js 11:02:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x117258c00) [pid = 2281] [serial = 534] [outer = 0x1126a1000] 11:02:06 INFO - PROCESS | 2281 | 1471543326214 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]]]}] 11:02:06 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) 11:02:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1219ms 11:02:06 INFO - PROCESS | 2281 | 1471543326256 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:02:06 INFO - PROCESS | 2281 | 1471543326259 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:02:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:02:06 INFO - PROCESS | 2281 | 1471543326263 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:02:06 INFO - PROCESS | 2281 | 1471543326265 Marionette TRACE conn2 <- [1,686,null,{}] 11:02:06 INFO - PROCESS | 2281 | 1471543326268 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}] 11:02:06 INFO - PROCESS | 2281 | 1471543326270 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:06 INFO - PROCESS | 2281 | 1471543326371 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:02:06 INFO - PROCESS | 2281 | 1471543326419 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:06 INFO - PROCESS | 2281 | 1471543326421 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x119727800 == 49 [pid = 2281] [id = 179] 11:02:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x118837800) [pid = 2281] [serial = 535] [outer = 0x0] 11:02:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1198df400) [pid = 2281] [serial = 536] [outer = 0x118837800] 11:02:06 INFO - PROCESS | 2281 | 1471543326452 Marionette DEBUG loaded listener.js 11:02:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119d59400) [pid = 2281] [serial = 537] [outer = 0x118837800] 11:02:07 INFO - PROCESS | 2281 | 1471543327364 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]]]}] 11:02:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:02:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1122ms 11:02:07 INFO - PROCESS | 2281 | 1471543327385 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:02:07 INFO - PROCESS | 2281 | 1471543327387 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:02:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:02:07 INFO - PROCESS | 2281 | 1471543327390 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:02:07 INFO - PROCESS | 2281 | 1471543327391 Marionette TRACE conn2 <- [1,690,null,{}] 11:02:07 INFO - PROCESS | 2281 | 1471543327396 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}] 11:02:07 INFO - PROCESS | 2281 | 1471543327397 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:07 INFO - PROCESS | 2281 | 1471543327496 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:02:07 INFO - PROCESS | 2281 | 1471543327546 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:07 INFO - PROCESS | 2281 | 1471543327548 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae32000 == 50 [pid = 2281] [id = 180] 11:02:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11a0cdc00) [pid = 2281] [serial = 538] [outer = 0x0] 11:02:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x124c10000) [pid = 2281] [serial = 539] [outer = 0x11a0cdc00] 11:02:07 INFO - PROCESS | 2281 | 1471543327577 Marionette DEBUG loaded listener.js 11:02:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1251bb000) [pid = 2281] [serial = 540] [outer = 0x11a0cdc00] 11:02:08 INFO - PROCESS | 2281 | 1471543328481 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]]]}] 11:02:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:02:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 11:02:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:02:08 INFO - PROCESS | 2281 | 1471543328515 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:02:08 INFO - PROCESS | 2281 | 1471543328517 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:02:08 INFO - PROCESS | 2281 | 1471543328520 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:02:08 INFO - PROCESS | 2281 | 1471543328522 Marionette TRACE conn2 <- [1,694,null,{}] 11:02:08 INFO - PROCESS | 2281 | 1471543328525 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}] 11:02:08 INFO - PROCESS | 2281 | 1471543328527 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:08 INFO - PROCESS | 2281 | 1471543328618 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:02:08 INFO - PROCESS | 2281 | 1471543328666 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:08 INFO - PROCESS | 2281 | 1471543328669 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x11901d000 == 51 [pid = 2281] [id = 181] 11:02:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x116aa2800) [pid = 2281] [serial = 541] [outer = 0x0] 11:02:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11882dc00) [pid = 2281] [serial = 542] [outer = 0x116aa2800] 11:02:08 INFO - PROCESS | 2281 | 1471543328697 Marionette DEBUG loaded listener.js 11:02:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x118978400) [pid = 2281] [serial = 543] [outer = 0x116aa2800] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12c07b800 == 50 [pid = 2281] [id = 12] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x129186000 == 49 [pid = 2281] [id = 6] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x11710b800 == 48 [pid = 2281] [id = 152] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12dde0800 == 47 [pid = 2281] [id = 22] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x125c07800 == 46 [pid = 2281] [id = 171] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12d58d800 == 45 [pid = 2281] [id = 21] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12a015000 == 44 [pid = 2281] [id = 174] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12d21e800 == 43 [pid = 2281] [id = 16] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12a022800 == 42 [pid = 2281] [id = 175] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12d947800 == 41 [pid = 2281] [id = 19] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae42800 == 40 [pid = 2281] [id = 176] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb11800 == 39 [pid = 2281] [id = 177] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x113c30000 == 38 [pid = 2281] [id = 26] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc82000 == 37 [pid = 2281] [id = 20] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x11711a000 == 36 [pid = 2281] [id = 25] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x127411000 == 35 [pid = 2281] [id = 172] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcdf000 == 34 [pid = 2281] [id = 10] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x129180000 == 33 [pid = 2281] [id = 173] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x115f62800 == 32 [pid = 2281] [id = 24] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12cbc6000 == 31 [pid = 2281] [id = 15] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd17800 == 30 [pid = 2281] [id = 11] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae32000 == 29 [pid = 2281] [id = 180] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x119727800 == 28 [pid = 2281] [id = 179] 11:02:09 INFO - PROCESS | 2281 | --DOCSHELL 0x113082800 == 27 [pid = 2281] [id = 178] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119a7d400) [pid = 2281] [serial = 463] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119d68800) [pid = 2281] [serial = 464] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x121185800) [pid = 2281] [serial = 466] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1212a4c00) [pid = 2281] [serial = 469] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x117d47c00) [pid = 2281] [serial = 457] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x118830400) [pid = 2281] [serial = 458] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x118978c00) [pid = 2281] [serial = 460] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1195a5400) [pid = 2281] [serial = 461] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119808000) [pid = 2281] [serial = 455] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x128d05800) [pid = 2281] [serial = 485] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x121d50800) [pid = 2281] [serial = 472] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1219cb800) [pid = 2281] [serial = 470] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x126f15400) [pid = 2281] [serial = 475] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12582a400) [pid = 2281] [serial = 473] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1271db400) [pid = 2281] [serial = 476] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x127671800) [pid = 2281] [serial = 484] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x119d5b000) [pid = 2281] [serial = 481] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x115f33800) [pid = 2281] [serial = 478] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x116bbf400) [pid = 2281] [serial = 479] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x128d11000) [pid = 2281] [serial = 487] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x125e3a000) [pid = 2281] [serial = 482] [outer = 0x0] [url = about:blank] 11:02:09 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x1211c5400) [pid = 2281] [serial = 467] [outer = 0x0] [url = about:blank] 11:02:09 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) 11:02:09 INFO - PROCESS | 2281 | 1471543329687 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]]]}] 11:02:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 11:02:09 INFO - PROCESS | 2281 | 1471543329694 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:02:09 INFO - PROCESS | 2281 | 1471543329697 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:02:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:02:09 INFO - PROCESS | 2281 | 1471543329699 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:02:09 INFO - PROCESS | 2281 | 1471543329701 Marionette TRACE conn2 <- [1,698,null,{}] 11:02:09 INFO - PROCESS | 2281 | 1471543329705 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}] 11:02:09 INFO - PROCESS | 2281 | 1471543329707 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:09 INFO - PROCESS | 2281 | 1471543329782 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:02:09 INFO - PROCESS | 2281 | 1471543329788 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:09 INFO - PROCESS | 2281 | 1471543329791 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x115f4c000 == 28 [pid = 2281] [id = 182] 11:02:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x116821c00) [pid = 2281] [serial = 544] [outer = 0x0] 11:02:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x116826000) [pid = 2281] [serial = 545] [outer = 0x116821c00] 11:02:09 INFO - PROCESS | 2281 | 1471543329822 Marionette DEBUG loaded listener.js 11:02:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1177c8400) [pid = 2281] [serial = 546] [outer = 0x116821c00] 11:02:10 INFO - PROCESS | 2281 | 1471543330656 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]]]}] 11:02:10 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) 11:02:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 11:02:10 INFO - PROCESS | 2281 | 1471543330671 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:02:10 INFO - PROCESS | 2281 | 1471543330675 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:02:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:02:10 INFO - PROCESS | 2281 | 1471543330680 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:02:10 INFO - PROCESS | 2281 | 1471543330682 Marionette TRACE conn2 <- [1,702,null,{}] 11:02:10 INFO - PROCESS | 2281 | 1471543330685 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}] 11:02:10 INFO - PROCESS | 2281 | 1471543330686 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:10 INFO - PROCESS | 2281 | 1471543330767 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:02:10 INFO - PROCESS | 2281 | 1471543330815 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:10 INFO - PROCESS | 2281 | 1471543330817 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x117122000 == 29 [pid = 2281] [id = 183] 11:02:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x118835400) [pid = 2281] [serial = 547] [outer = 0x0] 11:02:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x11907e000) [pid = 2281] [serial = 548] [outer = 0x118835400] 11:02:10 INFO - PROCESS | 2281 | 1471543330844 Marionette DEBUG loaded listener.js 11:02:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x119436c00) [pid = 2281] [serial = 549] [outer = 0x118835400] 11:02:11 INFO - PROCESS | 2281 | 1471543331632 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]]]}] 11:02:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:02:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 11:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:02:11 INFO - PROCESS | 2281 | 1471543331651 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:02:11 INFO - PROCESS | 2281 | 1471543331653 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:02:11 INFO - PROCESS | 2281 | 1471543331655 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:02:11 INFO - PROCESS | 2281 | 1471543331658 Marionette TRACE conn2 <- [1,706,null,{}] 11:02:11 INFO - PROCESS | 2281 | 1471543331667 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}] 11:02:11 INFO - PROCESS | 2281 | 1471543331670 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:11 INFO - PROCESS | 2281 | 1471543331758 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:02:11 INFO - PROCESS | 2281 | 1471543331790 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:11 INFO - PROCESS | 2281 | 1471543331793 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x1188af000 == 30 [pid = 2281] [id = 184] 11:02:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119a81800) [pid = 2281] [serial = 550] [outer = 0x0] 11:02:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x119d5e400) [pid = 2281] [serial = 551] [outer = 0x119a81800] 11:02:11 INFO - PROCESS | 2281 | 1471543331822 Marionette DEBUG loaded listener.js 11:02:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11a0cbc00) [pid = 2281] [serial = 552] [outer = 0x119a81800] 11:02:12 INFO - PROCESS | 2281 | 1471543332636 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]]]}] 11:02:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:02:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1027ms 11:02:12 INFO - PROCESS | 2281 | 1471543332683 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:02:12 INFO - PROCESS | 2281 | 1471543332685 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:02:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:02:12 INFO - PROCESS | 2281 | 1471543332700 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:02:12 INFO - PROCESS | 2281 | 1471543332701 Marionette TRACE conn2 <- [1,710,null,{}] 11:02:12 INFO - PROCESS | 2281 | 1471543332703 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}] 11:02:12 INFO - PROCESS | 2281 | 1471543332704 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:12 INFO - PROCESS | 2281 | 1471543332797 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:02:12 INFO - PROCESS | 2281 | 1471543332800 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:12 INFO - PROCESS | 2281 | 1471543332802 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x119ab8800 == 31 [pid = 2281] [id = 185] 11:02:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x121180800) [pid = 2281] [serial = 553] [outer = 0x0] 11:02:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1212a2800) [pid = 2281] [serial = 554] [outer = 0x121180800] 11:02:12 INFO - PROCESS | 2281 | 1471543332828 Marionette DEBUG loaded listener.js 11:02:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x12160f400) [pid = 2281] [serial = 555] [outer = 0x121180800] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x124cf4000) [pid = 2281] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x121eaa800) [pid = 2281] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12915b400) [pid = 2281] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x116829400) [pid = 2281] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x11887c000) [pid = 2281] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1195ab000) [pid = 2281] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x119433c00) [pid = 2281] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1127bb800) [pid = 2281] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11920f800) [pid = 2281] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x1212a1400) [pid = 2281] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x1198ea800) [pid = 2281] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x12967c400) [pid = 2281] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x1212a2000) [pid = 2281] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x121d50000) [pid = 2281] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:02:13 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x11887d000) [pid = 2281] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:02:13 INFO - PROCESS | 2281 | 1471543333684 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]]]}] 11:02:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1026ms 11:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:02:13 INFO - PROCESS | 2281 | 1471543333720 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:02:13 INFO - PROCESS | 2281 | 1471543333721 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:02:13 INFO - PROCESS | 2281 | 1471543333723 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:02:13 INFO - PROCESS | 2281 | 1471543333731 Marionette TRACE conn2 <- [1,714,null,{}] 11:02:13 INFO - PROCESS | 2281 | 1471543333741 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}] 11:02:13 INFO - PROCESS | 2281 | 1471543333742 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:13 INFO - PROCESS | 2281 | 1471543333812 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:02:13 INFO - PROCESS | 2281 | 1471543333815 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:13 INFO - PROCESS | 2281 | 1471543333817 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x121114800 == 32 [pid = 2281] [id = 186] 11:02:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x115f2d800) [pid = 2281] [serial = 556] [outer = 0x0] 11:02:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x119439400) [pid = 2281] [serial = 557] [outer = 0x115f2d800] 11:02:13 INFO - PROCESS | 2281 | 1471543333844 Marionette DEBUG loaded listener.js 11:02:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x121181800) [pid = 2281] [serial = 558] [outer = 0x115f2d800] 11:02:14 INFO - PROCESS | 2281 | 1471543334648 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]]]}] 11:02:14 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 11:02:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 933ms 11:02:14 INFO - PROCESS | 2281 | 1471543334656 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:02:14 INFO - PROCESS | 2281 | 1471543334658 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:02:14 INFO - PROCESS | 2281 | 1471543334662 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:02:14 INFO - PROCESS | 2281 | 1471543334663 Marionette TRACE conn2 <- [1,718,null,{}] 11:02:14 INFO - PROCESS | 2281 | 1471543334665 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}] 11:02:14 INFO - PROCESS | 2281 | 1471543334669 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:14 INFO - PROCESS | 2281 | 1471543334758 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:02:14 INFO - PROCESS | 2281 | 1471543334804 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:14 INFO - PROCESS | 2281 | 1471543334805 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217cf000 == 33 [pid = 2281] [id = 187] 11:02:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x11882d800) [pid = 2281] [serial = 559] [outer = 0x0] 11:02:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x121d4b000) [pid = 2281] [serial = 560] [outer = 0x11882d800] 11:02:14 INFO - PROCESS | 2281 | 1471543334834 Marionette DEBUG loaded listener.js 11:02:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x124fe3c00) [pid = 2281] [serial = 561] [outer = 0x11882d800] 11:02:15 INFO - PROCESS | 2281 | 1471543335652 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]]]}] 11:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1020ms 11:02:15 INFO - PROCESS | 2281 | 1471543335720 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:02:15 INFO - PROCESS | 2281 | 1471543335722 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:02:15 INFO - PROCESS | 2281 | 1471543335726 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:02:15 INFO - PROCESS | 2281 | 1471543335728 Marionette TRACE conn2 <- [1,722,null,{}] 11:02:15 INFO - PROCESS | 2281 | 1471543335732 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}] 11:02:15 INFO - PROCESS | 2281 | 1471543335735 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:15 INFO - PROCESS | 2281 | 1471543335816 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:02:15 INFO - PROCESS | 2281 | 1471543335901 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:15 INFO - PROCESS | 2281 | 1471543335903 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a62000 == 34 [pid = 2281] [id = 188] 11:02:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x116579400) [pid = 2281] [serial = 562] [outer = 0x0] 11:02:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1166f6c00) [pid = 2281] [serial = 563] [outer = 0x116579400] 11:02:15 INFO - PROCESS | 2281 | 1471543335937 Marionette DEBUG loaded listener.js 11:02:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x117d3e800) [pid = 2281] [serial = 564] [outer = 0x116579400] 11:02:16 INFO - PROCESS | 2281 | 1471543336447 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] 11:02:16 INFO - PROCESS | 2281 | 1471543336504 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:02:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:02:16 INFO - PROCESS | 2281 | 1471543336511 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:02:16 INFO - PROCESS | 2281 | 1471543336514 Marionette TRACE conn2 <- [1,726,null,{}] 11:02:16 INFO - PROCESS | 2281 | 1471543336517 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}] 11:02:16 INFO - PROCESS | 2281 | 1471543336519 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:16 INFO - PROCESS | 2281 | 1471543336620 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:02:16 INFO - PROCESS | 2281 | 1471543336690 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:16 INFO - PROCESS | 2281 | 1471543336692 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x119029000 == 35 [pid = 2281] [id = 189] 11:02:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11943b800) [pid = 2281] [serial = 565] [outer = 0x0] 11:02:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1195a5400) [pid = 2281] [serial = 566] [outer = 0x11943b800] 11:02:16 INFO - PROCESS | 2281 | 1471543336723 Marionette DEBUG loaded listener.js 11:02:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1198dd400) [pid = 2281] [serial = 567] [outer = 0x11943b800] 11:02:17 INFO - PROCESS | 2281 | 1471543337386 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]]]}] 11:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 929ms 11:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:02:17 INFO - PROCESS | 2281 | 1471543337437 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:02:17 INFO - PROCESS | 2281 | 1471543337441 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:02:17 INFO - PROCESS | 2281 | 1471543337446 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:02:17 INFO - PROCESS | 2281 | 1471543337449 Marionette TRACE conn2 <- [1,730,null,{}] 11:02:17 INFO - PROCESS | 2281 | 1471543337454 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}] 11:02:17 INFO - PROCESS | 2281 | 1471543337457 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:17 INFO - PROCESS | 2281 | 1471543337601 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:02:17 INFO - PROCESS | 2281 | --DOCSHELL 0x121114800 == 34 [pid = 2281] [id = 186] 11:02:17 INFO - PROCESS | 2281 | --DOCSHELL 0x119ab8800 == 33 [pid = 2281] [id = 185] 11:02:17 INFO - PROCESS | 2281 | --DOCSHELL 0x1188af000 == 32 [pid = 2281] [id = 184] 11:02:17 INFO - PROCESS | 2281 | --DOCSHELL 0x117122000 == 31 [pid = 2281] [id = 183] 11:02:17 INFO - PROCESS | 2281 | --DOCSHELL 0x115f4c000 == 30 [pid = 2281] [id = 182] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x125827000) [pid = 2281] [serial = 512] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x128aa2800) [pid = 2281] [serial = 515] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x128a98400) [pid = 2281] [serial = 513] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x129353400) [pid = 2281] [serial = 518] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x117250c00) [pid = 2281] [serial = 491] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x118633400) [pid = 2281] [serial = 492] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x11943ac00) [pid = 2281] [serial = 500] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x1198dd000) [pid = 2281] [serial = 501] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x129442800) [pid = 2281] [serial = 488] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x1198e0000) [pid = 2281] [serial = 494] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x119a7d800) [pid = 2281] [serial = 495] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x1165ef800) [pid = 2281] [serial = 497] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x118335800) [pid = 2281] [serial = 498] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x128dfac00) [pid = 2281] [serial = 522] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x1214a8000) [pid = 2281] [serial = 506] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x11a0c4c00) [pid = 2281] [serial = 503] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x121182400) [pid = 2281] [serial = 504] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x129444800) [pid = 2281] [serial = 519] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x12aa26800) [pid = 2281] [serial = 528] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 63 (0x129643400) [pid = 2281] [serial = 524] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 62 (0x121181000) [pid = 2281] [serial = 521] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 61 (0x11943a800) [pid = 2281] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 60 (0x12a924800) [pid = 2281] [serial = 527] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 59 (0x124c0e800) [pid = 2281] [serial = 510] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 58 (0x12490b000) [pid = 2281] [serial = 509] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 57 (0x129158400) [pid = 2281] [serial = 516] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 56 (0x12964e800) [pid = 2281] [serial = 525] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 55 (0x121b7e000) [pid = 2281] [serial = 507] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 54 (0x12ad58c00) [pid = 2281] [serial = 531] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | --DOMWINDOW == 53 (0x12aa27000) [pid = 2281] [serial = 530] [outer = 0x0] [url = about:blank] 11:02:17 INFO - PROCESS | 2281 | 1471543337707 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:17 INFO - PROCESS | 2281 | 1471543337711 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x115ed6000 == 31 [pid = 2281] [id = 190] 11:02:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 54 (0x117250c00) [pid = 2281] [serial = 568] [outer = 0x0] 11:02:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 55 (0x118335800) [pid = 2281] [serial = 569] [outer = 0x117250c00] 11:02:17 INFO - PROCESS | 2281 | 1471543337762 Marionette DEBUG loaded listener.js 11:02:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 56 (0x119209800) [pid = 2281] [serial = 570] [outer = 0x117250c00] 11:02:18 INFO - PROCESS | 2281 | 1471543338096 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] 11:02:18 INFO - PROCESS | 2281 | 1471543338122 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:02:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:02:18 INFO - PROCESS | 2281 | 1471543338135 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 2281 | 1471543338136 Marionette TRACE conn2 <- [1,734,null,{}] 11:02:18 INFO - PROCESS | 2281 | 1471543338139 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}] 11:02:18 INFO - PROCESS | 2281 | 1471543338140 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:18 INFO - PROCESS | 2281 | 1471543338232 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:02:18 INFO - PROCESS | 2281 | 1471543338276 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 2281 | 1471543338277 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x1188aa000 == 32 [pid = 2281] [id = 191] 11:02:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 57 (0x119208400) [pid = 2281] [serial = 571] [outer = 0x0] 11:02:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 58 (0x119804400) [pid = 2281] [serial = 572] [outer = 0x119208400] 11:02:18 INFO - PROCESS | 2281 | 1471543338304 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 59 (0x121178c00) [pid = 2281] [serial = 573] [outer = 0x119208400] 11:02:18 INFO - PROCESS | 2281 | 1471543338588 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]]]}] 11:02:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:02:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 11:02:18 INFO - PROCESS | 2281 | 1471543338604 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:02:18 INFO - PROCESS | 2281 | 1471543338605 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:02:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:02:18 INFO - PROCESS | 2281 | 1471543338615 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:02:18 INFO - PROCESS | 2281 | 1471543338617 Marionette TRACE conn2 <- [1,738,null,{}] 11:02:18 INFO - PROCESS | 2281 | 1471543338633 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}] 11:02:18 INFO - PROCESS | 2281 | 1471543338636 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:18 INFO - PROCESS | 2281 | 1471543338718 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:02:18 INFO - PROCESS | 2281 | 1471543338723 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:18 INFO - PROCESS | 2281 | 1471543338734 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x121126000 == 33 [pid = 2281] [id = 192] 11:02:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x1211c2800) [pid = 2281] [serial = 574] [outer = 0x0] 11:02:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x121d50000) [pid = 2281] [serial = 575] [outer = 0x1211c2800] 11:02:18 INFO - PROCESS | 2281 | 1471543338765 Marionette DEBUG loaded listener.js 11:02:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x124c0d000) [pid = 2281] [serial = 576] [outer = 0x1211c2800] 11:02:19 INFO - PROCESS | 2281 | 1471543339601 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]]]}] 11:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1031ms 11:02:19 INFO - PROCESS | 2281 | 1471543339645 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:02:19 INFO - PROCESS | 2281 | 1471543339647 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:02:19 INFO - PROCESS | 2281 | 1471543339649 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:02:19 INFO - PROCESS | 2281 | 1471543339650 Marionette TRACE conn2 <- [1,742,null,{}] 11:02:19 INFO - PROCESS | 2281 | 1471543339653 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}] 11:02:19 INFO - PROCESS | 2281 | 1471543339654 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:19 INFO - PROCESS | 2281 | 1471543339745 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:02:19 INFO - PROCESS | 2281 | 1471543339777 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:19 INFO - PROCESS | 2281 | 1471543339779 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ade000 == 34 [pid = 2281] [id = 193] 11:02:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x124c11400) [pid = 2281] [serial = 577] [outer = 0x0] 11:02:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x125211400) [pid = 2281] [serial = 578] [outer = 0x124c11400] 11:02:19 INFO - PROCESS | 2281 | 1471543339805 Marionette DEBUG loaded listener.js 11:02:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x125e37c00) [pid = 2281] [serial = 579] [outer = 0x124c11400] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x116821c00) [pid = 2281] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 63 (0x1126a1000) [pid = 2281] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 62 (0x118835400) [pid = 2281] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 61 (0x116aa2800) [pid = 2281] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 60 (0x118837800) [pid = 2281] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 59 (0x11a0cdc00) [pid = 2281] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 58 (0x121180800) [pid = 2281] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 57 (0x115f2d800) [pid = 2281] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:02:20 INFO - PROCESS | 2281 | --DOMWINDOW == 56 (0x119a81800) [pid = 2281] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:02:20 INFO - PROCESS | 2281 | 1471543340603 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]]]}] 11:02:20 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 11:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 11:02:20 INFO - PROCESS | 2281 | 1471543340620 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:02:20 INFO - PROCESS | 2281 | 1471543340621 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:02:20 INFO - PROCESS | 2281 | 1471543340623 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:02:20 INFO - PROCESS | 2281 | 1471543340626 Marionette TRACE conn2 <- [1,746,null,{}] 11:02:20 INFO - PROCESS | 2281 | 1471543340628 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}] 11:02:20 INFO - PROCESS | 2281 | 1471543340629 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:20 INFO - PROCESS | 2281 | 1471543340701 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:02:20 INFO - PROCESS | 2281 | 1471543340714 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:20 INFO - PROCESS | 2281 | 1471543340716 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x124fca000 == 35 [pid = 2281] [id = 194] 11:02:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 57 (0x116aa2800) [pid = 2281] [serial = 580] [outer = 0x0] 11:02:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 58 (0x119437400) [pid = 2281] [serial = 581] [outer = 0x116aa2800] 11:02:20 INFO - PROCESS | 2281 | 1471543340741 Marionette DEBUG loaded listener.js 11:02:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 59 (0x1211bf400) [pid = 2281] [serial = 582] [outer = 0x116aa2800] 11:02:21 INFO - PROCESS | 2281 | 1471543341531 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]]]}] 11:02:21 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.) 11:02:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 923ms 11:02:21 INFO - PROCESS | 2281 | 1471543341546 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:02:21 INFO - PROCESS | 2281 | 1471543341547 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:02:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:02:21 INFO - PROCESS | 2281 | 1471543341550 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:02:21 INFO - PROCESS | 2281 | 1471543341551 Marionette TRACE conn2 <- [1,750,null,{}] 11:02:21 INFO - PROCESS | 2281 | 1471543341553 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}] 11:02:21 INFO - PROCESS | 2281 | 1471543341557 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:21 INFO - PROCESS | 2281 | 1471543341649 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:02:21 INFO - PROCESS | 2281 | 1471543341653 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:21 INFO - PROCESS | 2281 | 1471543341654 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x125e58000 == 36 [pid = 2281] [id = 195] 11:02:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x121b7ec00) [pid = 2281] [serial = 583] [outer = 0x0] 11:02:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x12766e000) [pid = 2281] [serial = 584] [outer = 0x121b7ec00] 11:02:21 INFO - PROCESS | 2281 | 1471543341682 Marionette DEBUG loaded listener.js 11:02:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x128a9a800) [pid = 2281] [serial = 585] [outer = 0x121b7ec00] 11:02:22 INFO - PROCESS | 2281 | 1471543342484 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]]]}] 11:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 968ms 11:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:02:22 INFO - PROCESS | 2281 | 1471543342518 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:02:22 INFO - PROCESS | 2281 | 1471543342520 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:02:22 INFO - PROCESS | 2281 | 1471543342522 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:02:22 INFO - PROCESS | 2281 | 1471543342523 Marionette TRACE conn2 <- [1,754,null,{}] 11:02:22 INFO - PROCESS | 2281 | 1471543342525 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}] 11:02:22 INFO - PROCESS | 2281 | 1471543342527 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:22 INFO - PROCESS | 2281 | 1471543342616 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:02:22 INFO - PROCESS | 2281 | 1471543342643 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:22 INFO - PROCESS | 2281 | 1471543342651 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cc6800 == 37 [pid = 2281] [id = 196] 11:02:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x118639000) [pid = 2281] [serial = 586] [outer = 0x0] 11:02:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x128d02800) [pid = 2281] [serial = 587] [outer = 0x118639000] 11:02:22 INFO - PROCESS | 2281 | 1471543342677 Marionette DEBUG loaded listener.js 11:02:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x128d09000) [pid = 2281] [serial = 588] [outer = 0x118639000] 11:02:23 INFO - PROCESS | 2281 | 1471543343406 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]]]}] 11:02:23 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 11:02:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 919ms 11:02:23 INFO - PROCESS | 2281 | 1471543343441 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:02:23 INFO - PROCESS | 2281 | 1471543343443 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:02:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:02:23 INFO - PROCESS | 2281 | 1471543343447 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:02:23 INFO - PROCESS | 2281 | 1471543343448 Marionette TRACE conn2 <- [1,758,null,{}] 11:02:23 INFO - PROCESS | 2281 | 1471543343450 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}] 11:02:23 INFO - PROCESS | 2281 | 1471543343451 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:23 INFO - PROCESS | 2281 | 1471543343523 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:02:23 INFO - PROCESS | 2281 | 1471543343526 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:23 INFO - PROCESS | 2281 | 1471543343529 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x129188800 == 38 [pid = 2281] [id = 197] 11:02:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x128d09400) [pid = 2281] [serial = 589] [outer = 0x0] 11:02:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x128df7400) [pid = 2281] [serial = 590] [outer = 0x128d09400] 11:02:23 INFO - PROCESS | 2281 | 1471543343554 Marionette DEBUG loaded listener.js 11:02:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x12934fc00) [pid = 2281] [serial = 591] [outer = 0x128d09400] 11:02:24 INFO - PROCESS | 2281 | 1471543344013 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]]]}] 11:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 619ms 11:02:24 INFO - PROCESS | 2281 | 1471543344067 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:02:24 INFO - PROCESS | 2281 | 1471543344070 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:02:24 INFO - PROCESS | 2281 | 1471543344073 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:02:24 INFO - PROCESS | 2281 | 1471543344075 Marionette TRACE conn2 <- [1,762,null,{}] 11:02:24 INFO - PROCESS | 2281 | 1471543344097 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}] 11:02:24 INFO - PROCESS | 2281 | 1471543344099 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:24 INFO - PROCESS | 2281 | 1471543344196 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:02:24 INFO - PROCESS | 2281 | 1471543344245 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:24 INFO - PROCESS | 2281 | 1471543344247 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x118264000 == 39 [pid = 2281] [id = 198] 11:02:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x11821c400) [pid = 2281] [serial = 592] [outer = 0x0] 11:02:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x118973c00) [pid = 2281] [serial = 593] [outer = 0x11821c400] 11:02:24 INFO - PROCESS | 2281 | 1471543344279 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x1195a7000) [pid = 2281] [serial = 594] [outer = 0x11821c400] 11:02:25 INFO - PROCESS | 2281 | 1471543345153 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]]]}] 11:02:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1090ms 11:02:25 INFO - PROCESS | 2281 | 1471543345162 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:02:25 INFO - PROCESS | 2281 | 1471543345165 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:02:25 INFO - PROCESS | 2281 | 1471543345169 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:02:25 INFO - PROCESS | 2281 | 1471543345171 Marionette TRACE conn2 <- [1,766,null,{}] 11:02:25 INFO - PROCESS | 2281 | 1471543345173 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}] 11:02:25 INFO - PROCESS | 2281 | 1471543345175 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:25 INFO - PROCESS | 2281 | 1471543345244 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:02:25 INFO - PROCESS | 2281 | 1471543345346 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:25 INFO - PROCESS | 2281 | 1471543345348 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x124816800 == 40 [pid = 2281] [id = 199] 11:02:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x11a0c9c00) [pid = 2281] [serial = 595] [outer = 0x0] 11:02:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x1211c5000) [pid = 2281] [serial = 596] [outer = 0x11a0c9c00] 11:02:25 INFO - PROCESS | 2281 | 1471543345399 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x121616000) [pid = 2281] [serial = 597] [outer = 0x11a0c9c00] 11:02:26 INFO - PROCESS | 2281 | 1471543346461 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]]]}] 11:02:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:02:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1325ms 11:02:26 INFO - PROCESS | 2281 | 1471543346495 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 2281 | 1471543346497 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:02:26 INFO - PROCESS | 2281 | 1471543346500 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 2281 | 1471543346502 Marionette TRACE conn2 <- [1,770,null,{}] 11:02:26 INFO - PROCESS | 2281 | 1471543346505 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}] 11:02:26 INFO - PROCESS | 2281 | 1471543346506 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:26 INFO - PROCESS | 2281 | 1471543346648 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:02:26 INFO - PROCESS | 2281 | 1471543346808 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 2281 | 1471543346809 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x1131e6000 == 41 [pid = 2281] [id = 200] 11:02:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x117d3d000) [pid = 2281] [serial = 598] [outer = 0x0] 11:02:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x118978c00) [pid = 2281] [serial = 599] [outer = 0x117d3d000] 11:02:26 INFO - PROCESS | 2281 | 1471543346840 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x119433800) [pid = 2281] [serial = 600] [outer = 0x117d3d000] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x128cc6800 == 40 [pid = 2281] [id = 196] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x125e58000 == 39 [pid = 2281] [id = 195] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x124fca000 == 38 [pid = 2281] [id = 194] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x121ade000 == 37 [pid = 2281] [id = 193] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x121126000 == 36 [pid = 2281] [id = 192] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x1188aa000 == 35 [pid = 2281] [id = 191] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x115ed6000 == 34 [pid = 2281] [id = 190] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x119029000 == 33 [pid = 2281] [id = 189] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x116a62000 == 32 [pid = 2281] [id = 188] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x11901d000 == 31 [pid = 2281] [id = 181] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x1217cf000 == 30 [pid = 2281] [id = 187] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x124816800 == 29 [pid = 2281] [id = 199] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x129188800 == 28 [pid = 2281] [id = 197] 11:02:27 INFO - PROCESS | 2281 | --DOCSHELL 0x118264000 == 27 [pid = 2281] [id = 198] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x121d4b000) [pid = 2281] [serial = 560] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x116826000) [pid = 2281] [serial = 545] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x117258c00) [pid = 2281] [serial = 534] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x1177c8400) [pid = 2281] [serial = 546] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x11907e000) [pid = 2281] [serial = 548] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x113022800) [pid = 2281] [serial = 533] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x118978400) [pid = 2281] [serial = 543] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x11882dc00) [pid = 2281] [serial = 542] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x119d59400) [pid = 2281] [serial = 537] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x1198df400) [pid = 2281] [serial = 536] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x1251bb000) [pid = 2281] [serial = 540] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x124c10000) [pid = 2281] [serial = 539] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x1212a2800) [pid = 2281] [serial = 554] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 63 (0x119439400) [pid = 2281] [serial = 557] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 62 (0x121181800) [pid = 2281] [serial = 558] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 61 (0x119d5e400) [pid = 2281] [serial = 551] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 60 (0x11a0cbc00) [pid = 2281] [serial = 552] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 59 (0x12160f400) [pid = 2281] [serial = 555] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | --DOMWINDOW == 58 (0x119436c00) [pid = 2281] [serial = 549] [outer = 0x0] [url = about:blank] 11:02:27 INFO - PROCESS | 2281 | 1471543347669 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]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1223ms 11:02:27 INFO - PROCESS | 2281 | 1471543347724 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 2281 | 1471543347728 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:02:27 INFO - PROCESS | 2281 | 1471543347739 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 2281 | 1471543347743 Marionette TRACE conn2 <- [1,774,null,{}] 11:02:27 INFO - PROCESS | 2281 | 1471543347750 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}] 11:02:27 INFO - PROCESS | 2281 | 1471543347752 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:27 INFO - PROCESS | 2281 | 1471543347827 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:02:27 INFO - PROCESS | 2281 | 1471543347832 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:27 INFO - PROCESS | 2281 | 1471543347834 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132c5000 == 28 [pid = 2281] [id = 201] 11:02:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 59 (0x112e0bc00) [pid = 2281] [serial = 601] [outer = 0x0] 11:02:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x113020400) [pid = 2281] [serial = 602] [outer = 0x112e0bc00] 11:02:27 INFO - PROCESS | 2281 | 1471543347864 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x113371800) [pid = 2281] [serial = 603] [outer = 0x112e0bc00] 11:02:28 INFO - PROCESS | 2281 | 1471543348189 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]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 480ms 11:02:28 INFO - PROCESS | 2281 | 1471543348215 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:02:28 INFO - PROCESS | 2281 | 1471543348219 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:02:28 INFO - PROCESS | 2281 | 1471543348223 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 2281 | 1471543348225 Marionette TRACE conn2 <- [1,778,null,{}] 11:02:28 INFO - PROCESS | 2281 | 1471543348227 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}] 11:02:28 INFO - PROCESS | 2281 | 1471543348229 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:28 INFO - PROCESS | 2281 | 1471543348306 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:02:28 INFO - PROCESS | 2281 | 1471543348352 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 2281 | 1471543348354 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x11662c000 == 29 [pid = 2281] [id = 202] 11:02:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x115f2bc00) [pid = 2281] [serial = 604] [outer = 0x0] 11:02:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x1162cb000) [pid = 2281] [serial = 605] [outer = 0x115f2bc00] 11:02:28 INFO - PROCESS | 2281 | 1471543348382 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x116823c00) [pid = 2281] [serial = 606] [outer = 0x115f2bc00] 11:02:28 INFO - PROCESS | 2281 | 1471543348692 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]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 11:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:02:28 INFO - PROCESS | 2281 | 1471543348743 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 2281 | 1471543348744 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:02:28 INFO - PROCESS | 2281 | 1471543348746 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 2281 | 1471543348749 Marionette TRACE conn2 <- [1,782,null,{}] 11:02:28 INFO - PROCESS | 2281 | 1471543348757 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}] 11:02:28 INFO - PROCESS | 2281 | 1471543348760 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:28 INFO - PROCESS | 2281 | 1471543348834 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:02:28 INFO - PROCESS | 2281 | 1471543348883 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 2281 | 1471543348885 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x118251800 == 30 [pid = 2281] [id = 203] 11:02:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x116bbc400) [pid = 2281] [serial = 607] [outer = 0x0] 11:02:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x118330000) [pid = 2281] [serial = 608] [outer = 0x116bbc400] 11:02:28 INFO - PROCESS | 2281 | 1471543348914 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x118873800) [pid = 2281] [serial = 609] [outer = 0x116bbc400] 11:02:29 INFO - PROCESS | 2281 | 1471543349184 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]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 471ms 11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:02:29 INFO - PROCESS | 2281 | 1471543349218 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 2281 | 1471543349220 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:02:29 INFO - PROCESS | 2281 | 1471543349222 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 2281 | 1471543349223 Marionette TRACE conn2 <- [1,786,null,{}] 11:02:29 INFO - PROCESS | 2281 | 1471543349234 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}] 11:02:29 INFO - PROCESS | 2281 | 1471543349235 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:29 INFO - PROCESS | 2281 | 1471543349316 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:02:29 INFO - PROCESS | 2281 | 1471543349320 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 2281 | 1471543349321 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x119253000 == 31 [pid = 2281] [id = 204] 11:02:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x119074800) [pid = 2281] [serial = 610] [outer = 0x0] 11:02:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x11920a400) [pid = 2281] [serial = 611] [outer = 0x119074800] 11:02:29 INFO - PROCESS | 2281 | 1471543349349 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x119436000) [pid = 2281] [serial = 612] [outer = 0x119074800] 11:02:29 INFO - PROCESS | 2281 | 1471543349720 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]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 518ms 11:02:29 INFO - PROCESS | 2281 | 1471543349741 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 2281 | 1471543349743 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:02:29 INFO - PROCESS | 2281 | 1471543349752 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 2281 | 1471543349763 Marionette TRACE conn2 <- [1,790,null,{}] 11:02:29 INFO - PROCESS | 2281 | 1471543349766 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}] 11:02:29 INFO - PROCESS | 2281 | 1471543349767 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:29 INFO - PROCESS | 2281 | 1471543349851 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:02:29 INFO - PROCESS | 2281 | 1471543349883 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 2281 | 1471543349885 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aaa000 == 32 [pid = 2281] [id = 205] 11:02:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x112a86400) [pid = 2281] [serial = 613] [outer = 0x0] 11:02:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x119439800) [pid = 2281] [serial = 614] [outer = 0x112a86400] 11:02:29 INFO - PROCESS | 2281 | 1471543349910 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x1195ab400) [pid = 2281] [serial = 615] [outer = 0x112a86400] 11:02:30 INFO - PROCESS | 2281 | 1471543350253 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]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 528ms 11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:02:30 INFO - PROCESS | 2281 | 1471543350287 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 2281 | 1471543350288 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:02:30 INFO - PROCESS | 2281 | 1471543350291 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 2281 | 1471543350292 Marionette TRACE conn2 <- [1,794,null,{}] 11:02:30 INFO - PROCESS | 2281 | 1471543350295 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}] 11:02:30 INFO - PROCESS | 2281 | 1471543350299 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:30 INFO - PROCESS | 2281 | 1471543350410 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:02:30 INFO - PROCESS | 2281 | 1471543350455 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:30 INFO - PROCESS | 2281 | 1471543350456 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x121130800 == 33 [pid = 2281] [id = 206] 11:02:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x119807400) [pid = 2281] [serial = 616] [outer = 0x0] 11:02:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x119a7d800) [pid = 2281] [serial = 617] [outer = 0x119807400] 11:02:30 INFO - PROCESS | 2281 | 1471543350499 Marionette DEBUG loaded listener.js 11:02:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x11a0cd000) [pid = 2281] [serial = 618] [outer = 0x119807400] 11:02:30 INFO - PROCESS | 2281 | 1471543350944 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]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 674ms 11:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:02:30 INFO - PROCESS | 2281 | 1471543350965 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 2281 | 1471543350966 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:02:30 INFO - PROCESS | 2281 | 1471543350968 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 2281 | 1471543350969 Marionette TRACE conn2 <- [1,798,null,{}] 11:02:30 INFO - PROCESS | 2281 | 1471543350972 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}] 11:02:30 INFO - PROCESS | 2281 | 1471543350973 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:31 INFO - PROCESS | 2281 | 1471543351072 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:02:31 INFO - PROCESS | 2281 | 1471543351118 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 2281 | 1471543351119 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x12161c000 == 34 [pid = 2281] [id = 207] 11:02:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x11a0cc000) [pid = 2281] [serial = 619] [outer = 0x0] 11:02:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x12117b400) [pid = 2281] [serial = 620] [outer = 0x11a0cc000] 11:02:31 INFO - PROCESS | 2281 | 1471543351145 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x121185000) [pid = 2281] [serial = 621] [outer = 0x11a0cc000] 11:02:31 INFO - PROCESS | 2281 | 1471543351529 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]]]}] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x116aa2800) [pid = 2281] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x116579400) [pid = 2281] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x11943b800) [pid = 2281] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x11882d800) [pid = 2281] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x1211c2800) [pid = 2281] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x117250c00) [pid = 2281] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x119208400) [pid = 2281] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x121b7ec00) [pid = 2281] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x124c11400) [pid = 2281] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:02:31 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x118639000) [pid = 2281] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:02:31 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 11:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 619ms 11:02:31 INFO - PROCESS | 2281 | 1471543351587 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:02:31 INFO - PROCESS | 2281 | 1471543351588 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:02:31 INFO - PROCESS | 2281 | 1471543351590 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 2281 | 1471543351591 Marionette TRACE conn2 <- [1,802,null,{}] 11:02:31 INFO - PROCESS | 2281 | 1471543351594 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}] 11:02:31 INFO - PROCESS | 2281 | 1471543351595 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:31 INFO - PROCESS | 2281 | 1471543351666 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:02:31 INFO - PROCESS | 2281 | 1471543351670 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 2281 | 1471543351671 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x121acf000 == 35 [pid = 2281] [id = 208] 11:02:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x116257400) [pid = 2281] [serial = 622] [outer = 0x0] 11:02:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x1198e0800) [pid = 2281] [serial = 623] [outer = 0x116257400] 11:02:31 INFO - PROCESS | 2281 | 1471543351698 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x12117d000) [pid = 2281] [serial = 624] [outer = 0x116257400] 11:02:32 INFO - PROCESS | 2281 | 1471543352009 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]]]}] 11:02:32 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 11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 11:02:32 INFO - PROCESS | 2281 | 1471543352060 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 2281 | 1471543352061 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:02:32 INFO - PROCESS | 2281 | 1471543352063 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 2281 | 1471543352064 Marionette TRACE conn2 <- [1,806,null,{}] 11:02:32 INFO - PROCESS | 2281 | 1471543352066 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}] 11:02:32 INFO - PROCESS | 2281 | 1471543352068 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:32 INFO - PROCESS | 2281 | 1471543352168 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:02:32 INFO - PROCESS | 2281 | 1471543352175 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 2281 | 1471543352177 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x124987800 == 36 [pid = 2281] [id = 209] 11:02:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x11887fc00) [pid = 2281] [serial = 625] [outer = 0x0] 11:02:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x1211bdc00) [pid = 2281] [serial = 626] [outer = 0x11887fc00] 11:02:32 INFO - PROCESS | 2281 | 1471543352202 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x121615c00) [pid = 2281] [serial = 627] [outer = 0x11887fc00] 11:02:32 INFO - PROCESS | 2281 | [2281] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:02:32 INFO - PROCESS | 2281 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:02:32 INFO - PROCESS | 2281 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:02:32 INFO - PROCESS | 2281 | [GFX2-]: Using SkiaGL canvas. 11:02:32 INFO - PROCESS | 2281 | 1471543352529 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]]]}] 11:02:32 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 11:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 11:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:02:32 INFO - PROCESS | 2281 | 1471543352581 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 2281 | 1471543352583 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:02:32 INFO - PROCESS | 2281 | 1471543352585 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 2281 | 1471543352586 Marionette TRACE conn2 <- [1,810,null,{}] 11:02:32 INFO - PROCESS | 2281 | 1471543352589 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}] 11:02:32 INFO - PROCESS | 2281 | 1471543352590 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:32 INFO - PROCESS | 2281 | 1471543352669 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:02:32 INFO - PROCESS | 2281 | 1471543352672 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 2281 | 1471543352673 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c45800 == 37 [pid = 2281] [id = 210] 11:02:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x1212a5800) [pid = 2281] [serial = 628] [outer = 0x0] 11:02:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1248d0400) [pid = 2281] [serial = 629] [outer = 0x1212a5800] 11:02:32 INFO - PROCESS | 2281 | 1471543352702 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x124c0b000) [pid = 2281] [serial = 630] [outer = 0x1212a5800] 11:02:33 INFO - PROCESS | 2281 | 1471543353068 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]]]}] 11:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 518ms 11:02:33 INFO - PROCESS | 2281 | 1471543353105 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 2281 | 1471543353107 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:02:33 INFO - PROCESS | 2281 | 1471543353110 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 2281 | 1471543353114 Marionette TRACE conn2 <- [1,814,null,{}] 11:02:33 INFO - PROCESS | 2281 | 1471543353117 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}] 11:02:33 INFO - PROCESS | 2281 | 1471543353119 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:33 INFO - PROCESS | 2281 | 1471543353213 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:02:33 INFO - PROCESS | 2281 | 1471543353216 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 2281 | 1471543353218 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917d000 == 38 [pid = 2281] [id = 211] 11:02:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x124c11800) [pid = 2281] [serial = 631] [outer = 0x0] 11:02:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1251c3c00) [pid = 2281] [serial = 632] [outer = 0x124c11800] 11:02:33 INFO - PROCESS | 2281 | 1471543353244 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x125e42400) [pid = 2281] [serial = 633] [outer = 0x124c11800] 11:02:33 INFO - PROCESS | 2281 | 1471543353618 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] 11:02:33 INFO - PROCESS | 2281 | 1471543353636 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:02:33 INFO - PROCESS | 2281 | 1471543353639 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 2281 | 1471543353641 Marionette TRACE conn2 <- [1,818,null,{}] 11:02:33 INFO - PROCESS | 2281 | 1471543353647 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}] 11:02:33 INFO - PROCESS | 2281 | 1471543353649 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:33 INFO - PROCESS | 2281 | 1471543353759 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:02:33 INFO - PROCESS | 2281 | 1471543353832 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 2281 | 1471543353835 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132c4000 == 39 [pid = 2281] [id = 212] 11:02:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x112dbbc00) [pid = 2281] [serial = 634] [outer = 0x0] 11:02:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x112e10000) [pid = 2281] [serial = 635] [outer = 0x112dbbc00] 11:02:33 INFO - PROCESS | 2281 | 1471543353867 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x113cecc00) [pid = 2281] [serial = 636] [outer = 0x112dbbc00] 11:02:34 INFO - PROCESS | 2281 | 1471543354332 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]]]}] 11:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 725ms 11:02:34 INFO - PROCESS | 2281 | 1471543354364 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 2281 | 1471543354367 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:02:34 INFO - PROCESS | 2281 | 1471543354372 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 2281 | 1471543354374 Marionette TRACE conn2 <- [1,822,null,{}] 11:02:34 INFO - PROCESS | 2281 | 1471543354400 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}] 11:02:34 INFO - PROCESS | 2281 | 1471543354402 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:34 INFO - PROCESS | 2281 | 1471543354509 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:02:34 INFO - PROCESS | 2281 | 1471543354583 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 2281 | 1471543354585 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x11971d800 == 40 [pid = 2281] [id = 213] 11:02:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1166f7c00) [pid = 2281] [serial = 637] [outer = 0x0] 11:02:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1177cc800) [pid = 2281] [serial = 638] [outer = 0x1166f7c00] 11:02:34 INFO - PROCESS | 2281 | 1471543354616 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x118838400) [pid = 2281] [serial = 639] [outer = 0x1166f7c00] 11:02:35 INFO - PROCESS | 2281 | 1471543355282 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] 11:02:35 INFO - PROCESS | 2281 | 1471543355346 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:02:35 INFO - PROCESS | 2281 | 1471543355349 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 2281 | 1471543355351 Marionette TRACE conn2 <- [1,826,null,{}] 11:02:35 INFO - PROCESS | 2281 | 1471543355354 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}] 11:02:35 INFO - PROCESS | 2281 | 1471543355355 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:35 INFO - PROCESS | 2281 | 1471543355470 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x125c45800 == 39 [pid = 2281] [id = 210] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x124987800 == 38 [pid = 2281] [id = 209] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x121acf000 == 37 [pid = 2281] [id = 208] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x12161c000 == 36 [pid = 2281] [id = 207] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x121130800 == 35 [pid = 2281] [id = 206] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x119aaa000 == 34 [pid = 2281] [id = 205] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x119253000 == 33 [pid = 2281] [id = 204] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x118251800 == 32 [pid = 2281] [id = 203] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x11662c000 == 31 [pid = 2281] [id = 202] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x1132c5000 == 30 [pid = 2281] [id = 201] 11:02:35 INFO - PROCESS | 2281 | --DOCSHELL 0x1131e6000 == 29 [pid = 2281] [id = 200] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x128df7400) [pid = 2281] [serial = 590] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x128d02800) [pid = 2281] [serial = 587] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x119437400) [pid = 2281] [serial = 581] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1166f6c00) [pid = 2281] [serial = 563] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x117d3e800) [pid = 2281] [serial = 564] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1195a5400) [pid = 2281] [serial = 566] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1198dd400) [pid = 2281] [serial = 567] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1211bf400) [pid = 2281] [serial = 582] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x124fe3c00) [pid = 2281] [serial = 561] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x121d50000) [pid = 2281] [serial = 575] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x128d09000) [pid = 2281] [serial = 588] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x118335800) [pid = 2281] [serial = 569] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x119209800) [pid = 2281] [serial = 570] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x119804400) [pid = 2281] [serial = 572] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x121178c00) [pid = 2281] [serial = 573] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x128a9a800) [pid = 2281] [serial = 585] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x125211400) [pid = 2281] [serial = 578] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x125e37c00) [pid = 2281] [serial = 579] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x124c0d000) [pid = 2281] [serial = 576] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x12766e000) [pid = 2281] [serial = 584] [outer = 0x0] [url = about:blank] 11:02:35 INFO - PROCESS | 2281 | 1471543355567 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 2281 | 1471543355571 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x112646000 == 30 [pid = 2281] [id = 214] 11:02:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x113c11400) [pid = 2281] [serial = 640] [outer = 0x0] 11:02:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x1166f6c00) [pid = 2281] [serial = 641] [outer = 0x113c11400] 11:02:35 INFO - PROCESS | 2281 | 1471543355611 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x117d47c00) [pid = 2281] [serial = 642] [outer = 0x113c11400] 11:02:36 INFO - PROCESS | 2281 | 1471543356104 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]]]}] 11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 770ms 11:02:36 INFO - PROCESS | 2281 | 1471543356120 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 2281 | 1471543356124 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:02:36 INFO - PROCESS | 2281 | 1471543356139 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 2281 | 1471543356143 Marionette TRACE conn2 <- [1,830,null,{}] 11:02:36 INFO - PROCESS | 2281 | 1471543356147 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}] 11:02:36 INFO - PROCESS | 2281 | 1471543356149 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:36 INFO - PROCESS | 2281 | 1471543356229 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:02:36 INFO - PROCESS | 2281 | 1471543356233 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 2281 | 1471543356234 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x11711b800 == 31 [pid = 2281] [id = 215] 11:02:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x118874c00) [pid = 2281] [serial = 643] [outer = 0x0] 11:02:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x119075000) [pid = 2281] [serial = 644] [outer = 0x118874c00] 11:02:36 INFO - PROCESS | 2281 | 1471543356263 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x11920d000) [pid = 2281] [serial = 645] [outer = 0x118874c00] 11:02:36 INFO - PROCESS | 2281 | 1471543356589 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]]]}] 11:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 476ms 11:02:36 INFO - PROCESS | 2281 | 1471543356614 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 2281 | 1471543356616 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:02:36 INFO - PROCESS | 2281 | 1471543356618 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 2281 | 1471543356620 Marionette TRACE conn2 <- [1,834,null,{}] 11:02:36 INFO - PROCESS | 2281 | 1471543356628 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}] 11:02:36 INFO - PROCESS | 2281 | 1471543356631 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:36 INFO - PROCESS | 2281 | 1471543356720 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:02:36 INFO - PROCESS | 2281 | 1471543356771 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 2281 | 1471543356774 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x119265000 == 32 [pid = 2281] [id = 216] 11:02:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x119431800) [pid = 2281] [serial = 646] [outer = 0x0] 11:02:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x119808000) [pid = 2281] [serial = 647] [outer = 0x119431800] 11:02:36 INFO - PROCESS | 2281 | 1471543356803 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x119b07400) [pid = 2281] [serial = 648] [outer = 0x119431800] 11:02:37 INFO - PROCESS | 2281 | 1471543357113 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]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 11:02:37 INFO - PROCESS | 2281 | 1471543357139 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 2281 | 1471543357141 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:02:37 INFO - PROCESS | 2281 | 1471543357147 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 2281 | 1471543357148 Marionette TRACE conn2 <- [1,838,null,{}] 11:02:37 INFO - PROCESS | 2281 | 1471543357151 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}] 11:02:37 INFO - PROCESS | 2281 | 1471543357152 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:37 INFO - PROCESS | 2281 | 1471543357273 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:02:37 INFO - PROCESS | 2281 | 1471543357351 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 2281 | 1471543357353 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b56000 == 33 [pid = 2281] [id = 217] 11:02:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x119435400) [pid = 2281] [serial = 649] [outer = 0x0] 11:02:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x119d5e000) [pid = 2281] [serial = 650] [outer = 0x119435400] 11:02:37 INFO - PROCESS | 2281 | 1471543357396 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x12117bc00) [pid = 2281] [serial = 651] [outer = 0x119435400] 11:02:37 INFO - PROCESS | 2281 | 1471543357687 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]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 570ms 11:02:37 INFO - PROCESS | 2281 | 1471543357724 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 2281 | 1471543357725 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:02:37 INFO - PROCESS | 2281 | 1471543357730 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - PROCESS | 2281 | 1471543357732 Marionette TRACE conn2 <- [1,842,null,{}] 11:02:37 INFO - PROCESS | 2281 | 1471543357734 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}] 11:02:37 INFO - PROCESS | 2281 | 1471543357735 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:37 INFO - PROCESS | 2281 | 1471543357835 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:02:37 INFO - PROCESS | 2281 | 1471543357847 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 2281 | 1471543357848 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d9000 == 34 [pid = 2281] [id = 218] 11:02:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x12117d800) [pid = 2281] [serial = 652] [outer = 0x0] 11:02:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1212a0c00) [pid = 2281] [serial = 653] [outer = 0x12117d800] 11:02:37 INFO - PROCESS | 2281 | 1471543357873 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1214aa000) [pid = 2281] [serial = 654] [outer = 0x12117d800] 11:02:38 INFO - PROCESS | 2281 | 1471543358217 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]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:02:38 INFO - PROCESS | 2281 | 1471543358249 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 2281 | 1471543358250 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:02:38 INFO - PROCESS | 2281 | 1471543358252 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 2281 | 1471543358253 Marionette TRACE conn2 <- [1,846,null,{}] 11:02:38 INFO - PROCESS | 2281 | 1471543358255 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}] 11:02:38 INFO - PROCESS | 2281 | 1471543358259 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:38 INFO - PROCESS | 2281 | 1471543358371 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:02:38 INFO - PROCESS | 2281 | 1471543358382 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 2281 | 1471543358384 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x124d35000 == 35 [pid = 2281] [id = 219] 11:02:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x121eb2c00) [pid = 2281] [serial = 655] [outer = 0x0] 11:02:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x124fdb400) [pid = 2281] [serial = 656] [outer = 0x121eb2c00] 11:02:38 INFO - PROCESS | 2281 | 1471543358409 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x126f14000) [pid = 2281] [serial = 657] [outer = 0x121eb2c00] 11:02:38 INFO - PROCESS | 2281 | 1471543358803 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]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 568ms 11:02:38 INFO - PROCESS | 2281 | 1471543358821 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:02:38 INFO - PROCESS | 2281 | 1471543358823 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:02:38 INFO - PROCESS | 2281 | 1471543358827 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 2281 | 1471543358828 Marionette TRACE conn2 <- [1,850,null,{}] 11:02:38 INFO - PROCESS | 2281 | 1471543358832 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}] 11:02:38 INFO - PROCESS | 2281 | 1471543358844 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:38 INFO - PROCESS | 2281 | 1471543358993 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:02:39 INFO - PROCESS | 2281 | 1471543359042 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 2281 | 1471543359044 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c5f000 == 36 [pid = 2281] [id = 220] 11:02:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x126f13800) [pid = 2281] [serial = 658] [outer = 0x0] 11:02:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1271a8400) [pid = 2281] [serial = 659] [outer = 0x126f13800] 11:02:39 INFO - PROCESS | 2281 | 1471543359085 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1271d8400) [pid = 2281] [serial = 660] [outer = 0x126f13800] 11:02:39 INFO - PROCESS | 2281 | 1471543359441 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]]]}] 11:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 11:02:39 INFO - PROCESS | 2281 | 1471543359497 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:02:39 INFO - PROCESS | 2281 | 1471543359498 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:02:39 INFO - PROCESS | 2281 | 1471543359500 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 2281 | 1471543359501 Marionette TRACE conn2 <- [1,854,null,{}] 11:02:39 INFO - PROCESS | 2281 | 1471543359503 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}] 11:02:39 INFO - PROCESS | 2281 | 1471543359505 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:39 INFO - PROCESS | 2281 | 1471543359598 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x117d3d000) [pid = 2281] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x115f2bc00) [pid = 2281] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x112a86400) [pid = 2281] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x119807400) [pid = 2281] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x112e0bc00) [pid = 2281] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11887fc00) [pid = 2281] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x11a0c9c00) [pid = 2281] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x11a0cc000) [pid = 2281] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x116257400) [pid = 2281] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x119074800) [pid = 2281] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x116bbc400) [pid = 2281] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x1212a5800) [pid = 2281] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x11821c400) [pid = 2281] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:02:39 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x128d09400) [pid = 2281] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:02:39 INFO - PROCESS | 2281 | 1471543359684 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 2281 | 1471543359685 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x118896000 == 37 [pid = 2281] [id = 221] 11:02:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x111dad400) [pid = 2281] [serial = 661] [outer = 0x0] 11:02:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x112e0bc00) [pid = 2281] [serial = 662] [outer = 0x111dad400] 11:02:39 INFO - PROCESS | 2281 | 1471543359711 Marionette DEBUG loaded listener.js 11:02:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x11887fc00) [pid = 2281] [serial = 663] [outer = 0x111dad400] 11:02:39 INFO - PROCESS | 2281 | 1471543359992 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]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 519ms 11:02:40 INFO - PROCESS | 2281 | 1471543360019 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 2281 | 1471543360020 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:02:40 INFO - PROCESS | 2281 | 1471543360023 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 2281 | 1471543360024 Marionette TRACE conn2 <- [1,858,null,{}] 11:02:40 INFO - PROCESS | 2281 | 1471543360034 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}] 11:02:40 INFO - PROCESS | 2281 | 1471543360035 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:40 INFO - PROCESS | 2281 | 1471543360116 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:02:40 INFO - PROCESS | 2281 | 1471543360120 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 2281 | 1471543360121 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a00c800 == 38 [pid = 2281] [id = 222] 11:02:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1195a8800) [pid = 2281] [serial = 664] [outer = 0x0] 11:02:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x12117a000) [pid = 2281] [serial = 665] [outer = 0x1195a8800] 11:02:40 INFO - PROCESS | 2281 | 1471543360148 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1271d6400) [pid = 2281] [serial = 666] [outer = 0x1195a8800] 11:02:40 INFO - PROCESS | 2281 | 1471543360466 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]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 475ms 11:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:02:40 INFO - PROCESS | 2281 | 1471543360498 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 2281 | 1471543360499 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:02:40 INFO - PROCESS | 2281 | 1471543360502 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - PROCESS | 2281 | 1471543360503 Marionette TRACE conn2 <- [1,862,null,{}] 11:02:40 INFO - PROCESS | 2281 | 1471543360505 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}] 11:02:40 INFO - PROCESS | 2281 | 1471543360506 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:40 INFO - PROCESS | 2281 | 1471543360630 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:02:40 INFO - PROCESS | 2281 | 1471543360638 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 2281 | 1471543360639 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a803000 == 39 [pid = 2281] [id = 223] 11:02:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1198e7c00) [pid = 2281] [serial = 667] [outer = 0x0] 11:02:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1273c3400) [pid = 2281] [serial = 668] [outer = 0x1198e7c00] 11:02:40 INFO - PROCESS | 2281 | 1471543360680 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1274c6800) [pid = 2281] [serial = 669] [outer = 0x1198e7c00] 11:02:41 INFO - PROCESS | 2281 | 1471543361104 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]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 618ms 11:02:41 INFO - PROCESS | 2281 | 1471543361121 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 2281 | 1471543361122 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:02:41 INFO - PROCESS | 2281 | 1471543361124 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 2281 | 1471543361126 Marionette TRACE conn2 <- [1,866,null,{}] 11:02:41 INFO - PROCESS | 2281 | 1471543361128 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}] 11:02:41 INFO - PROCESS | 2281 | 1471543361130 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:41 INFO - PROCESS | 2281 | 1471543361237 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:02:41 INFO - PROCESS | 2281 | 1471543361244 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 2281 | 1471543361245 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a93e000 == 40 [pid = 2281] [id = 224] 11:02:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119d5a000) [pid = 2281] [serial = 670] [outer = 0x0] 11:02:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x12766dc00) [pid = 2281] [serial = 671] [outer = 0x119d5a000] 11:02:41 INFO - PROCESS | 2281 | 1471543361273 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x128d03400) [pid = 2281] [serial = 672] [outer = 0x119d5a000] 11:02:41 INFO - PROCESS | 2281 | 1471543361593 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]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 520ms 11:02:41 INFO - PROCESS | 2281 | 1471543361646 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:02:41 INFO - PROCESS | 2281 | 1471543361647 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:02:41 INFO - PROCESS | 2281 | 1471543361649 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 2281 | 1471543361650 Marionette TRACE conn2 <- [1,870,null,{}] 11:02:41 INFO - PROCESS | 2281 | 1471543361699 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}] 11:02:41 INFO - PROCESS | 2281 | 1471543361701 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:41 INFO - PROCESS | 2281 | 1471543361796 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:02:41 INFO - PROCESS | 2281 | 1471543361892 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 2281 | 1471543361894 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x11650d800 == 41 [pid = 2281] [id = 225] 11:02:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x113257c00) [pid = 2281] [serial = 673] [outer = 0x0] 11:02:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x115f95400) [pid = 2281] [serial = 674] [outer = 0x113257c00] 11:02:41 INFO - PROCESS | 2281 | 1471543361927 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x116bbec00) [pid = 2281] [serial = 675] [outer = 0x113257c00] 11:02:42 INFO - PROCESS | 2281 | 1471543362369 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]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 769ms 11:02:42 INFO - PROCESS | 2281 | 1471543362466 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 2281 | 1471543362468 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:02:42 INFO - PROCESS | 2281 | 1471543362473 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 2281 | 1471543362475 Marionette TRACE conn2 <- [1,874,null,{}] 11:02:42 INFO - PROCESS | 2281 | 1471543362478 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}] 11:02:42 INFO - PROCESS | 2281 | 1471543362480 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:42 INFO - PROCESS | 2281 | 1471543362578 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:02:42 INFO - PROCESS | 2281 | 1471543362645 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 2281 | 1471543362648 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x121130800 == 42 [pid = 2281] [id = 226] 11:02:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119432000) [pid = 2281] [serial = 676] [outer = 0x0] 11:02:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x119437800) [pid = 2281] [serial = 677] [outer = 0x119432000] 11:02:42 INFO - PROCESS | 2281 | 1471543362679 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x119809800) [pid = 2281] [serial = 678] [outer = 0x119432000] 11:02:43 INFO - PROCESS | 2281 | 1471543363076 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]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 11:02:43 INFO - PROCESS | 2281 | 1471543363145 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:02:43 INFO - PROCESS | 2281 | 1471543363147 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:02:43 INFO - PROCESS | 2281 | 1471543363149 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 2281 | 1471543363151 Marionette TRACE conn2 <- [1,878,null,{}] 11:02:43 INFO - PROCESS | 2281 | 1471543363153 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}] 11:02:43 INFO - PROCESS | 2281 | 1471543363155 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:43 INFO - PROCESS | 2281 | 1471543363255 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:02:43 INFO - PROCESS | 2281 | 1471543363322 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 2281 | 1471543363325 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa72000 == 43 [pid = 2281] [id = 227] 11:02:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x119d5fc00) [pid = 2281] [serial = 679] [outer = 0x0] 11:02:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x121180000) [pid = 2281] [serial = 680] [outer = 0x119d5fc00] 11:02:43 INFO - PROCESS | 2281 | 1471543363357 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x121d4dc00) [pid = 2281] [serial = 681] [outer = 0x119d5fc00] 11:02:43 INFO - PROCESS | 2281 | 1471543363796 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]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 673ms 11:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:02:43 INFO - PROCESS | 2281 | 1471543363826 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:02:43 INFO - PROCESS | 2281 | 1471543363831 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:02:43 INFO - PROCESS | 2281 | 1471543363835 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - PROCESS | 2281 | 1471543363836 Marionette TRACE conn2 <- [1,882,null,{}] 11:02:43 INFO - PROCESS | 2281 | 1471543363838 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}] 11:02:43 INFO - PROCESS | 2281 | 1471543363840 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:43 INFO - PROCESS | 2281 | 1471543363962 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:02:44 INFO - PROCESS | 2281 | 1471543364015 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 2281 | 1471543364017 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x117da9800 == 44 [pid = 2281] [id = 228] 11:02:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x118221c00) [pid = 2281] [serial = 682] [outer = 0x0] 11:02:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x124c09800) [pid = 2281] [serial = 683] [outer = 0x118221c00] 11:02:44 INFO - PROCESS | 2281 | 1471543364047 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12582ac00) [pid = 2281] [serial = 684] [outer = 0x118221c00] 11:02:44 INFO - PROCESS | 2281 | 1471543364576 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]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 770ms 11:02:44 INFO - PROCESS | 2281 | 1471543364604 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 2281 | 1471543364606 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:02:44 INFO - PROCESS | 2281 | 1471543364609 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 2281 | 1471543364611 Marionette TRACE conn2 <- [1,886,null,{}] 11:02:44 INFO - PROCESS | 2281 | 1471543364615 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}] 11:02:44 INFO - PROCESS | 2281 | 1471543364617 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:44 INFO - PROCESS | 2281 | 1471543364705 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:02:44 INFO - PROCESS | 2281 | 1471543364759 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 2281 | 1471543364761 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x1188a5000 == 45 [pid = 2281] [id = 229] 11:02:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x116820800) [pid = 2281] [serial = 685] [outer = 0x0] 11:02:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x116a19800) [pid = 2281] [serial = 686] [outer = 0x116820800] 11:02:44 INFO - PROCESS | 2281 | 1471543364789 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x117d46000) [pid = 2281] [serial = 687] [outer = 0x116820800] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x12a803000 == 44 [pid = 2281] [id = 223] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x12a00c800 == 43 [pid = 2281] [id = 222] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x118896000 == 42 [pid = 2281] [id = 221] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x125c5f000 == 41 [pid = 2281] [id = 220] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x124d35000 == 40 [pid = 2281] [id = 219] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d9000 == 39 [pid = 2281] [id = 218] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x119b56000 == 38 [pid = 2281] [id = 217] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x119265000 == 37 [pid = 2281] [id = 216] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x11711b800 == 36 [pid = 2281] [id = 215] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x112646000 == 35 [pid = 2281] [id = 214] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x11971d800 == 34 [pid = 2281] [id = 213] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x1132c4000 == 33 [pid = 2281] [id = 212] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x12917d000 == 32 [pid = 2281] [id = 211] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x117da9800 == 31 [pid = 2281] [id = 228] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa72000 == 30 [pid = 2281] [id = 227] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x121130800 == 29 [pid = 2281] [id = 226] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x12a93e000 == 28 [pid = 2281] [id = 224] 11:02:45 INFO - PROCESS | 2281 | --DOCSHELL 0x11650d800 == 27 [pid = 2281] [id = 225] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x124c0b000) [pid = 2281] [serial = 630] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1251c3c00) [pid = 2281] [serial = 632] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x118978c00) [pid = 2281] [serial = 599] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1162cb000) [pid = 2281] [serial = 605] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119439800) [pid = 2281] [serial = 614] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119a7d800) [pid = 2281] [serial = 617] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x113371800) [pid = 2281] [serial = 603] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x121615c00) [pid = 2281] [serial = 627] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1211c5000) [pid = 2281] [serial = 596] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x121185000) [pid = 2281] [serial = 621] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12117d000) [pid = 2281] [serial = 624] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119436000) [pid = 2281] [serial = 612] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x118330000) [pid = 2281] [serial = 608] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119433800) [pid = 2281] [serial = 600] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x121616000) [pid = 2281] [serial = 597] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1248d0400) [pid = 2281] [serial = 629] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x118873800) [pid = 2281] [serial = 609] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x118973c00) [pid = 2281] [serial = 593] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1195ab400) [pid = 2281] [serial = 615] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x11a0cd000) [pid = 2281] [serial = 618] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1195a7000) [pid = 2281] [serial = 594] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1198e0800) [pid = 2281] [serial = 623] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1211bdc00) [pid = 2281] [serial = 626] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x12117b400) [pid = 2281] [serial = 620] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x113020400) [pid = 2281] [serial = 602] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x116823c00) [pid = 2281] [serial = 606] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x11920a400) [pid = 2281] [serial = 611] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x12934fc00) [pid = 2281] [serial = 591] [outer = 0x0] [url = about:blank] 11:02:45 INFO - PROCESS | 2281 | 1471543365727 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]]]}] 11:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1124ms 11:02:45 INFO - PROCESS | 2281 | 1471543365734 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 2281 | 1471543365736 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:02:45 INFO - PROCESS | 2281 | 1471543365740 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 2281 | 1471543365742 Marionette TRACE conn2 <- [1,890,null,{}] 11:02:45 INFO - PROCESS | 2281 | 1471543365748 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}] 11:02:45 INFO - PROCESS | 2281 | 1471543365749 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:45 INFO - PROCESS | 2281 | 1471543365824 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:02:45 INFO - PROCESS | 2281 | 1471543365829 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 2281 | 1471543365830 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x115ec0800 == 28 [pid = 2281] [id = 230] 11:02:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x113c06800) [pid = 2281] [serial = 688] [outer = 0x0] 11:02:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x11668d400) [pid = 2281] [serial = 689] [outer = 0x113c06800] 11:02:45 INFO - PROCESS | 2281 | 1471543365862 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x116bbcc00) [pid = 2281] [serial = 690] [outer = 0x113c06800] 11:02:46 INFO - PROCESS | 2281 | 1471543366186 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]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 474ms 11:02:46 INFO - PROCESS | 2281 | 1471543366226 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 2281 | 1471543366230 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:02:46 INFO - PROCESS | 2281 | 1471543366236 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 2281 | 1471543366237 Marionette TRACE conn2 <- [1,894,null,{}] 11:02:46 INFO - PROCESS | 2281 | 1471543366240 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}] 11:02:46 INFO - PROCESS | 2281 | 1471543366242 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:46 INFO - PROCESS | 2281 | 1471543366316 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:02:46 INFO - PROCESS | 2281 | 1471543366320 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 2281 | 1471543366322 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x117112000 == 29 [pid = 2281] [id = 231] 11:02:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x118219c00) [pid = 2281] [serial = 691] [outer = 0x0] 11:02:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x118832c00) [pid = 2281] [serial = 692] [outer = 0x118219c00] 11:02:46 INFO - PROCESS | 2281 | 1471543366352 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x11897b400) [pid = 2281] [serial = 693] [outer = 0x118219c00] 11:02:46 INFO - PROCESS | 2281 | 1471543366687 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]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 11:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:02:46 INFO - PROCESS | 2281 | 1471543366712 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 2281 | 1471543366714 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:02:46 INFO - PROCESS | 2281 | 1471543366716 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 2281 | 1471543366718 Marionette TRACE conn2 <- [1,898,null,{}] 11:02:46 INFO - PROCESS | 2281 | 1471543366726 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}] 11:02:46 INFO - PROCESS | 2281 | 1471543366729 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:46 INFO - PROCESS | 2281 | 1471543366806 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:02:46 INFO - PROCESS | 2281 | 1471543366857 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 2281 | 1471543366859 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190ca800 == 30 [pid = 2281] [id = 232] 11:02:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1127b7400) [pid = 2281] [serial = 694] [outer = 0x0] 11:02:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119439800) [pid = 2281] [serial = 695] [outer = 0x1127b7400] 11:02:46 INFO - PROCESS | 2281 | 1471543366888 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1198dc800) [pid = 2281] [serial = 696] [outer = 0x1127b7400] 11:02:47 INFO - PROCESS | 2281 | 1471543367186 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]]]}] 11:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 522ms 11:02:47 INFO - PROCESS | 2281 | 1471543367239 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 2281 | 1471543367241 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:02:47 INFO - PROCESS | 2281 | 1471543367243 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 2281 | 1471543367246 Marionette TRACE conn2 <- [1,902,null,{}] 11:02:47 INFO - PROCESS | 2281 | 1471543367249 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}] 11:02:47 INFO - PROCESS | 2281 | 1471543367250 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:47 INFO - PROCESS | 2281 | 1471543367323 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:02:47 INFO - PROCESS | 2281 | 1471543367376 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 2281 | 1471543367377 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aaf800 == 31 [pid = 2281] [id = 233] 11:02:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11920a400) [pid = 2281] [serial = 697] [outer = 0x0] 11:02:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119a79c00) [pid = 2281] [serial = 698] [outer = 0x11920a400] 11:02:47 INFO - PROCESS | 2281 | 1471543367404 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11a0ca800) [pid = 2281] [serial = 699] [outer = 0x11920a400] 11:02:47 INFO - PROCESS | 2281 | 1471543367688 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]]]}] 11:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 472ms 11:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:02:47 INFO - PROCESS | 2281 | 1471543367723 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 2281 | 1471543367724 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:02:47 INFO - PROCESS | 2281 | 1471543367727 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 2281 | 1471543367730 Marionette TRACE conn2 <- [1,906,null,{}] 11:02:47 INFO - PROCESS | 2281 | 1471543367733 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}] 11:02:47 INFO - PROCESS | 2281 | 1471543367741 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:47 INFO - PROCESS | 2281 | 1471543367830 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:02:47 INFO - PROCESS | 2281 | 1471543367863 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 2281 | 1471543367864 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213d7000 == 32 [pid = 2281] [id = 234] 11:02:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x113067c00) [pid = 2281] [serial = 700] [outer = 0x0] 11:02:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11a0d2400) [pid = 2281] [serial = 701] [outer = 0x113067c00] 11:02:47 INFO - PROCESS | 2281 | 1471543367890 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x121184c00) [pid = 2281] [serial = 702] [outer = 0x113067c00] 11:02:48 INFO - PROCESS | 2281 | 1471543368219 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]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 522ms 11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:02:48 INFO - PROCESS | 2281 | 1471543368256 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 2281 | 1471543368257 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:02:48 INFO - PROCESS | 2281 | 1471543368260 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 2281 | 1471543368261 Marionette TRACE conn2 <- [1,910,null,{}] 11:02:48 INFO - PROCESS | 2281 | 1471543368263 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}] 11:02:48 INFO - PROCESS | 2281 | 1471543368267 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:48 INFO - PROCESS | 2281 | 1471543368375 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:02:48 INFO - PROCESS | 2281 | 1471543368409 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 2281 | 1471543368409 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x124977000 == 33 [pid = 2281] [id = 235] 11:02:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11301f400) [pid = 2281] [serial = 703] [outer = 0x0] 11:02:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12160d000) [pid = 2281] [serial = 704] [outer = 0x11301f400] 11:02:48 INFO - PROCESS | 2281 | 1471543368435 Marionette DEBUG loaded listener.js 11:02:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x124fdb000) [pid = 2281] [serial = 705] [outer = 0x11301f400] 11:02:48 INFO - PROCESS | 2281 | 1471543368747 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]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 522ms 11:02:48 INFO - PROCESS | 2281 | 1471543368785 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 2281 | 1471543368786 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:02:48 INFO - PROCESS | 2281 | 1471543368789 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 2281 | 1471543368790 Marionette TRACE conn2 <- [1,914,null,{}] 11:02:48 INFO - PROCESS | 2281 | 1471543368793 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}] 11:02:48 INFO - PROCESS | 2281 | 1471543368794 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:48 INFO - PROCESS | 2281 | 1471543368900 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:02:48 INFO - PROCESS | 2281 | 1471543368913 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:48 INFO - PROCESS | 2281 | 1471543368914 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c15800 == 34 [pid = 2281] [id = 236] 11:02:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x11943ec00) [pid = 2281] [serial = 706] [outer = 0x0] 11:02:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12582b400) [pid = 2281] [serial = 707] [outer = 0x11943ec00] 11:02:48 INFO - PROCESS | 2281 | 1471543368956 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x126f10800) [pid = 2281] [serial = 708] [outer = 0x11943ec00] 11:02:49 INFO - PROCESS | 2281 | 1471543369422 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]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 668ms 11:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:02:49 INFO - PROCESS | 2281 | 1471543369458 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 2281 | 1471543369459 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:02:49 INFO - PROCESS | 2281 | 1471543369469 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 2281 | 1471543369470 Marionette TRACE conn2 <- [1,918,null,{}] 11:02:49 INFO - PROCESS | 2281 | 1471543369473 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}] 11:02:49 INFO - PROCESS | 2281 | 1471543369474 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:49 INFO - PROCESS | 2281 | 1471543369563 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:02:49 INFO - PROCESS | 2281 | 1471543369566 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 2281 | 1471543369567 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x127182000 == 35 [pid = 2281] [id = 237] 11:02:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1248d0400) [pid = 2281] [serial = 709] [outer = 0x0] 11:02:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1271a8800) [pid = 2281] [serial = 710] [outer = 0x1248d0400] 11:02:49 INFO - PROCESS | 2281 | 1471543369593 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1271de400) [pid = 2281] [serial = 711] [outer = 0x1248d0400] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12117d800) [pid = 2281] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x121eb2c00) [pid = 2281] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119431800) [pid = 2281] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1166f7c00) [pid = 2281] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x118874c00) [pid = 2281] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1198e7c00) [pid = 2281] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x124c11800) [pid = 2281] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119435400) [pid = 2281] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x113c11400) [pid = 2281] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x126f13800) [pid = 2281] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x112dbbc00) [pid = 2281] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119d5a000) [pid = 2281] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x111dad400) [pid = 2281] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:02:49 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1195a8800) [pid = 2281] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:02:50 INFO - PROCESS | 2281 | 1471543370036 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]]]}] 11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 626ms 11:02:50 INFO - PROCESS | 2281 | 1471543370090 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 2281 | 1471543370092 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:02:50 INFO - PROCESS | 2281 | 1471543370100 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 2281 | 1471543370101 Marionette TRACE conn2 <- [1,922,null,{}] 11:02:50 INFO - PROCESS | 2281 | 1471543370111 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}] 11:02:50 INFO - PROCESS | 2281 | 1471543370114 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:50 INFO - PROCESS | 2281 | 1471543370209 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:02:50 INFO - PROCESS | 2281 | 1471543370215 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 2281 | 1471543370216 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190ca000 == 36 [pid = 2281] [id = 238] 11:02:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119209000) [pid = 2281] [serial = 712] [outer = 0x0] 11:02:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1198eb400) [pid = 2281] [serial = 713] [outer = 0x119209000] 11:02:50 INFO - PROCESS | 2281 | 1471543370242 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x12160e800) [pid = 2281] [serial = 714] [outer = 0x119209000] 11:02:50 INFO - PROCESS | 2281 | 1471543370556 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]]]}] 11:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 473ms 11:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:02:50 INFO - PROCESS | 2281 | 1471543370574 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 2281 | 1471543370575 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:02:50 INFO - PROCESS | 2281 | 1471543370580 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 2281 | 1471543370582 Marionette TRACE conn2 <- [1,926,null,{}] 11:02:50 INFO - PROCESS | 2281 | 1471543370584 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}] 11:02:50 INFO - PROCESS | 2281 | 1471543370585 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:50 INFO - PROCESS | 2281 | 1471543370700 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:02:50 INFO - PROCESS | 2281 | 1471543370805 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 2281 | 1471543370807 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x113082800 == 37 [pid = 2281] [id = 239] 11:02:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1127b7c00) [pid = 2281] [serial = 715] [outer = 0x0] 11:02:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x112dbc800) [pid = 2281] [serial = 716] [outer = 0x1127b7c00] 11:02:50 INFO - PROCESS | 2281 | 1471543370841 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x113c51800) [pid = 2281] [serial = 717] [outer = 0x1127b7c00] 11:02:51 INFO - PROCESS | 2281 | 1471543371335 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]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 823ms 11:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:02:51 INFO - PROCESS | 2281 | 1471543371416 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 2281 | 1471543371419 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:02:51 INFO - PROCESS | 2281 | 1471543371422 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 2281 | 1471543371424 Marionette TRACE conn2 <- [1,930,null,{}] 11:02:51 INFO - PROCESS | 2281 | 1471543371430 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}] 11:02:51 INFO - PROCESS | 2281 | 1471543371432 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:51 INFO - PROCESS | 2281 | 1471543371538 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:02:51 INFO - PROCESS | 2281 | 1471543371613 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 2281 | 1471543371615 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190c5000 == 38 [pid = 2281] [id = 240] 11:02:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x118835800) [pid = 2281] [serial = 718] [outer = 0x0] 11:02:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x118874c00) [pid = 2281] [serial = 719] [outer = 0x118835800] 11:02:51 INFO - PROCESS | 2281 | 1471543371646 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1190a0000) [pid = 2281] [serial = 720] [outer = 0x118835800] 11:02:52 INFO - PROCESS | 2281 | 1471543372286 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]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 872ms 11:02:52 INFO - PROCESS | 2281 | 1471543372295 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 2281 | 1471543372298 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:02:52 INFO - PROCESS | 2281 | 1471543372302 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 2281 | 1471543372304 Marionette TRACE conn2 <- [1,934,null,{}] 11:02:52 INFO - PROCESS | 2281 | 1471543372307 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}] 11:02:52 INFO - PROCESS | 2281 | 1471543372309 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:52 INFO - PROCESS | 2281 | 1471543372457 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x1190ca000 == 37 [pid = 2281] [id = 238] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x127182000 == 36 [pid = 2281] [id = 237] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x125c15800 == 35 [pid = 2281] [id = 236] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x124977000 == 34 [pid = 2281] [id = 235] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x1213d7000 == 33 [pid = 2281] [id = 234] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x119aaf800 == 32 [pid = 2281] [id = 233] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x1190ca800 == 31 [pid = 2281] [id = 232] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x117112000 == 30 [pid = 2281] [id = 231] 11:02:52 INFO - PROCESS | 2281 | --DOCSHELL 0x115ec0800 == 29 [pid = 2281] [id = 230] 11:02:52 INFO - PROCESS | 2281 | 1471543372485 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 2281 | 1471543372488 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x115ec2000 == 30 [pid = 2281] [id = 241] 11:02:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1165f0c00) [pid = 2281] [serial = 721] [outer = 0x0] 11:02:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x116a1d000) [pid = 2281] [serial = 722] [outer = 0x1165f0c00] 11:02:52 INFO - PROCESS | 2281 | 1471543372517 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x118878400) [pid = 2281] [serial = 723] [outer = 0x1165f0c00] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1212a0c00) [pid = 2281] [serial = 653] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x124fdb400) [pid = 2281] [serial = 656] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119808000) [pid = 2281] [serial = 647] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x119b07400) [pid = 2281] [serial = 648] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1177cc800) [pid = 2281] [serial = 638] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x118838400) [pid = 2281] [serial = 639] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x119075000) [pid = 2281] [serial = 644] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x11920d000) [pid = 2281] [serial = 645] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1274c6800) [pid = 2281] [serial = 669] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x125e42400) [pid = 2281] [serial = 633] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x119d5e000) [pid = 2281] [serial = 650] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1166f6c00) [pid = 2281] [serial = 641] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x117d47c00) [pid = 2281] [serial = 642] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1271d8400) [pid = 2281] [serial = 660] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x112e10000) [pid = 2281] [serial = 635] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x113cecc00) [pid = 2281] [serial = 636] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1271a8400) [pid = 2281] [serial = 659] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x12766dc00) [pid = 2281] [serial = 671] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x112e0bc00) [pid = 2281] [serial = 662] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x11887fc00) [pid = 2281] [serial = 663] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x128d03400) [pid = 2281] [serial = 672] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x1273c3400) [pid = 2281] [serial = 668] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x126f14000) [pid = 2281] [serial = 657] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x12117a000) [pid = 2281] [serial = 665] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x1214aa000) [pid = 2281] [serial = 654] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x12117bc00) [pid = 2281] [serial = 651] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x1271d6400) [pid = 2281] [serial = 666] [outer = 0x0] [url = about:blank] 11:02:52 INFO - PROCESS | 2281 | 1471543372837 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]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 571ms 11:02:52 INFO - PROCESS | 2281 | 1471543372872 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 2281 | 1471543372876 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:02:52 INFO - PROCESS | 2281 | 1471543372883 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 2281 | 1471543372884 Marionette TRACE conn2 <- [1,938,null,{}] 11:02:52 INFO - PROCESS | 2281 | 1471543372887 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}] 11:02:52 INFO - PROCESS | 2281 | 1471543372888 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:52 INFO - PROCESS | 2281 | 1471543372964 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:02:52 INFO - PROCESS | 2281 | 1471543372968 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 2281 | 1471543372970 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x11889d000 == 31 [pid = 2281] [id = 242] 11:02:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x11909fc00) [pid = 2281] [serial = 724] [outer = 0x0] 11:02:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x11943d400) [pid = 2281] [serial = 725] [outer = 0x11909fc00] 11:02:53 INFO - PROCESS | 2281 | 1471543373000 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x11980ac00) [pid = 2281] [serial = 726] [outer = 0x11909fc00] 11:02:53 INFO - PROCESS | 2281 | 1471543373338 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]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:02:53 INFO - PROCESS | 2281 | 1471543373352 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 2281 | 1471543373353 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:02:53 INFO - PROCESS | 2281 | 1471543373355 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 2281 | 1471543373358 Marionette TRACE conn2 <- [1,942,null,{}] 11:02:53 INFO - PROCESS | 2281 | 1471543373368 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}] 11:02:53 INFO - PROCESS | 2281 | 1471543373371 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:53 INFO - PROCESS | 2281 | 1471543373456 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:02:53 INFO - PROCESS | 2281 | 1471543373507 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 2281 | 1471543373509 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x119f04800 == 32 [pid = 2281] [id = 243] 11:02:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x1198e8800) [pid = 2281] [serial = 727] [outer = 0x0] 11:02:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x119a7c000) [pid = 2281] [serial = 728] [outer = 0x1198e8800] 11:02:53 INFO - PROCESS | 2281 | 1471543373538 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x1211bd800) [pid = 2281] [serial = 729] [outer = 0x1198e8800] 11:02:53 INFO - PROCESS | 2281 | 1471543373837 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]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 523ms 11:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:02:53 INFO - PROCESS | 2281 | 1471543373880 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 2281 | 1471543373882 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:02:53 INFO - PROCESS | 2281 | 1471543373884 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 2281 | 1471543373885 Marionette TRACE conn2 <- [1,946,null,{}] 11:02:53 INFO - PROCESS | 2281 | 1471543373887 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}] 11:02:53 INFO - PROCESS | 2281 | 1471543373889 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:53 INFO - PROCESS | 2281 | 1471543373965 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:02:54 INFO - PROCESS | 2281 | 1471543374015 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 2281 | 1471543374016 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ad5800 == 33 [pid = 2281] [id = 244] 11:02:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x113258400) [pid = 2281] [serial = 730] [outer = 0x0] 11:02:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x121610000) [pid = 2281] [serial = 731] [outer = 0x113258400] 11:02:54 INFO - PROCESS | 2281 | 1471543374042 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x124993400) [pid = 2281] [serial = 732] [outer = 0x113258400] 11:02:54 INFO - PROCESS | 2281 | 1471543374313 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]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 468ms 11:02:54 INFO - PROCESS | 2281 | 1471543374352 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 2281 | 1471543374354 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:02:54 INFO - PROCESS | 2281 | 1471543374356 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 2281 | 1471543374357 Marionette TRACE conn2 <- [1,950,null,{}] 11:02:54 INFO - PROCESS | 2281 | 1471543374367 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}] 11:02:54 INFO - PROCESS | 2281 | 1471543374368 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:54 INFO - PROCESS | 2281 | 1471543374452 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:02:54 INFO - PROCESS | 2281 | 1471543374456 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 2281 | 1471543374457 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad1800 == 34 [pid = 2281] [id = 245] 11:02:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x115f33800) [pid = 2281] [serial = 733] [outer = 0x0] 11:02:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x124fb2800) [pid = 2281] [serial = 734] [outer = 0x115f33800] 11:02:54 INFO - PROCESS | 2281 | 1471543374486 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x12582d800) [pid = 2281] [serial = 735] [outer = 0x115f33800] 11:02:54 INFO - PROCESS | 2281 | 1471543374880 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]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 574ms 11:02:54 INFO - PROCESS | 2281 | 1471543374932 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 2281 | 1471543374934 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:02:54 INFO - PROCESS | 2281 | 1471543374943 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 2281 | 1471543374945 Marionette TRACE conn2 <- [1,954,null,{}] 11:02:54 INFO - PROCESS | 2281 | 1471543374948 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}] 11:02:54 INFO - PROCESS | 2281 | 1471543374954 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:55 INFO - PROCESS | 2281 | 1471543375090 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:02:55 INFO - PROCESS | 2281 | 1471543375137 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 2281 | 1471543375137 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x129175800 == 35 [pid = 2281] [id = 246] 11:02:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x126f13400) [pid = 2281] [serial = 736] [outer = 0x0] 11:02:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1271d6400) [pid = 2281] [serial = 737] [outer = 0x126f13400] 11:02:55 INFO - PROCESS | 2281 | 1471543375163 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x128a98000) [pid = 2281] [serial = 738] [outer = 0x126f13400] 11:02:55 INFO - PROCESS | 2281 | 1471543375464 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]]]}] 11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 571ms 11:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:02:55 INFO - PROCESS | 2281 | 1471543375514 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 2281 | 1471543375516 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:02:55 INFO - PROCESS | 2281 | 1471543375518 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 2281 | 1471543375526 Marionette TRACE conn2 <- [1,958,null,{}] 11:02:55 INFO - PROCESS | 2281 | 1471543375528 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}] 11:02:55 INFO - PROCESS | 2281 | 1471543375530 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:55 INFO - PROCESS | 2281 | 1471543375622 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:02:55 INFO - PROCESS | 2281 | 1471543375656 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 2281 | 1471543375658 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a005000 == 36 [pid = 2281] [id = 247] 11:02:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x118980800) [pid = 2281] [serial = 739] [outer = 0x0] 11:02:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x128aa2800) [pid = 2281] [serial = 740] [outer = 0x118980800] 11:02:55 INFO - PROCESS | 2281 | 1471543375683 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x128d06c00) [pid = 2281] [serial = 741] [outer = 0x118980800] 11:02:55 INFO - PROCESS | 2281 | 1471543375987 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]]]}] 11:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 475ms 11:02:56 INFO - PROCESS | 2281 | 1471543376000 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:02:56 INFO - PROCESS | 2281 | 1471543376002 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:02:56 INFO - PROCESS | 2281 | 1471543376004 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 2281 | 1471543376005 Marionette TRACE conn2 <- [1,962,null,{}] 11:02:56 INFO - PROCESS | 2281 | 1471543376007 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}] 11:02:56 INFO - PROCESS | 2281 | 1471543376009 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:56 INFO - PROCESS | 2281 | 1471543376107 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:02:56 INFO - PROCESS | 2281 | 1471543376119 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 2281 | 1471543376120 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a808000 == 37 [pid = 2281] [id = 248] 11:02:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x128a9ec00) [pid = 2281] [serial = 742] [outer = 0x0] 11:02:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x128d0c400) [pid = 2281] [serial = 743] [outer = 0x128a9ec00] 11:02:56 INFO - PROCESS | 2281 | 1471543376144 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x128df0800) [pid = 2281] [serial = 744] [outer = 0x128a9ec00] 11:02:56 INFO - PROCESS | 2281 | 1471543376485 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]]]}] 11:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 11:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:02:56 INFO - PROCESS | 2281 | 1471543376531 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 2281 | 1471543376532 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:02:56 INFO - PROCESS | 2281 | 1471543376534 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 2281 | 1471543376543 Marionette TRACE conn2 <- [1,966,null,{}] 11:02:56 INFO - PROCESS | 2281 | 1471543376545 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}] 11:02:56 INFO - PROCESS | 2281 | 1471543376546 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:56 INFO - PROCESS | 2281 | 1471543376659 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1127b7400) [pid = 2281] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x113257c00) [pid = 2281] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x113067c00) [pid = 2281] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119432000) [pid = 2281] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x11301f400) [pid = 2281] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1248d0400) [pid = 2281] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x119d5fc00) [pid = 2281] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x11943ec00) [pid = 2281] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x116820800) [pid = 2281] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x118219c00) [pid = 2281] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x11920a400) [pid = 2281] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x118221c00) [pid = 2281] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:02:56 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x113c06800) [pid = 2281] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:02:56 INFO - PROCESS | 2281 | 1471543376701 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 2281 | 1471543376702 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x118264800 == 38 [pid = 2281] [id = 249] 11:02:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1127b7400) [pid = 2281] [serial = 745] [outer = 0x0] 11:02:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x113c06800) [pid = 2281] [serial = 746] [outer = 0x1127b7400] 11:02:56 INFO - PROCESS | 2281 | 1471543376728 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1183f6800) [pid = 2281] [serial = 747] [outer = 0x1127b7400] 11:02:56 INFO - PROCESS | 2281 | 1471543376981 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]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 479ms 11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:02:57 INFO - PROCESS | 2281 | 1471543377018 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 2281 | 1471543377019 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:02:57 INFO - PROCESS | 2281 | 1471543377021 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 2281 | 1471543377022 Marionette TRACE conn2 <- [1,970,null,{}] 11:02:57 INFO - PROCESS | 2281 | 1471543377025 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}] 11:02:57 INFO - PROCESS | 2281 | 1471543377026 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:57 INFO - PROCESS | 2281 | 1471543377117 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:02:57 INFO - PROCESS | 2281 | 1471543377120 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 2281 | 1471543377121 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d4000 == 39 [pid = 2281] [id = 250] 11:02:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x11920ec00) [pid = 2281] [serial = 748] [outer = 0x0] 11:02:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1273c5000) [pid = 2281] [serial = 749] [outer = 0x11920ec00] 11:02:57 INFO - PROCESS | 2281 | 1471543377147 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x12934a000) [pid = 2281] [serial = 750] [outer = 0x11920ec00] 11:02:57 INFO - PROCESS | 2281 | 1471543377471 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]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 470ms 11:02:57 INFO - PROCESS | 2281 | 1471543377492 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 2281 | 1471543377496 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:02:57 INFO - PROCESS | 2281 | 1471543377507 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 2281 | 1471543377508 Marionette TRACE conn2 <- [1,974,null,{}] 11:02:57 INFO - PROCESS | 2281 | 1471543377512 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}] 11:02:57 INFO - PROCESS | 2281 | 1471543377514 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:57 INFO - PROCESS | 2281 | 1471543377626 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:02:57 INFO - PROCESS | 2281 | 1471543377635 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 2281 | 1471543377637 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x12b096800 == 40 [pid = 2281] [id = 251] 11:02:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11a0cfc00) [pid = 2281] [serial = 751] [outer = 0x0] 11:02:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x129352400) [pid = 2281] [serial = 752] [outer = 0x11a0cfc00] 11:02:57 INFO - PROCESS | 2281 | 1471543377663 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x12944d400) [pid = 2281] [serial = 753] [outer = 0x11a0cfc00] 11:02:57 INFO - PROCESS | 2281 | 1471543377951 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]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 476ms 11:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:02:57 INFO - PROCESS | 2281 | 1471543377983 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 2281 | 1471543377984 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:02:57 INFO - PROCESS | 2281 | 1471543377986 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 2281 | 1471543377987 Marionette TRACE conn2 <- [1,978,null,{}] 11:02:57 INFO - PROCESS | 2281 | 1471543377990 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}] 11:02:57 INFO - PROCESS | 2281 | 1471543377991 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:58 INFO - PROCESS | 2281 | 1471543378073 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:02:58 INFO - PROCESS | 2281 | 1471543378077 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 2281 | 1471543378079 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc82000 == 41 [pid = 2281] [id = 252] 11:02:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x119804000) [pid = 2281] [serial = 754] [outer = 0x0] 11:02:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x12964e000) [pid = 2281] [serial = 755] [outer = 0x119804000] 11:02:58 INFO - PROCESS | 2281 | 1471543378105 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x12967d000) [pid = 2281] [serial = 756] [outer = 0x119804000] 11:02:58 INFO - PROCESS | 2281 | 1471543378504 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]]]}] 11:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 568ms 11:02:58 INFO - PROCESS | 2281 | 1471543378555 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:02:58 INFO - PROCESS | 2281 | 1471543378568 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:02:58 INFO - PROCESS | 2281 | 1471543378571 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 2281 | 1471543378572 Marionette TRACE conn2 <- [1,982,null,{}] 11:02:58 INFO - PROCESS | 2281 | 1471543378576 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}] 11:02:58 INFO - PROCESS | 2281 | 1471543378578 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:58 INFO - PROCESS | 2281 | 1471543378700 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:02:58 INFO - PROCESS | 2281 | 1471543378885 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 2281 | 1471543378887 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x1165c7000 == 42 [pid = 2281] [id = 253] 11:02:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x112a87c00) [pid = 2281] [serial = 757] [outer = 0x0] 11:02:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1132a2800) [pid = 2281] [serial = 758] [outer = 0x112a87c00] 11:02:58 INFO - PROCESS | 2281 | 1471543378930 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x116a9f400) [pid = 2281] [serial = 759] [outer = 0x112a87c00] 11:02:59 INFO - PROCESS | 2281 | 1471543379409 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]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 871ms 11:02:59 INFO - PROCESS | 2281 | 1471543379444 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 2281 | 1471543379448 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:02:59 INFO - PROCESS | 2281 | 1471543379453 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - PROCESS | 2281 | 1471543379456 Marionette TRACE conn2 <- [1,986,null,{}] 11:02:59 INFO - PROCESS | 2281 | 1471543379462 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}] 11:02:59 INFO - PROCESS | 2281 | 1471543379464 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:59 INFO - PROCESS | 2281 | 1471543379619 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:02:59 INFO - PROCESS | 2281 | 1471543379727 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 2281 | 1471543379729 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:02:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x121122000 == 43 [pid = 2281] [id = 254] 11:02:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x118880000) [pid = 2281] [serial = 760] [outer = 0x0] 11:02:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1195a0000) [pid = 2281] [serial = 761] [outer = 0x118880000] 11:02:59 INFO - PROCESS | 2281 | 1471543379761 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1198e7800) [pid = 2281] [serial = 762] [outer = 0x118880000] 11:03:00 INFO - PROCESS | 2281 | 1471543380216 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]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 824ms 11:03:00 INFO - PROCESS | 2281 | 1471543380294 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 2281 | 1471543380297 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:03:00 INFO - PROCESS | 2281 | 1471543380301 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 2281 | 1471543380303 Marionette TRACE conn2 <- [1,990,null,{}] 11:03:00 INFO - PROCESS | 2281 | 1471543380305 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}] 11:03:00 INFO - PROCESS | 2281 | 1471543380307 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:00 INFO - PROCESS | 2281 | 1471543380409 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:03:00 INFO - PROCESS | 2281 | 1471543380477 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 2281 | 1471543380479 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x12b099800 == 44 [pid = 2281] [id = 255] 11:03:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x121185400) [pid = 2281] [serial = 763] [outer = 0x0] 11:03:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x121b7ec00) [pid = 2281] [serial = 764] [outer = 0x121185400] 11:03:00 INFO - PROCESS | 2281 | 1471543380508 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x125828400) [pid = 2281] [serial = 765] [outer = 0x121185400] 11:03:00 INFO - PROCESS | 2281 | 1471543380931 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]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 11:03:00 INFO - PROCESS | 2281 | 1471543380971 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 2281 | 1471543380972 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:03:00 INFO - PROCESS | 2281 | 1471543380980 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 2281 | 1471543380984 Marionette TRACE conn2 <- [1,994,null,{}] 11:03:00 INFO - PROCESS | 2281 | 1471543380987 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}] 11:03:00 INFO - PROCESS | 2281 | 1471543380990 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:01 INFO - PROCESS | 2281 | 1471543381091 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:03:01 INFO - PROCESS | 2281 | 1471543381157 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 2281 | 1471543381158 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcdc000 == 45 [pid = 2281] [id = 256] 11:03:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x125830400) [pid = 2281] [serial = 766] [outer = 0x0] 11:03:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1273c4c00) [pid = 2281] [serial = 767] [outer = 0x125830400] 11:03:01 INFO - PROCESS | 2281 | 1471543381188 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x128d0f400) [pid = 2281] [serial = 768] [outer = 0x125830400] 11:03:01 INFO - PROCESS | 2281 | 1471543381761 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]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 827ms 11:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:03:01 INFO - PROCESS | 2281 | 1471543381812 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 2281 | 1471543381814 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:03:01 INFO - PROCESS | 2281 | 1471543381819 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 2281 | 1471543381821 Marionette TRACE conn2 <- [1,998,null,{}] 11:03:01 INFO - PROCESS | 2281 | 1471543381825 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}] 11:03:01 INFO - PROCESS | 2281 | 1471543381828 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:01 INFO - PROCESS | 2281 | 1471543381917 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:03:01 INFO - PROCESS | 2281 | 1471543381979 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 2281 | 1471543381982 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x11926e800 == 46 [pid = 2281] [id = 257] 11:03:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x11821ec00) [pid = 2281] [serial = 769] [outer = 0x0] 11:03:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x11863bc00) [pid = 2281] [serial = 770] [outer = 0x11821ec00] 11:03:02 INFO - PROCESS | 2281 | 1471543382010 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x11920f800) [pid = 2281] [serial = 771] [outer = 0x11821ec00] 11:03:02 INFO - PROCESS | 2281 | 1471543382423 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]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 625ms 11:03:02 INFO - PROCESS | 2281 | 1471543382444 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 2281 | 1471543382447 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:03:02 INFO - PROCESS | 2281 | 1471543382451 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 2281 | 1471543382454 Marionette TRACE conn2 <- [1,1002,null,{}] 11:03:02 INFO - PROCESS | 2281 | 1471543382458 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}] 11:03:02 INFO - PROCESS | 2281 | 1471543382461 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:02 INFO - PROCESS | 2281 | 1471543382599 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:03:02 INFO - PROCESS | 2281 | 1471543382694 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 2281 | 1471543382696 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x117da5800 == 47 [pid = 2281] [id = 258] 11:03:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x118981800) [pid = 2281] [serial = 772] [outer = 0x0] 11:03:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1195a7800) [pid = 2281] [serial = 773] [outer = 0x118981800] 11:03:02 INFO - PROCESS | 2281 | 1471543382746 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x119a83800) [pid = 2281] [serial = 774] [outer = 0x118981800] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc82000 == 46 [pid = 2281] [id = 252] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x12b096800 == 45 [pid = 2281] [id = 251] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d4000 == 44 [pid = 2281] [id = 250] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x118264800 == 43 [pid = 2281] [id = 249] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x12a808000 == 42 [pid = 2281] [id = 248] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x12a005000 == 41 [pid = 2281] [id = 247] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x129175800 == 40 [pid = 2281] [id = 246] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad1800 == 39 [pid = 2281] [id = 245] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x121ad5800 == 38 [pid = 2281] [id = 244] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x119f04800 == 37 [pid = 2281] [id = 243] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x11889d000 == 36 [pid = 2281] [id = 242] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x115ec2000 == 35 [pid = 2281] [id = 241] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x113082800 == 34 [pid = 2281] [id = 239] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x1188a5000 == 33 [pid = 2281] [id = 229] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x1190c5000 == 32 [pid = 2281] [id = 240] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x11926e800 == 31 [pid = 2281] [id = 257] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcdc000 == 30 [pid = 2281] [id = 256] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x12b099800 == 29 [pid = 2281] [id = 255] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x121122000 == 28 [pid = 2281] [id = 254] 11:03:03 INFO - PROCESS | 2281 | --DOCSHELL 0x1165c7000 == 27 [pid = 2281] [id = 253] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x119439800) [pid = 2281] [serial = 695] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1198dc800) [pid = 2281] [serial = 696] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x116bbec00) [pid = 2281] [serial = 675] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x121184c00) [pid = 2281] [serial = 702] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x115f95400) [pid = 2281] [serial = 674] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x119809800) [pid = 2281] [serial = 678] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x119437800) [pid = 2281] [serial = 677] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x124fdb000) [pid = 2281] [serial = 705] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12160d000) [pid = 2281] [serial = 704] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1271a8800) [pid = 2281] [serial = 710] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x121d4dc00) [pid = 2281] [serial = 681] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x12582b400) [pid = 2281] [serial = 707] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x121180000) [pid = 2281] [serial = 680] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x117d46000) [pid = 2281] [serial = 687] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x116a19800) [pid = 2281] [serial = 686] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x118832c00) [pid = 2281] [serial = 692] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11897b400) [pid = 2281] [serial = 693] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x119a79c00) [pid = 2281] [serial = 698] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12582ac00) [pid = 2281] [serial = 684] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x124c09800) [pid = 2281] [serial = 683] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x116bbcc00) [pid = 2281] [serial = 690] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x11668d400) [pid = 2281] [serial = 689] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1198eb400) [pid = 2281] [serial = 713] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1271de400) [pid = 2281] [serial = 711] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x11a0d2400) [pid = 2281] [serial = 701] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x126f10800) [pid = 2281] [serial = 708] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x11a0ca800) [pid = 2281] [serial = 699] [outer = 0x0] [url = about:blank] 11:03:03 INFO - PROCESS | 2281 | 1471543383724 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]]]}] 11:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1323ms 11:03:03 INFO - PROCESS | 2281 | 1471543383777 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 2281 | 1471543383783 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:03:03 INFO - PROCESS | 2281 | 1471543383787 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 2281 | 1471543383792 Marionette TRACE conn2 <- [1,1006,null,{}] 11:03:03 INFO - PROCESS | 2281 | 1471543383797 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}] 11:03:03 INFO - PROCESS | 2281 | 1471543383799 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:03 INFO - PROCESS | 2281 | 1471543383919 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:03:03 INFO - PROCESS | 2281 | 1471543383934 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 2281 | 1471543383936 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x1168d5800 == 28 [pid = 2281] [id = 259] 11:03:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x116822c00) [pid = 2281] [serial = 775] [outer = 0x0] 11:03:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x116bc8000) [pid = 2281] [serial = 776] [outer = 0x116822c00] 11:03:03 INFO - PROCESS | 2281 | 1471543383982 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x118221400) [pid = 2281] [serial = 777] [outer = 0x116822c00] 11:03:04 INFO - PROCESS | 2281 | 1471543384341 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]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 578ms 11:03:04 INFO - PROCESS | 2281 | 1471543384365 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 2281 | 1471543384368 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:03:04 INFO - PROCESS | 2281 | 1471543384372 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 2281 | 1471543384374 Marionette TRACE conn2 <- [1,1010,null,{}] 11:03:04 INFO - PROCESS | 2281 | 1471543384377 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}] 11:03:04 INFO - PROCESS | 2281 | 1471543384380 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:04 INFO - PROCESS | 2281 | 1471543384458 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:03:04 INFO - PROCESS | 2281 | 1471543384464 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 2281 | 1471543384465 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x117da2800 == 29 [pid = 2281] [id = 260] 11:03:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11882e400) [pid = 2281] [serial = 778] [outer = 0x0] 11:03:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119206800) [pid = 2281] [serial = 779] [outer = 0x11882e400] 11:03:04 INFO - PROCESS | 2281 | 1471543384493 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1195a4c00) [pid = 2281] [serial = 780] [outer = 0x11882e400] 11:03:04 INFO - PROCESS | 2281 | 1471543384849 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]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 521ms 11:03:04 INFO - PROCESS | 2281 | 1471543384894 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 2281 | 1471543384898 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:03:04 INFO - PROCESS | 2281 | 1471543384900 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - PROCESS | 2281 | 1471543384903 Marionette TRACE conn2 <- [1,1014,null,{}] 11:03:04 INFO - PROCESS | 2281 | 1471543384910 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}] 11:03:04 INFO - PROCESS | 2281 | 1471543384914 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:04 INFO - PROCESS | 2281 | 1471543384988 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:03:05 INFO - PROCESS | 2281 | 1471543384997 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 2281 | 1471543385000 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x119ab2000 == 30 [pid = 2281] [id = 261] 11:03:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1198dc800) [pid = 2281] [serial = 781] [outer = 0x0] 11:03:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119d5c400) [pid = 2281] [serial = 782] [outer = 0x1198dc800] 11:03:05 INFO - PROCESS | 2281 | 1471543385028 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11a0d1c00) [pid = 2281] [serial = 783] [outer = 0x1198dc800] 11:03:05 INFO - PROCESS | 2281 | 1471543385345 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]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 472ms 11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:03:05 INFO - PROCESS | 2281 | 1471543385372 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 2281 | 1471543385374 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:03:05 INFO - PROCESS | 2281 | 1471543385377 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 2281 | 1471543385379 Marionette TRACE conn2 <- [1,1018,null,{}] 11:03:05 INFO - PROCESS | 2281 | 1471543385384 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}] 11:03:05 INFO - PROCESS | 2281 | 1471543385385 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:05 INFO - PROCESS | 2281 | 1471543385465 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:03:05 INFO - PROCESS | 2281 | 1471543385468 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 2281 | 1471543385470 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x12131b000 == 31 [pid = 2281] [id = 262] 11:03:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x116b0e400) [pid = 2281] [serial = 784] [outer = 0x0] 11:03:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x121179400) [pid = 2281] [serial = 785] [outer = 0x116b0e400] 11:03:05 INFO - PROCESS | 2281 | 1471543385546 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1212a1c00) [pid = 2281] [serial = 786] [outer = 0x116b0e400] 11:03:05 INFO - PROCESS | 2281 | 1471543385886 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]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 522ms 11:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:03:05 INFO - PROCESS | 2281 | 1471543385899 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 2281 | 1471543385900 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:03:05 INFO - PROCESS | 2281 | 1471543385902 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 2281 | 1471543385903 Marionette TRACE conn2 <- [1,1022,null,{}] 11:03:05 INFO - PROCESS | 2281 | 1471543385906 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}] 11:03:05 INFO - PROCESS | 2281 | 1471543385907 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:06 INFO - PROCESS | 2281 | 1471543385999 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:03:06 INFO - PROCESS | 2281 | 1471543386033 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 2281 | 1471543386034 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ac6000 == 32 [pid = 2281] [id = 263] 11:03:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x116646000) [pid = 2281] [serial = 787] [outer = 0x0] 11:03:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x121610400) [pid = 2281] [serial = 788] [outer = 0x116646000] 11:03:06 INFO - PROCESS | 2281 | 1471543386059 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12499a400) [pid = 2281] [serial = 789] [outer = 0x116646000] 11:03:06 INFO - PROCESS | 2281 | 1471543386385 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]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 11:03:06 INFO - PROCESS | 2281 | 1471543386421 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 2281 | 1471543386422 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:03:06 INFO - PROCESS | 2281 | 1471543386425 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 2281 | 1471543386426 Marionette TRACE conn2 <- [1,1026,null,{}] 11:03:06 INFO - PROCESS | 2281 | 1471543386428 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}] 11:03:06 INFO - PROCESS | 2281 | 1471543386432 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:06 INFO - PROCESS | 2281 | 1471543386537 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:03:06 INFO - PROCESS | 2281 | 1471543386557 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 2281 | 1471543386559 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x125297000 == 33 [pid = 2281] [id = 264] 11:03:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11a0d2c00) [pid = 2281] [serial = 790] [outer = 0x0] 11:03:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x124fb0400) [pid = 2281] [serial = 791] [outer = 0x11a0d2c00] 11:03:06 INFO - PROCESS | 2281 | 1471543386585 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1271aa400) [pid = 2281] [serial = 792] [outer = 0x11a0d2c00] 11:03:06 INFO - PROCESS | 2281 | 1471543386932 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]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 11:03:06 INFO - PROCESS | 2281 | 1471543386943 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 2281 | 1471543386946 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:03:06 INFO - PROCESS | 2281 | 1471543386956 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 2281 | 1471543386957 Marionette TRACE conn2 <- [1,1030,null,{}] 11:03:06 INFO - PROCESS | 2281 | 1471543386960 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}] 11:03:06 INFO - PROCESS | 2281 | 1471543386961 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:07 INFO - PROCESS | 2281 | 1471543387052 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:03:07 INFO - PROCESS | 2281 | 1471543387088 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 2281 | 1471543387089 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x127419800 == 34 [pid = 2281] [id = 265] 11:03:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x125e40800) [pid = 2281] [serial = 793] [outer = 0x0] 11:03:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1271db400) [pid = 2281] [serial = 794] [outer = 0x125e40800] 11:03:07 INFO - PROCESS | 2281 | 1471543387114 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1273c7400) [pid = 2281] [serial = 795] [outer = 0x125e40800] 11:03:07 INFO - PROCESS | 2281 | 1471543387418 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]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 11:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:03:07 INFO - PROCESS | 2281 | 1471543387424 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 2281 | 1471543387426 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:03:07 INFO - PROCESS | 2281 | 1471543387436 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 2281 | 1471543387437 Marionette TRACE conn2 <- [1,1034,null,{}] 11:03:07 INFO - PROCESS | 2281 | 1471543387439 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}] 11:03:07 INFO - PROCESS | 2281 | 1471543387440 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:07 INFO - PROCESS | 2281 | 1471543387696 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x119804000) [pid = 2281] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x126f13400) [pid = 2281] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x118980800) [pid = 2281] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128a9ec00) [pid = 2281] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1198e8800) [pid = 2281] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x11909fc00) [pid = 2281] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x115f33800) [pid = 2281] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119209000) [pid = 2281] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x118835800) [pid = 2281] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1127b7c00) [pid = 2281] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1165f0c00) [pid = 2281] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x113258400) [pid = 2281] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1127b7400) [pid = 2281] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x11a0cfc00) [pid = 2281] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:03:07 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x11920ec00) [pid = 2281] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:03:07 INFO - PROCESS | 2281 | 1471543387739 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 2281 | 1471543387740 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aaa000 == 35 [pid = 2281] [id = 266] 11:03:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1127b7c00) [pid = 2281] [serial = 796] [outer = 0x0] 11:03:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x115f33800) [pid = 2281] [serial = 797] [outer = 0x1127b7c00] 11:03:07 INFO - PROCESS | 2281 | 1471543387767 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11883a400) [pid = 2281] [serial = 798] [outer = 0x1127b7c00] 11:03:08 INFO - PROCESS | 2281 | 1471543388037 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]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 626ms 11:03:08 INFO - PROCESS | 2281 | 1471543388054 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 2281 | 1471543388056 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:03:08 INFO - PROCESS | 2281 | 1471543388058 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 2281 | 1471543388059 Marionette TRACE conn2 <- [1,1038,null,{}] 11:03:08 INFO - PROCESS | 2281 | 1471543388068 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}] 11:03:08 INFO - PROCESS | 2281 | 1471543388077 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:08 INFO - PROCESS | 2281 | 1471543388160 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:03:08 INFO - PROCESS | 2281 | 1471543388167 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 2281 | 1471543388168 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a00b000 == 36 [pid = 2281] [id = 267] 11:03:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1190a7400) [pid = 2281] [serial = 799] [outer = 0x0] 11:03:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1219ca800) [pid = 2281] [serial = 800] [outer = 0x1190a7400] 11:03:08 INFO - PROCESS | 2281 | 1471543388194 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x127671800) [pid = 2281] [serial = 801] [outer = 0x1190a7400] 11:03:08 INFO - PROCESS | 2281 | 1471543388499 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]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 473ms 11:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:03:08 INFO - PROCESS | 2281 | 1471543388532 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 2281 | 1471543388533 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:03:08 INFO - PROCESS | 2281 | 1471543388535 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 2281 | 1471543388536 Marionette TRACE conn2 <- [1,1042,null,{}] 11:03:08 INFO - PROCESS | 2281 | 1471543388539 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}] 11:03:08 INFO - PROCESS | 2281 | 1471543388540 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:08 INFO - PROCESS | 2281 | 1471543388639 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:03:08 INFO - PROCESS | 2281 | 1471543388646 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 2281 | 1471543388647 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a80b000 == 37 [pid = 2281] [id = 268] 11:03:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x118835800) [pid = 2281] [serial = 802] [outer = 0x0] 11:03:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x127672400) [pid = 2281] [serial = 803] [outer = 0x118835800] 11:03:08 INFO - PROCESS | 2281 | 1471543388672 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128a9f000) [pid = 2281] [serial = 804] [outer = 0x118835800] 11:03:08 INFO - PROCESS | 2281 | 1471543388989 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]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 11:03:09 INFO - PROCESS | 2281 | 1471543389004 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 2281 | 1471543389006 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:03:09 INFO - PROCESS | 2281 | 1471543389008 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 2281 | 1471543389010 Marionette TRACE conn2 <- [1,1046,null,{}] 11:03:09 INFO - PROCESS | 2281 | 1471543389015 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}] 11:03:09 INFO - PROCESS | 2281 | 1471543389016 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:09 INFO - PROCESS | 2281 | 1471543389110 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:03:09 INFO - PROCESS | 2281 | 1471543389115 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 2281 | 1471543389117 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x12b088000 == 38 [pid = 2281] [id = 269] 11:03:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1212ec800) [pid = 2281] [serial = 805] [outer = 0x0] 11:03:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x129157400) [pid = 2281] [serial = 806] [outer = 0x1212ec800] 11:03:09 INFO - PROCESS | 2281 | 1471543389144 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x129442c00) [pid = 2281] [serial = 807] [outer = 0x1212ec800] 11:03:09 INFO - PROCESS | 2281 | 1471543389468 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]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 474ms 11:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:03:09 INFO - PROCESS | 2281 | 1471543389483 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 2281 | 1471543389484 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:03:09 INFO - PROCESS | 2281 | 1471543389486 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - PROCESS | 2281 | 1471543389487 Marionette TRACE conn2 <- [1,1050,null,{}] 11:03:09 INFO - PROCESS | 2281 | 1471543389489 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}] 11:03:09 INFO - PROCESS | 2281 | 1471543389490 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:09 INFO - PROCESS | 2281 | 1471543389594 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:03:09 INFO - PROCESS | 2281 | 1471543389601 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 2281 | 1471543389602 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc72000 == 39 [pid = 2281] [id = 270] 11:03:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x127672000) [pid = 2281] [serial = 808] [outer = 0x0] 11:03:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x129448c00) [pid = 2281] [serial = 809] [outer = 0x127672000] 11:03:09 INFO - PROCESS | 2281 | 1471543389627 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12964ec00) [pid = 2281] [serial = 810] [outer = 0x127672000] 11:03:10 INFO - PROCESS | 2281 | 1471543390166 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]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 720ms 11:03:10 INFO - PROCESS | 2281 | 1471543390207 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 2281 | 1471543390209 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:03:10 INFO - PROCESS | 2281 | 1471543390212 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 2281 | 1471543390215 Marionette TRACE conn2 <- [1,1054,null,{}] 11:03:10 INFO - PROCESS | 2281 | 1471543390218 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}] 11:03:10 INFO - PROCESS | 2281 | 1471543390220 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:10 INFO - PROCESS | 2281 | 1471543390328 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:03:10 INFO - PROCESS | 2281 | 1471543390428 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 2281 | 1471543390430 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x117d9c000 == 40 [pid = 2281] [id = 271] 11:03:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x117251000) [pid = 2281] [serial = 811] [outer = 0x0] 11:03:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x117d49c00) [pid = 2281] [serial = 812] [outer = 0x117251000] 11:03:10 INFO - PROCESS | 2281 | 1471543390462 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x118975800) [pid = 2281] [serial = 813] [outer = 0x117251000] 11:03:10 INFO - PROCESS | 2281 | 1471543390949 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]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 770ms 11:03:10 INFO - PROCESS | 2281 | 1471543390983 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 2281 | 1471543390986 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:03:10 INFO - PROCESS | 2281 | 1471543390991 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 2281 | 1471543390993 Marionette TRACE conn2 <- [1,1058,null,{}] 11:03:11 INFO - PROCESS | 2281 | 1471543391024 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}] 11:03:11 INFO - PROCESS | 2281 | 1471543391025 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:11 INFO - PROCESS | 2281 | 1471543391151 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:03:11 INFO - PROCESS | 2281 | 1471543391227 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 2281 | 1471543391229 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x124d36800 == 41 [pid = 2281] [id = 272] 11:03:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1195a9400) [pid = 2281] [serial = 814] [outer = 0x0] 11:03:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1198e0800) [pid = 2281] [serial = 815] [outer = 0x1195a9400] 11:03:11 INFO - PROCESS | 2281 | 1471543391260 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x11a0c9000) [pid = 2281] [serial = 816] [outer = 0x1195a9400] 11:03:11 INFO - PROCESS | 2281 | 1471543391873 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]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 898ms 11:03:11 INFO - PROCESS | 2281 | 1471543391890 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 2281 | 1471543391893 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12b088000 == 40 [pid = 2281] [id = 269] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12a80b000 == 39 [pid = 2281] [id = 268] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12a00b000 == 38 [pid = 2281] [id = 267] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x119aaa000 == 37 [pid = 2281] [id = 266] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x127419800 == 36 [pid = 2281] [id = 265] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x125297000 == 35 [pid = 2281] [id = 264] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x121ac6000 == 34 [pid = 2281] [id = 263] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12131b000 == 33 [pid = 2281] [id = 262] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x119ab2000 == 32 [pid = 2281] [id = 261] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x117da2800 == 31 [pid = 2281] [id = 260] 11:03:11 INFO - PROCESS | 2281 | 1471543391988 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 2281 | 1471543391991 Marionette TRACE conn2 <- [1,1062,null,{}] 11:03:11 INFO - PROCESS | 2281 | --DOCSHELL 0x1168d5800 == 30 [pid = 2281] [id = 259] 11:03:12 INFO - PROCESS | 2281 | 1471543391999 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}] 11:03:12 INFO - PROCESS | 2281 | 1471543392001 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:12 INFO - PROCESS | 2281 | 1471543392133 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:03:12 INFO - PROCESS | 2281 | 1471543392140 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 2281 | 1471543392142 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a61800 == 31 [pid = 2281] [id = 273] 11:03:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x11887e800) [pid = 2281] [serial = 817] [outer = 0x0] 11:03:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x11909e000) [pid = 2281] [serial = 818] [outer = 0x11887e800] 11:03:12 INFO - PROCESS | 2281 | 1471543392178 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x119438c00) [pid = 2281] [serial = 819] [outer = 0x11887e800] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1183f6800) [pid = 2281] [serial = 747] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x113c06800) [pid = 2281] [serial = 746] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x12967d000) [pid = 2281] [serial = 756] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x12944d400) [pid = 2281] [serial = 753] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x129352400) [pid = 2281] [serial = 752] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x1273c5000) [pid = 2281] [serial = 749] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x12582d800) [pid = 2281] [serial = 735] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12934a000) [pid = 2281] [serial = 750] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12964e000) [pid = 2281] [serial = 755] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1271d6400) [pid = 2281] [serial = 737] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x128aa2800) [pid = 2281] [serial = 740] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x128a98000) [pid = 2281] [serial = 738] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128d0c400) [pid = 2281] [serial = 743] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x128d06c00) [pid = 2281] [serial = 741] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119a7c000) [pid = 2281] [serial = 728] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1211bd800) [pid = 2281] [serial = 729] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x11943d400) [pid = 2281] [serial = 725] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x11980ac00) [pid = 2281] [serial = 726] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x124fb2800) [pid = 2281] [serial = 734] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x12160e800) [pid = 2281] [serial = 714] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x118874c00) [pid = 2281] [serial = 719] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1190a0000) [pid = 2281] [serial = 720] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x112dbc800) [pid = 2281] [serial = 716] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x113c51800) [pid = 2281] [serial = 717] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x128df0800) [pid = 2281] [serial = 744] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x116a1d000) [pid = 2281] [serial = 722] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x118878400) [pid = 2281] [serial = 723] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x121610000) [pid = 2281] [serial = 731] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x124993400) [pid = 2281] [serial = 732] [outer = 0x0] [url = about:blank] 11:03:12 INFO - PROCESS | 2281 | 1471543392549 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]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 625ms 11:03:12 INFO - PROCESS | 2281 | 1471543392565 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 2281 | 1471543392569 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:03:12 INFO - PROCESS | 2281 | 1471543392575 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 2281 | 1471543392578 Marionette TRACE conn2 <- [1,1066,null,{}] 11:03:12 INFO - PROCESS | 2281 | 1471543392581 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}] 11:03:12 INFO - PROCESS | 2281 | 1471543392584 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:12 INFO - PROCESS | 2281 | 1471543392704 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:03:12 INFO - PROCESS | 2281 | 1471543392710 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 2281 | 1471543392711 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190d5800 == 32 [pid = 2281] [id = 274] 11:03:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1198e1800) [pid = 2281] [serial = 820] [outer = 0x0] 11:03:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x119d5dc00) [pid = 2281] [serial = 821] [outer = 0x1198e1800] 11:03:12 INFO - PROCESS | 2281 | 1471543392758 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11a0cf000) [pid = 2281] [serial = 822] [outer = 0x1198e1800] 11:03:13 INFO - PROCESS | 2281 | 1471543393212 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]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 674ms 11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:03:13 INFO - PROCESS | 2281 | 1471543393249 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 2281 | 1471543393250 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:03:13 INFO - PROCESS | 2281 | 1471543393252 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 2281 | 1471543393255 Marionette TRACE conn2 <- [1,1070,null,{}] 11:03:13 INFO - PROCESS | 2281 | 1471543393270 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}] 11:03:13 INFO - PROCESS | 2281 | 1471543393274 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:13 INFO - PROCESS | 2281 | 1471543393363 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:03:13 INFO - PROCESS | 2281 | 1471543393391 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 2281 | 1471543393392 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12162c800 == 33 [pid = 2281] [id = 275] 11:03:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1214a3c00) [pid = 2281] [serial = 823] [outer = 0x0] 11:03:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1248c2c00) [pid = 2281] [serial = 824] [outer = 0x1214a3c00] 11:03:13 INFO - PROCESS | 2281 | 1471543393425 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x124dcc000) [pid = 2281] [serial = 825] [outer = 0x1214a3c00] 11:03:13 INFO - PROCESS | 2281 | 1471543393940 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]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 729ms 11:03:13 INFO - PROCESS | 2281 | 1471543393983 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 2281 | 1471543393985 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:03:13 INFO - PROCESS | 2281 | 1471543393989 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 2281 | 1471543393991 Marionette TRACE conn2 <- [1,1074,null,{}] 11:03:13 INFO - PROCESS | 2281 | 1471543393994 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}] 11:03:13 INFO - PROCESS | 2281 | 1471543393996 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:14 INFO - PROCESS | 2281 | 1471543394089 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:03:14 INFO - PROCESS | 2281 | 1471543394092 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 2281 | 1471543394094 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x124fcb000 == 34 [pid = 2281] [id = 276] 11:03:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x124fe7000) [pid = 2281] [serial = 826] [outer = 0x0] 11:03:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x12582b000) [pid = 2281] [serial = 827] [outer = 0x124fe7000] 11:03:14 INFO - PROCESS | 2281 | 1471543394123 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x126f13000) [pid = 2281] [serial = 828] [outer = 0x124fe7000] 11:03:14 INFO - PROCESS | 2281 | 1471543394507 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]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 569ms 11:03:14 INFO - PROCESS | 2281 | 1471543394559 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 2281 | 1471543394561 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:03:14 INFO - PROCESS | 2281 | 1471543394570 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 2281 | 1471543394572 Marionette TRACE conn2 <- [1,1078,null,{}] 11:03:14 INFO - PROCESS | 2281 | 1471543394575 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}] 11:03:14 INFO - PROCESS | 2281 | 1471543394577 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:14 INFO - PROCESS | 2281 | 1471543394700 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:03:14 INFO - PROCESS | 2281 | 1471543394758 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 2281 | 1471543394759 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12741b800 == 35 [pid = 2281] [id = 277] 11:03:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x126f6b800) [pid = 2281] [serial = 829] [outer = 0x0] 11:03:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1271d8400) [pid = 2281] [serial = 830] [outer = 0x126f6b800] 11:03:14 INFO - PROCESS | 2281 | 1471543394784 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1274cc800) [pid = 2281] [serial = 831] [outer = 0x126f6b800] 11:03:15 INFO - PROCESS | 2281 | 1471543395125 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]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 576ms 11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:03:15 INFO - PROCESS | 2281 | 1471543395139 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 2281 | 1471543395141 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:03:15 INFO - PROCESS | 2281 | 1471543395143 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 2281 | 1471543395144 Marionette TRACE conn2 <- [1,1082,null,{}] 11:03:15 INFO - PROCESS | 2281 | 1471543395153 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}] 11:03:15 INFO - PROCESS | 2281 | 1471543395158 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:15 INFO - PROCESS | 2281 | 1471543395274 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:03:15 INFO - PROCESS | 2281 | 1471543395278 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 2281 | 1471543395280 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12948d000 == 36 [pid = 2281] [id = 278] 11:03:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1274cf400) [pid = 2281] [serial = 832] [outer = 0x0] 11:03:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d05c00) [pid = 2281] [serial = 833] [outer = 0x1274cf400] 11:03:15 INFO - PROCESS | 2281 | 1471543395306 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x129440400) [pid = 2281] [serial = 834] [outer = 0x1274cf400] 11:03:15 INFO - PROCESS | 2281 | 1471543395640 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]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 522ms 11:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:03:15 INFO - PROCESS | 2281 | 1471543395672 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 2281 | 1471543395673 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:03:15 INFO - PROCESS | 2281 | 1471543395675 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 2281 | 1471543395676 Marionette TRACE conn2 <- [1,1086,null,{}] 11:03:15 INFO - PROCESS | 2281 | 1471543395681 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}] 11:03:15 INFO - PROCESS | 2281 | 1471543395682 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:15 INFO - PROCESS | 2281 | 1471543395777 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:03:15 INFO - PROCESS | 2281 | 1471543395780 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 2281 | 1471543395781 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x11902b800 == 37 [pid = 2281] [id = 279] 11:03:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x129444c00) [pid = 2281] [serial = 835] [outer = 0x0] 11:03:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x129644c00) [pid = 2281] [serial = 836] [outer = 0x129444c00] 11:03:15 INFO - PROCESS | 2281 | 1471543395808 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12967d000) [pid = 2281] [serial = 837] [outer = 0x129444c00] 11:03:16 INFO - PROCESS | 2281 | 1471543396332 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]]]}] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x116646000) [pid = 2281] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x11882e400) [pid = 2281] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1198dc800) [pid = 2281] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x11a0d2c00) [pid = 2281] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x118981800) [pid = 2281] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x125e40800) [pid = 2281] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x116822c00) [pid = 2281] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x112a87c00) [pid = 2281] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x118880000) [pid = 2281] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x121185400) [pid = 2281] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x125830400) [pid = 2281] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1127b7c00) [pid = 2281] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x11821ec00) [pid = 2281] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x118835800) [pid = 2281] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1190a7400) [pid = 2281] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x116b0e400) [pid = 2281] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:03:16 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1212ec800) [pid = 2281] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 721ms 11:03:16 INFO - PROCESS | 2281 | 1471543396398 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 2281 | 1471543396400 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:03:16 INFO - PROCESS | 2281 | 1471543396404 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 2281 | 1471543396405 Marionette TRACE conn2 <- [1,1090,null,{}] 11:03:16 INFO - PROCESS | 2281 | 1471543396409 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}] 11:03:16 INFO - PROCESS | 2281 | 1471543396411 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:16 INFO - PROCESS | 2281 | 1471543396521 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:03:16 INFO - PROCESS | 2281 | 1471543396530 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 2281 | 1471543396531 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x121332000 == 38 [pid = 2281] [id = 280] 11:03:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x116aa3000) [pid = 2281] [serial = 838] [outer = 0x0] 11:03:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11821ec00) [pid = 2281] [serial = 839] [outer = 0x116aa3000] 11:03:16 INFO - PROCESS | 2281 | 1471543396572 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1198dc800) [pid = 2281] [serial = 840] [outer = 0x116aa3000] 11:03:16 INFO - PROCESS | 2281 | 1471543396966 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]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 572ms 11:03:16 INFO - PROCESS | 2281 | 1471543396975 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 2281 | 1471543396977 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:03:17 INFO - PROCESS | 2281 | 1471543397001 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 2281 | 1471543397002 Marionette TRACE conn2 <- [1,1094,null,{}] 11:03:17 INFO - PROCESS | 2281 | 1471543397007 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}] 11:03:17 INFO - PROCESS | 2281 | 1471543397008 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:17 INFO - PROCESS | 2281 | 1471543397117 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:03:17 INFO - PROCESS | 2281 | 1471543397123 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 2281 | 1471543397125 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12b09c000 == 39 [pid = 2281] [id = 281] 11:03:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x116646000) [pid = 2281] [serial = 841] [outer = 0x0] 11:03:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x121185400) [pid = 2281] [serial = 842] [outer = 0x116646000] 11:03:17 INFO - PROCESS | 2281 | 1471543397150 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1274c1c00) [pid = 2281] [serial = 843] [outer = 0x116646000] 11:03:17 INFO - PROCESS | 2281 | 1471543397422 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]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 488ms 11:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:03:17 INFO - PROCESS | 2281 | 1471543397474 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 2281 | 1471543397476 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:03:17 INFO - PROCESS | 2281 | 1471543397483 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 2281 | 1471543397485 Marionette TRACE conn2 <- [1,1098,null,{}] 11:03:17 INFO - PROCESS | 2281 | 1471543397488 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}] 11:03:17 INFO - PROCESS | 2281 | 1471543397490 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:17 INFO - PROCESS | 2281 | 1471543397616 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:03:17 INFO - PROCESS | 2281 | 1471543397622 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 2281 | 1471543397623 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc8f800 == 40 [pid = 2281] [id = 282] 11:03:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1214aa000) [pid = 2281] [serial = 844] [outer = 0x0] 11:03:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x129681400) [pid = 2281] [serial = 845] [outer = 0x1214aa000] 11:03:17 INFO - PROCESS | 2281 | 1471543397665 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x126f15400) [pid = 2281] [serial = 846] [outer = 0x1214aa000] 11:03:18 INFO - PROCESS | 2281 | 1471543398163 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]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 724ms 11:03:18 INFO - PROCESS | 2281 | 1471543398202 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:03:18 INFO - PROCESS | 2281 | 1471543398204 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:03:18 INFO - PROCESS | 2281 | 1471543398206 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 2281 | 1471543398208 Marionette TRACE conn2 <- [1,1102,null,{}] 11:03:18 INFO - PROCESS | 2281 | 1471543398210 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}] 11:03:18 INFO - PROCESS | 2281 | 1471543398212 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:18 INFO - PROCESS | 2281 | 1471543398305 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:03:18 INFO - PROCESS | 2281 | 1471543398328 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 2281 | 1471543398330 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd18800 == 41 [pid = 2281] [id = 283] 11:03:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x12a929400) [pid = 2281] [serial = 847] [outer = 0x0] 11:03:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12a9ef800) [pid = 2281] [serial = 848] [outer = 0x12a929400] 11:03:18 INFO - PROCESS | 2281 | 1471543398356 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12a9fac00) [pid = 2281] [serial = 849] [outer = 0x12a929400] 11:03:18 INFO - PROCESS | 2281 | 1471543398855 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]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 669ms 11:03:18 INFO - PROCESS | 2281 | 1471543398875 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 2281 | 1471543398879 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:03:18 INFO - PROCESS | 2281 | 1471543398882 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 2281 | 1471543398884 Marionette TRACE conn2 <- [1,1106,null,{}] 11:03:18 INFO - PROCESS | 2281 | 1471543398887 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}] 11:03:18 INFO - PROCESS | 2281 | 1471543398889 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:18 INFO - PROCESS | 2281 | 1471543398992 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:03:19 INFO - PROCESS | 2281 | 1471543399059 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 2281 | 1471543399060 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190cb000 == 42 [pid = 2281] [id = 284] 11:03:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11832fc00) [pid = 2281] [serial = 850] [outer = 0x0] 11:03:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x118874c00) [pid = 2281] [serial = 851] [outer = 0x11832fc00] 11:03:19 INFO - PROCESS | 2281 | 1471543399094 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x11943cc00) [pid = 2281] [serial = 852] [outer = 0x11832fc00] 11:03:19 INFO - PROCESS | 2281 | 1471543399515 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]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 11:03:19 INFO - PROCESS | 2281 | 1471543399552 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 2281 | 1471543399555 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:03:19 INFO - PROCESS | 2281 | 1471543399560 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 2281 | 1471543399561 Marionette TRACE conn2 <- [1,1110,null,{}] 11:03:19 INFO - PROCESS | 2281 | 1471543399564 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}] 11:03:19 INFO - PROCESS | 2281 | 1471543399566 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:19 INFO - PROCESS | 2281 | 1471543399692 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:03:19 INFO - PROCESS | 2281 | 1471543399771 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 2281 | 1471543399773 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x12918c800 == 43 [pid = 2281] [id = 285] 11:03:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12117e800) [pid = 2281] [serial = 853] [outer = 0x0] 11:03:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1211c5800) [pid = 2281] [serial = 854] [outer = 0x12117e800] 11:03:19 INFO - PROCESS | 2281 | 1471543399806 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12499b800) [pid = 2281] [serial = 855] [outer = 0x12117e800] 11:03:20 INFO - PROCESS | 2281 | 1471543400216 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]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 675ms 11:03:20 INFO - PROCESS | 2281 | 1471543400235 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:03:20 INFO - PROCESS | 2281 | 1471543400236 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:03:20 INFO - PROCESS | 2281 | 1471543400239 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 2281 | 1471543400242 Marionette TRACE conn2 <- [1,1114,null,{}] 11:03:20 INFO - PROCESS | 2281 | 1471543400250 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}] 11:03:20 INFO - PROCESS | 2281 | 1471543400253 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:20 INFO - PROCESS | 2281 | 1471543400356 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:03:20 INFO - PROCESS | 2281 | 1471543400582 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 2281 | 1471543400584 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3b6800 == 44 [pid = 2281] [id = 286] 11:03:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x129682000) [pid = 2281] [serial = 856] [outer = 0x0] 11:03:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12a921400) [pid = 2281] [serial = 857] [outer = 0x129682000] 11:03:20 INFO - PROCESS | 2281 | 1471543400649 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x12a9f1400) [pid = 2281] [serial = 858] [outer = 0x129682000] 11:03:21 INFO - PROCESS | 2281 | 1471543401113 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]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 925ms 11:03:21 INFO - PROCESS | 2281 | 1471543401165 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 2281 | 1471543401167 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:03:21 INFO - PROCESS | 2281 | 1471543401169 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 2281 | 1471543401170 Marionette TRACE conn2 <- [1,1118,null,{}] 11:03:21 INFO - PROCESS | 2281 | 1471543401173 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}] 11:03:21 INFO - PROCESS | 2281 | 1471543401174 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:21 INFO - PROCESS | 2281 | 1471543401276 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:03:21 INFO - PROCESS | 2281 | 1471543401344 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 2281 | 1471543401345 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x116aec800 == 45 [pid = 2281] [id = 287] 11:03:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x117d49800) [pid = 2281] [serial = 859] [outer = 0x0] 11:03:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x127671000) [pid = 2281] [serial = 860] [outer = 0x117d49800] 11:03:21 INFO - PROCESS | 2281 | 1471543401375 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12a9f8400) [pid = 2281] [serial = 861] [outer = 0x117d49800] 11:03:21 INFO - PROCESS | 2281 | 1471543401931 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]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 769ms 11:03:21 INFO - PROCESS | 2281 | 1471543401939 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 2281 | 1471543401941 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:03:21 INFO - PROCESS | 2281 | 1471543401944 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - PROCESS | 2281 | 1471543401946 Marionette TRACE conn2 <- [1,1122,null,{}] 11:03:21 INFO - PROCESS | 2281 | 1471543401950 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}] 11:03:21 INFO - PROCESS | 2281 | 1471543401951 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:22 INFO - PROCESS | 2281 | 1471543402042 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:03:22 INFO - PROCESS | 2281 | 1471543402095 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 2281 | 1471543402097 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b3b000 == 46 [pid = 2281] [id = 288] 11:03:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x1177cb000) [pid = 2281] [serial = 862] [outer = 0x0] 11:03:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x117d47400) [pid = 2281] [serial = 863] [outer = 0x1177cb000] 11:03:22 INFO - PROCESS | 2281 | 1471543402126 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x118872400) [pid = 2281] [serial = 864] [outer = 0x1177cb000] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x117da5800 == 45 [pid = 2281] [id = 258] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc8f800 == 44 [pid = 2281] [id = 282] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12b09c000 == 43 [pid = 2281] [id = 281] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x121332000 == 42 [pid = 2281] [id = 280] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x11902b800 == 41 [pid = 2281] [id = 279] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12948d000 == 40 [pid = 2281] [id = 278] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12741b800 == 39 [pid = 2281] [id = 277] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x124fcb000 == 38 [pid = 2281] [id = 276] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12162c800 == 37 [pid = 2281] [id = 275] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x1190d5800 == 36 [pid = 2281] [id = 274] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x116a61800 == 35 [pid = 2281] [id = 273] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x124d36800 == 34 [pid = 2281] [id = 272] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x117d9c000 == 33 [pid = 2281] [id = 271] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc72000 == 32 [pid = 2281] [id = 270] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x116aec800 == 31 [pid = 2281] [id = 287] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3b6800 == 30 [pid = 2281] [id = 286] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12918c800 == 29 [pid = 2281] [id = 285] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x1190cb000 == 28 [pid = 2281] [id = 284] 11:03:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd18800 == 27 [pid = 2281] [id = 283] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x129448c00) [pid = 2281] [serial = 809] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x129157400) [pid = 2281] [serial = 806] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x121610400) [pid = 2281] [serial = 788] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x119206800) [pid = 2281] [serial = 779] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x1195a4c00) [pid = 2281] [serial = 780] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x119d5c400) [pid = 2281] [serial = 782] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x11a0d1c00) [pid = 2281] [serial = 783] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x124fb0400) [pid = 2281] [serial = 791] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1195a7800) [pid = 2281] [serial = 773] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12499a400) [pid = 2281] [serial = 789] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1271db400) [pid = 2281] [serial = 794] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119a83800) [pid = 2281] [serial = 774] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x116bc8000) [pid = 2281] [serial = 776] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x118221400) [pid = 2281] [serial = 777] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x116a9f400) [pid = 2281] [serial = 759] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1132a2800) [pid = 2281] [serial = 758] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1273c7400) [pid = 2281] [serial = 795] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1195a0000) [pid = 2281] [serial = 761] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1198e7800) [pid = 2281] [serial = 762] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x125828400) [pid = 2281] [serial = 765] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x121b7ec00) [pid = 2281] [serial = 764] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x128d0f400) [pid = 2281] [serial = 768] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x11883a400) [pid = 2281] [serial = 798] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1273c4c00) [pid = 2281] [serial = 767] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x11920f800) [pid = 2281] [serial = 771] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11863bc00) [pid = 2281] [serial = 770] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x127672400) [pid = 2281] [serial = 803] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x128a9f000) [pid = 2281] [serial = 804] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x115f33800) [pid = 2281] [serial = 797] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1219ca800) [pid = 2281] [serial = 800] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x121179400) [pid = 2281] [serial = 785] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x127671800) [pid = 2281] [serial = 801] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x1212a1c00) [pid = 2281] [serial = 786] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x1271aa400) [pid = 2281] [serial = 792] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x129442c00) [pid = 2281] [serial = 807] [outer = 0x0] [url = about:blank] 11:03:23 INFO - PROCESS | 2281 | 1471543403233 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]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1324ms 11:03:23 INFO - PROCESS | 2281 | 1471543403269 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:03:23 INFO - PROCESS | 2281 | 1471543403271 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:03:23 INFO - PROCESS | 2281 | 1471543403274 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 2281 | 1471543403276 Marionette TRACE conn2 <- [1,1126,null,{}] 11:03:23 INFO - PROCESS | 2281 | 1471543403282 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}] 11:03:23 INFO - PROCESS | 2281 | 1471543403284 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:23 INFO - PROCESS | 2281 | 1471543403355 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:03:23 INFO - PROCESS | 2281 | 1471543403364 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 2281 | 1471543403367 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x114f49800 == 28 [pid = 2281] [id = 289] 11:03:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x116698400) [pid = 2281] [serial = 865] [outer = 0x0] 11:03:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x116826c00) [pid = 2281] [serial = 866] [outer = 0x116698400] 11:03:23 INFO - PROCESS | 2281 | 1471543403395 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x115f2bc00) [pid = 2281] [serial = 867] [outer = 0x116698400] 11:03:23 INFO - PROCESS | 2281 | 1471543403756 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]]]}] 11:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 524ms 11:03:23 INFO - PROCESS | 2281 | 1471543403798 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:03:23 INFO - PROCESS | 2281 | 1471543403802 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:03:23 INFO - PROCESS | 2281 | 1471543403807 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 2281 | 1471543403809 Marionette TRACE conn2 <- [1,1130,null,{}] 11:03:23 INFO - PROCESS | 2281 | 1471543403811 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}] 11:03:23 INFO - PROCESS | 2281 | 1471543403813 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:23 INFO - PROCESS | 2281 | 1471543403890 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:03:23 INFO - PROCESS | 2281 | 1471543403897 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 2281 | 1471543403899 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x117117800 == 29 [pid = 2281] [id = 290] 11:03:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x118221000) [pid = 2281] [serial = 868] [outer = 0x0] 11:03:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x118834400) [pid = 2281] [serial = 869] [outer = 0x118221000] 11:03:23 INFO - PROCESS | 2281 | 1471543403927 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x118978c00) [pid = 2281] [serial = 870] [outer = 0x118221000] 11:03:24 INFO - PROCESS | 2281 | 1471543404276 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]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:03:24 INFO - PROCESS | 2281 | 1471543404326 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 2281 | 1471543404327 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:03:24 INFO - PROCESS | 2281 | 1471543404329 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 2281 | 1471543404332 Marionette TRACE conn2 <- [1,1134,null,{}] 11:03:24 INFO - PROCESS | 2281 | 1471543404340 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}] 11:03:24 INFO - PROCESS | 2281 | 1471543404343 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:24 INFO - PROCESS | 2281 | 1471543404419 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:03:24 INFO - PROCESS | 2281 | 1471543404423 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 2281 | 1471543404425 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x11902b800 == 30 [pid = 2281] [id = 291] 11:03:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x116b0d400) [pid = 2281] [serial = 871] [outer = 0x0] 11:03:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1195aac00) [pid = 2281] [serial = 872] [outer = 0x116b0d400] 11:03:24 INFO - PROCESS | 2281 | 1471543404456 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x119a7d000) [pid = 2281] [serial = 873] [outer = 0x116b0d400] 11:03:24 INFO - PROCESS | 2281 | 1471543404803 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]]]}] 11:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 11:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:03:24 INFO - PROCESS | 2281 | 1471543404851 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 2281 | 1471543404853 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:03:24 INFO - PROCESS | 2281 | 1471543404855 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 2281 | 1471543404856 Marionette TRACE conn2 <- [1,1138,null,{}] 11:03:24 INFO - PROCESS | 2281 | 1471543404858 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}] 11:03:24 INFO - PROCESS | 2281 | 1471543404859 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:24 INFO - PROCESS | 2281 | 1471543404961 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:03:25 INFO - PROCESS | 2281 | 1471543404997 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 2281 | 1471543404998 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa6000 == 31 [pid = 2281] [id = 292] 11:03:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x119b0fc00) [pid = 2281] [serial = 874] [outer = 0x0] 11:03:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x11a0c6400) [pid = 2281] [serial = 875] [outer = 0x119b0fc00] 11:03:25 INFO - PROCESS | 2281 | 1471543405024 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x121179c00) [pid = 2281] [serial = 876] [outer = 0x119b0fc00] 11:03:25 INFO - PROCESS | 2281 | 1471543405337 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]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 11:03:25 INFO - PROCESS | 2281 | 1471543405376 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 2281 | 1471543405378 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:03:25 INFO - PROCESS | 2281 | 1471543405380 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 2281 | 1471543405381 Marionette TRACE conn2 <- [1,1142,null,{}] 11:03:25 INFO - PROCESS | 2281 | 1471543405383 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}] 11:03:25 INFO - PROCESS | 2281 | 1471543405385 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:25 INFO - PROCESS | 2281 | 1471543405479 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:03:25 INFO - PROCESS | 2281 | 1471543405483 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 2281 | 1471543405484 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x12131e800 == 32 [pid = 2281] [id = 293] 11:03:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x118215800) [pid = 2281] [serial = 877] [outer = 0x0] 11:03:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x121187c00) [pid = 2281] [serial = 878] [outer = 0x118215800] 11:03:25 INFO - PROCESS | 2281 | 1471543405510 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x121615c00) [pid = 2281] [serial = 879] [outer = 0x118215800] 11:03:25 INFO - PROCESS | 2281 | 1471543405858 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]]]}] 11:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 11:03:25 INFO - PROCESS | 2281 | 1471543405900 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 2281 | 1471543405901 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:03:25 INFO - PROCESS | 2281 | 1471543405903 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 2281 | 1471543405904 Marionette TRACE conn2 <- [1,1146,null,{}] 11:03:25 INFO - PROCESS | 2281 | 1471543405907 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}] 11:03:25 INFO - PROCESS | 2281 | 1471543405911 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:26 INFO - PROCESS | 2281 | 1471543406024 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:03:26 INFO - PROCESS | 2281 | 1471543406060 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 2281 | 1471543406061 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x121adc800 == 33 [pid = 2281] [id = 294] 11:03:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x121d4e400) [pid = 2281] [serial = 880] [outer = 0x0] 11:03:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x124fdb000) [pid = 2281] [serial = 881] [outer = 0x121d4e400] 11:03:26 INFO - PROCESS | 2281 | 1471543406089 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x125e43000) [pid = 2281] [serial = 882] [outer = 0x121d4e400] 11:03:26 INFO - PROCESS | 2281 | 1471543406448 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]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 568ms 11:03:26 INFO - PROCESS | 2281 | 1471543406472 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 2281 | 1471543406480 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:03:26 INFO - PROCESS | 2281 | 1471543406488 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 2281 | 1471543406489 Marionette TRACE conn2 <- [1,1150,null,{}] 11:03:26 INFO - PROCESS | 2281 | 1471543406492 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}] 11:03:26 INFO - PROCESS | 2281 | 1471543406493 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:26 INFO - PROCESS | 2281 | 1471543406585 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:03:26 INFO - PROCESS | 2281 | 1471543406588 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 2281 | 1471543406589 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x124d4c800 == 34 [pid = 2281] [id = 295] 11:03:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x126f13400) [pid = 2281] [serial = 883] [outer = 0x0] 11:03:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1271d5800) [pid = 2281] [serial = 884] [outer = 0x126f13400] 11:03:26 INFO - PROCESS | 2281 | 1471543406615 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1274c4000) [pid = 2281] [serial = 885] [outer = 0x126f13400] 11:03:26 INFO - PROCESS | 2281 | 1471543406938 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]]]}] 11:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 468ms 11:03:26 INFO - PROCESS | 2281 | 1471543406956 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 2281 | 1471543406958 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:03:26 INFO - PROCESS | 2281 | 1471543406960 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - PROCESS | 2281 | 1471543406961 Marionette TRACE conn2 <- [1,1154,null,{}] 11:03:26 INFO - PROCESS | 2281 | 1471543406967 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}] 11:03:26 INFO - PROCESS | 2281 | 1471543406968 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:27 INFO - PROCESS | 2281 | 1471543407065 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:03:27 INFO - PROCESS | 2281 | 1471543407075 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 2281 | 1471543407076 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x125e5b000 == 35 [pid = 2281] [id = 296] 11:03:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1274cd000) [pid = 2281] [serial = 886] [outer = 0x0] 11:03:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x128a9dc00) [pid = 2281] [serial = 887] [outer = 0x1274cd000] 11:03:27 INFO - PROCESS | 2281 | 1471543407104 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x128d05000) [pid = 2281] [serial = 888] [outer = 0x1274cd000] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12a929400) [pid = 2281] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1214aa000) [pid = 2281] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x126f6b800) [pid = 2281] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x116646000) [pid = 2281] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x124fe7000) [pid = 2281] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1195a9400) [pid = 2281] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x127672000) [pid = 2281] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x117251000) [pid = 2281] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x116aa3000) [pid = 2281] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1198e1800) [pid = 2281] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x129444c00) [pid = 2281] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1214a3c00) [pid = 2281] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1274cf400) [pid = 2281] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:03:27 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x11887e800) [pid = 2281] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:03:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1165e9c00) [pid = 2281] [serial = 889] [outer = 0x12d5af000] 11:03:27 INFO - PROCESS | 2281 | 1471543407626 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]]]}] 11:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 675ms 11:03:27 INFO - PROCESS | 2281 | 1471543407635 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 2281 | 1471543407636 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:03:27 INFO - PROCESS | 2281 | 1471543407639 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 2281 | 1471543407652 Marionette TRACE conn2 <- [1,1158,null,{}] 11:03:27 INFO - PROCESS | 2281 | 1471543407654 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}] 11:03:27 INFO - PROCESS | 2281 | 1471543407655 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:27 INFO - PROCESS | 2281 | 1471543407753 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:03:27 INFO - PROCESS | 2281 | 1471543407787 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 2281 | 1471543407788 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x119029000 == 36 [pid = 2281] [id = 297] 11:03:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1110a1c00) [pid = 2281] [serial = 890] [outer = 0x0] 11:03:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1195a9400) [pid = 2281] [serial = 891] [outer = 0x1110a1c00] 11:03:27 INFO - PROCESS | 2281 | 1471543407814 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x128d04400) [pid = 2281] [serial = 892] [outer = 0x1110a1c00] 11:03:28 INFO - PROCESS | 2281 | 1471543408081 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]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 481ms 11:03:28 INFO - PROCESS | 2281 | 1471543408121 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 2281 | 1471543408122 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:03:28 INFO - PROCESS | 2281 | 1471543408124 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 2281 | 1471543408126 Marionette TRACE conn2 <- [1,1162,null,{}] 11:03:28 INFO - PROCESS | 2281 | 1471543408136 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}] 11:03:28 INFO - PROCESS | 2281 | 1471543408137 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:28 INFO - PROCESS | 2281 | 1471543408218 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:03:28 INFO - PROCESS | 2281 | 1471543408222 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 2281 | 1471543408223 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x129188800 == 37 [pid = 2281] [id = 298] 11:03:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x128d05400) [pid = 2281] [serial = 893] [outer = 0x0] 11:03:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x128d11000) [pid = 2281] [serial = 894] [outer = 0x128d05400] 11:03:28 INFO - PROCESS | 2281 | 1471543408250 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12934a000) [pid = 2281] [serial = 895] [outer = 0x128d05400] 11:03:28 INFO - PROCESS | 2281 | 1471543408606 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]]]}] 11:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 524ms 11:03:28 INFO - PROCESS | 2281 | 1471543408649 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 2281 | 1471543408650 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:03:28 INFO - PROCESS | 2281 | 1471543408652 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 2281 | 1471543408654 Marionette TRACE conn2 <- [1,1166,null,{}] 11:03:28 INFO - PROCESS | 2281 | 1471543408664 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}] 11:03:28 INFO - PROCESS | 2281 | 1471543408666 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:28 INFO - PROCESS | 2281 | 1471543408751 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:03:28 INFO - PROCESS | 2281 | 1471543408755 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 2281 | 1471543408757 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x121126800 == 38 [pid = 2281] [id = 299] 11:03:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x128d0e000) [pid = 2281] [serial = 896] [outer = 0x0] 11:03:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x129449c00) [pid = 2281] [serial = 897] [outer = 0x128d0e000] 11:03:28 INFO - PROCESS | 2281 | 1471543408784 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12967cc00) [pid = 2281] [serial = 898] [outer = 0x128d0e000] 11:03:29 INFO - PROCESS | 2281 | 1471543409107 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]]]}] 11:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 469ms 11:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:03:29 INFO - PROCESS | 2281 | 1471543409121 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 2281 | 1471543409122 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:03:29 INFO - PROCESS | 2281 | 1471543409125 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 2281 | 1471543409126 Marionette TRACE conn2 <- [1,1170,null,{}] 11:03:29 INFO - PROCESS | 2281 | 1471543409128 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}] 11:03:29 INFO - PROCESS | 2281 | 1471543409132 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:29 INFO - PROCESS | 2281 | 1471543409225 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:03:29 INFO - PROCESS | 2281 | 1471543409305 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 2281 | 1471543409306 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae37000 == 39 [pid = 2281] [id = 300] 11:03:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d0a800) [pid = 2281] [serial = 899] [outer = 0x0] 11:03:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12a91cc00) [pid = 2281] [serial = 900] [outer = 0x128d0a800] 11:03:29 INFO - PROCESS | 2281 | 1471543409347 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x128d04000) [pid = 2281] [serial = 901] [outer = 0x128d0a800] 11:03:29 INFO - PROCESS | 2281 | 1471543409938 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]]]}] 11:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 11:03:30 INFO - PROCESS | 2281 | 1471543409995 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 2281 | 1471543409998 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:03:30 INFO - PROCESS | 2281 | 1471543410001 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 2281 | 1471543410003 Marionette TRACE conn2 <- [1,1174,null,{}] 11:03:30 INFO - PROCESS | 2281 | 1471543410008 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}] 11:03:30 INFO - PROCESS | 2281 | 1471543410010 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:30 INFO - PROCESS | 2281 | 1471543410159 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:03:30 INFO - PROCESS | 2281 | 1471543410172 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 2281 | 1471543410173 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x117203800 == 40 [pid = 2281] [id = 301] 11:03:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x115f2d000) [pid = 2281] [serial = 902] [outer = 0x0] 11:03:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x116bbdc00) [pid = 2281] [serial = 903] [outer = 0x115f2d000] 11:03:30 INFO - PROCESS | 2281 | 1471543410205 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x118221c00) [pid = 2281] [serial = 904] [outer = 0x115f2d000] 11:03:30 INFO - PROCESS | 2281 | 1471543410748 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] 11:03:30 INFO - PROCESS | 2281 | 1471543410798 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:03:30 INFO - PROCESS | 2281 | 1471543410807 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 2281 | 1471543410810 Marionette TRACE conn2 <- [1,1178,null,{}] 11:03:30 INFO - PROCESS | 2281 | 1471543410814 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}] 11:03:30 INFO - PROCESS | 2281 | 1471543410817 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:30 INFO - PROCESS | 2281 | 1471543410958 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:03:31 INFO - PROCESS | 2281 | 1471543411034 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 2281 | 1471543411036 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x121631800 == 41 [pid = 2281] [id = 302] 11:03:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x119439800) [pid = 2281] [serial = 905] [outer = 0x0] 11:03:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1195a7400) [pid = 2281] [serial = 906] [outer = 0x119439800] 11:03:31 INFO - PROCESS | 2281 | 1471543411068 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x119a79c00) [pid = 2281] [serial = 907] [outer = 0x119439800] 11:03:31 INFO - PROCESS | 2281 | 1471543411740 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] 11:03:31 INFO - PROCESS | 2281 | 1471543411787 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:03:31 INFO - PROCESS | 2281 | 1471543411790 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 2281 | 1471543411792 Marionette TRACE conn2 <- [1,1182,null,{}] 11:03:31 INFO - PROCESS | 2281 | 1471543411796 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}] 11:03:31 INFO - PROCESS | 2281 | 1471543411798 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:31 INFO - PROCESS | 2281 | 1471543411909 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x121126800 == 40 [pid = 2281] [id = 299] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x129188800 == 39 [pid = 2281] [id = 298] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x119029000 == 38 [pid = 2281] [id = 297] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x125e5b000 == 37 [pid = 2281] [id = 296] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x124d4c800 == 36 [pid = 2281] [id = 295] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x121adc800 == 35 [pid = 2281] [id = 294] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x12131e800 == 34 [pid = 2281] [id = 293] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa6000 == 33 [pid = 2281] [id = 292] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x11902b800 == 32 [pid = 2281] [id = 291] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x117117800 == 31 [pid = 2281] [id = 290] 11:03:31 INFO - PROCESS | 2281 | --DOCSHELL 0x114f49800 == 30 [pid = 2281] [id = 289] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12a9fac00) [pid = 2281] [serial = 849] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x129681400) [pid = 2281] [serial = 845] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12a9ef800) [pid = 2281] [serial = 848] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x126f15400) [pid = 2281] [serial = 846] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1271d8400) [pid = 2281] [serial = 830] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x121185400) [pid = 2281] [serial = 842] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1274c1c00) [pid = 2281] [serial = 843] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x12582b000) [pid = 2281] [serial = 827] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1198e0800) [pid = 2281] [serial = 815] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12964ec00) [pid = 2281] [serial = 810] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x118975800) [pid = 2281] [serial = 813] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1198dc800) [pid = 2281] [serial = 840] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11a0cf000) [pid = 2281] [serial = 822] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x12967d000) [pid = 2281] [serial = 837] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119d5dc00) [pid = 2281] [serial = 821] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x124dcc000) [pid = 2281] [serial = 825] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x129644c00) [pid = 2281] [serial = 836] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x128d05c00) [pid = 2281] [serial = 833] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x119438c00) [pid = 2281] [serial = 819] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1248c2c00) [pid = 2281] [serial = 824] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x117d49c00) [pid = 2281] [serial = 812] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x11909e000) [pid = 2281] [serial = 818] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x11821ec00) [pid = 2281] [serial = 839] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x129440400) [pid = 2281] [serial = 834] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11a0c9000) [pid = 2281] [serial = 816] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x126f13000) [pid = 2281] [serial = 828] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x1274cc800) [pid = 2281] [serial = 831] [outer = 0x0] [url = about:blank] 11:03:32 INFO - PROCESS | 2281 | 1471543412032 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 2281 | 1471543412036 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x11610c000 == 31 [pid = 2281] [id = 303] 11:03:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x116695400) [pid = 2281] [serial = 908] [outer = 0x0] 11:03:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x117d49c00) [pid = 2281] [serial = 909] [outer = 0x116695400] 11:03:32 INFO - PROCESS | 2281 | 1471543412087 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x118979400) [pid = 2281] [serial = 910] [outer = 0x116695400] 11:03:32 INFO - PROCESS | 2281 | 1471543412559 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] 11:03:32 INFO - PROCESS | 2281 | 1471543412614 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:03:32 INFO - PROCESS | 2281 | 1471543412618 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - PROCESS | 2281 | 1471543412620 Marionette TRACE conn2 <- [1,1186,null,{}] 11:03:32 INFO - PROCESS | 2281 | 1471543412622 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}] 11:03:32 INFO - PROCESS | 2281 | 1471543412624 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:32 INFO - PROCESS | 2281 | 1471543412701 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:03:32 INFO - PROCESS | 2281 | 1471543412705 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 2281 | 1471543412706 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x11901b000 == 32 [pid = 2281] [id = 304] 11:03:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1198e0800) [pid = 2281] [serial = 911] [outer = 0x0] 11:03:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1198e8400) [pid = 2281] [serial = 912] [outer = 0x1198e0800] 11:03:32 INFO - PROCESS | 2281 | 1471543412736 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119d5b000) [pid = 2281] [serial = 913] [outer = 0x1198e0800] 11:03:33 INFO - PROCESS | 2281 | 1471543413074 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] 11:03:33 INFO - PROCESS | 2281 | 1471543413089 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:03:33 INFO - PROCESS | 2281 | 1471543413091 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 2281 | 1471543413094 Marionette TRACE conn2 <- [1,1190,null,{}] 11:03:33 INFO - PROCESS | 2281 | 1471543413105 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}] 11:03:33 INFO - PROCESS | 2281 | 1471543413108 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:33 INFO - PROCESS | 2281 | 1471543413221 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:03:33 INFO - PROCESS | 2281 | 1471543413232 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 2281 | 1471543413234 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x121126800 == 33 [pid = 2281] [id = 305] 11:03:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x115f2c400) [pid = 2281] [serial = 914] [outer = 0x0] 11:03:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1211bf400) [pid = 2281] [serial = 915] [outer = 0x115f2c400] 11:03:33 INFO - PROCESS | 2281 | 1471543413263 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x124993400) [pid = 2281] [serial = 916] [outer = 0x115f2c400] 11:03:33 INFO - PROCESS | 2281 | 1471543413600 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] 11:03:33 INFO - PROCESS | 2281 | 1471543413618 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:03:33 INFO - PROCESS | 2281 | 1471543413620 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 2281 | 1471543413621 Marionette TRACE conn2 <- [1,1194,null,{}] 11:03:33 INFO - PROCESS | 2281 | 1471543413623 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}] 11:03:33 INFO - PROCESS | 2281 | 1471543413625 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:33 INFO - PROCESS | 2281 | 1471543413703 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:03:33 INFO - PROCESS | 2281 | 1471543413762 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 2281 | 1471543413763 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x124822000 == 34 [pid = 2281] [id = 306] 11:03:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11980ac00) [pid = 2281] [serial = 917] [outer = 0x0] 11:03:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x124d8f000) [pid = 2281] [serial = 918] [outer = 0x11980ac00] 11:03:33 INFO - PROCESS | 2281 | 1471543413789 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x126f6a800) [pid = 2281] [serial = 919] [outer = 0x11980ac00] 11:03:34 INFO - PROCESS | 2281 | 1471543414070 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] 11:03:34 INFO - PROCESS | 2281 | 1471543414097 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:03:34 INFO - PROCESS | 2281 | 1471543414107 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 2281 | 1471543414108 Marionette TRACE conn2 <- [1,1198,null,{}] 11:03:34 INFO - PROCESS | 2281 | 1471543414110 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}] 11:03:34 INFO - PROCESS | 2281 | 1471543414112 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:34 INFO - PROCESS | 2281 | 1471543414216 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:03:34 INFO - PROCESS | 2281 | 1471543414228 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 2281 | 1471543414231 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x127182000 == 35 [pid = 2281] [id = 307] 11:03:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119434000) [pid = 2281] [serial = 920] [outer = 0x0] 11:03:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1271dc000) [pid = 2281] [serial = 921] [outer = 0x119434000] 11:03:34 INFO - PROCESS | 2281 | 1471543414257 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x128aa1800) [pid = 2281] [serial = 922] [outer = 0x119434000] 11:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 11:03:34 INFO - PROCESS | 2281 | 1471543414621 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]]]}] 11:03:34 INFO - PROCESS | 2281 | 1471543414626 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 2281 | 1471543414627 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:03:34 INFO - PROCESS | 2281 | 1471543414630 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 2281 | 1471543414631 Marionette TRACE conn2 <- [1,1202,null,{}] 11:03:34 INFO - PROCESS | 2281 | 1471543414633 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}] 11:03:34 INFO - PROCESS | 2281 | 1471543414637 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:34 INFO - PROCESS | 2281 | 1471543414755 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:03:34 INFO - PROCESS | 2281 | 1471543414768 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 2281 | 1471543414769 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x1294a0000 == 36 [pid = 2281] [id = 308] 11:03:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x128d06400) [pid = 2281] [serial = 923] [outer = 0x0] 11:03:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x129446400) [pid = 2281] [serial = 924] [outer = 0x128d06400] 11:03:34 INFO - PROCESS | 2281 | 1471543414795 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12a929c00) [pid = 2281] [serial = 925] [outer = 0x128d06400] 11:03:35 INFO - PROCESS | 2281 | 1471543415127 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]]]}] 11:03:35 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 11:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 519ms 11:03:35 INFO - PROCESS | 2281 | 1471543415150 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 2281 | 1471543415152 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:03:35 INFO - PROCESS | 2281 | 1471543415154 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 2281 | 1471543415155 Marionette TRACE conn2 <- [1,1206,null,{}] 11:03:35 INFO - PROCESS | 2281 | 1471543415171 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}] 11:03:35 INFO - PROCESS | 2281 | 1471543415172 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:35 INFO - PROCESS | 2281 | 1471543415267 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:03:35 INFO - PROCESS | 2281 | 1471543415270 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 2281 | 1471543415271 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a945000 == 37 [pid = 2281] [id = 309] 11:03:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d07400) [pid = 2281] [serial = 926] [outer = 0x0] 11:03:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12a9f7800) [pid = 2281] [serial = 927] [outer = 0x128d07400] 11:03:35 INFO - PROCESS | 2281 | 1471543415297 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12aa27400) [pid = 2281] [serial = 928] [outer = 0x128d07400] 11:03:35 INFO - PROCESS | 2281 | 1471543415606 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]]]}] 11:03:35 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 11:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 11:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:03:35 INFO - PROCESS | 2281 | 1471543415624 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 2281 | 1471543415625 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:03:35 INFO - PROCESS | 2281 | 1471543415635 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - PROCESS | 2281 | 1471543415636 Marionette TRACE conn2 <- [1,1210,null,{}] 11:03:35 INFO - PROCESS | 2281 | 1471543415638 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}] 11:03:35 INFO - PROCESS | 2281 | 1471543415639 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:35 INFO - PROCESS | 2281 | 1471543415741 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:03:35 INFO - PROCESS | 2281 | 1471543415745 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 2281 | 1471543415746 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae3f800 == 38 [pid = 2281] [id = 310] 11:03:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12a92a000) [pid = 2281] [serial = 929] [outer = 0x0] 11:03:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12aa2a000) [pid = 2281] [serial = 930] [outer = 0x12a92a000] 11:03:35 INFO - PROCESS | 2281 | 1471543415771 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12ad5b000) [pid = 2281] [serial = 931] [outer = 0x12a92a000] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1177cb000) [pid = 2281] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x118215800) [pid = 2281] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x118221000) [pid = 2281] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119b0fc00) [pid = 2281] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x116b0d400) [pid = 2281] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x116698400) [pid = 2281] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x11832fc00) [pid = 2281] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x121d4e400) [pid = 2281] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12117e800) [pid = 2281] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1274cd000) [pid = 2281] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1110a1c00) [pid = 2281] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x126f13400) [pid = 2281] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x129682000) [pid = 2281] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x128d0e000) [pid = 2281] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x117d49800) [pid = 2281] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:03:36 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x128d05400) [pid = 2281] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:03:36 INFO - PROCESS | 2281 | 1471543416191 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]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 575ms 11:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:03:36 INFO - PROCESS | 2281 | 1471543416203 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 2281 | 1471543416205 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:03:36 INFO - PROCESS | 2281 | 1471543416207 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 2281 | 1471543416218 Marionette TRACE conn2 <- [1,1214,null,{}] 11:03:36 INFO - PROCESS | 2281 | 1471543416221 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}] 11:03:36 INFO - PROCESS | 2281 | 1471543416222 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:36 INFO - PROCESS | 2281 | 1471543416298 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:03:36 INFO - PROCESS | 2281 | 1471543416302 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 2281 | 1471543416303 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x121126000 == 39 [pid = 2281] [id = 311] 11:03:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x117d49800) [pid = 2281] [serial = 932] [outer = 0x0] 11:03:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x118837c00) [pid = 2281] [serial = 933] [outer = 0x117d49800] 11:03:36 INFO - PROCESS | 2281 | 1471543416328 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x119d61400) [pid = 2281] [serial = 934] [outer = 0x117d49800] 11:03:36 INFO - PROCESS | 2281 | 1471543416656 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]]]}] 11:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 478ms 11:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:03:36 INFO - PROCESS | 2281 | 1471543416686 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 2281 | 1471543416688 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:03:36 INFO - PROCESS | 2281 | 1471543416691 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 2281 | 1471543416692 Marionette TRACE conn2 <- [1,1218,null,{}] 11:03:36 INFO - PROCESS | 2281 | 1471543416696 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}] 11:03:36 INFO - PROCESS | 2281 | 1471543416698 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:36 INFO - PROCESS | 2281 | 1471543416848 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:03:36 INFO - PROCESS | 2281 | 1471543416864 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 2281 | 1471543416865 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc78800 == 40 [pid = 2281] [id = 312] 11:03:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x117251800) [pid = 2281] [serial = 935] [outer = 0x0] 11:03:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x125e42400) [pid = 2281] [serial = 936] [outer = 0x117251800] 11:03:36 INFO - PROCESS | 2281 | 1471543416907 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x126f18800) [pid = 2281] [serial = 937] [outer = 0x117251800] 11:03:37 INFO - PROCESS | 2281 | 1471543417299 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]]]}] 11:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 619ms 11:03:37 INFO - PROCESS | 2281 | 1471543417310 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 2281 | 1471543417312 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:03:37 INFO - PROCESS | 2281 | 1471543417317 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 2281 | 1471543417319 Marionette TRACE conn2 <- [1,1222,null,{}] 11:03:37 INFO - PROCESS | 2281 | 1471543417321 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}] 11:03:37 INFO - PROCESS | 2281 | 1471543417322 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:37 INFO - PROCESS | 2281 | 1471543417419 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:03:37 INFO - PROCESS | 2281 | 1471543417473 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 2281 | 1471543417474 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcdf800 == 41 [pid = 2281] [id = 313] 11:03:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x118221000) [pid = 2281] [serial = 938] [outer = 0x0] 11:03:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x12b0ae800) [pid = 2281] [serial = 939] [outer = 0x118221000] 11:03:37 INFO - PROCESS | 2281 | 1471543417501 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12bc02400) [pid = 2281] [serial = 940] [outer = 0x118221000] 11:03:37 INFO - PROCESS | 2281 | 1471543417817 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] 11:03:37 INFO - PROCESS | 2281 | 1471543417839 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:03:37 INFO - PROCESS | 2281 | 1471543417842 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 2281 | 1471543417844 Marionette TRACE conn2 <- [1,1226,null,{}] 11:03:37 INFO - PROCESS | 2281 | 1471543417851 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}] 11:03:37 INFO - PROCESS | 2281 | 1471543417853 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:37 INFO - PROCESS | 2281 | 1471543417977 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:03:38 INFO - PROCESS | 2281 | 1471543418050 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 2281 | 1471543418051 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd1a000 == 42 [pid = 2281] [id = 314] 11:03:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x11821cc00) [pid = 2281] [serial = 941] [outer = 0x0] 11:03:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11a0cf400) [pid = 2281] [serial = 942] [outer = 0x11821cc00] 11:03:38 INFO - PROCESS | 2281 | 1471543418076 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12bc02800) [pid = 2281] [serial = 943] [outer = 0x11821cc00] 11:03:38 INFO - PROCESS | 2281 | 1471543418503 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]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 675ms 11:03:38 INFO - PROCESS | 2281 | 1471543418517 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 2281 | 1471543418520 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:03:38 INFO - PROCESS | 2281 | 1471543418524 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 2281 | 1471543418526 Marionette TRACE conn2 <- [1,1230,null,{}] 11:03:38 INFO - PROCESS | 2281 | 1471543418530 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}] 11:03:38 INFO - PROCESS | 2281 | 1471543418532 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:38 INFO - PROCESS | 2281 | 1471543418634 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:03:38 INFO - PROCESS | 2281 | 1471543418727 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 2281 | 1471543418729 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x1188a6000 == 43 [pid = 2281] [id = 315] 11:03:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x118873c00) [pid = 2281] [serial = 944] [outer = 0x0] 11:03:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11897b400) [pid = 2281] [serial = 945] [outer = 0x118873c00] 11:03:38 INFO - PROCESS | 2281 | 1471543418774 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x119440400) [pid = 2281] [serial = 946] [outer = 0x118873c00] 11:03:39 INFO - PROCESS | 2281 | 1471543419190 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]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 721ms 11:03:39 INFO - PROCESS | 2281 | 1471543419245 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 2281 | 1471543419248 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:03:39 INFO - PROCESS | 2281 | 1471543419253 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 2281 | 1471543419255 Marionette TRACE conn2 <- [1,1234,null,{}] 11:03:39 INFO - PROCESS | 2281 | 1471543419257 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}] 11:03:39 INFO - PROCESS | 2281 | 1471543419259 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:39 INFO - PROCESS | 2281 | 1471543419361 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:03:39 INFO - PROCESS | 2281 | 1471543419418 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 2281 | 1471543419420 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c4b800 == 44 [pid = 2281] [id = 316] 11:03:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12117a800) [pid = 2281] [serial = 947] [outer = 0x0] 11:03:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1212a1c00) [pid = 2281] [serial = 948] [outer = 0x12117a800] 11:03:39 INFO - PROCESS | 2281 | 1471543419453 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x124908000) [pid = 2281] [serial = 949] [outer = 0x12117a800] 11:03:39 INFO - PROCESS | 2281 | 1471543419864 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]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 620ms 11:03:39 INFO - PROCESS | 2281 | 1471543419873 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 2281 | 1471543419874 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:03:39 INFO - PROCESS | 2281 | 1471543419877 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 2281 | 1471543419879 Marionette TRACE conn2 <- [1,1238,null,{}] 11:03:39 INFO - PROCESS | 2281 | 1471543419887 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}] 11:03:39 INFO - PROCESS | 2281 | 1471543419891 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:39 INFO - PROCESS | 2281 | 1471543419994 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:03:40 INFO - PROCESS | 2281 | 1471543420089 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 2281 | 1471543420091 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd17000 == 45 [pid = 2281] [id = 317] 11:03:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128a96c00) [pid = 2281] [serial = 950] [outer = 0x0] 11:03:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d11400) [pid = 2281] [serial = 951] [outer = 0x128a96c00] 11:03:40 INFO - PROCESS | 2281 | 1471543420123 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x12944f000) [pid = 2281] [serial = 952] [outer = 0x128a96c00] 11:03:40 INFO - PROCESS | 2281 | 1471543420521 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]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 11:03:40 INFO - PROCESS | 2281 | 1471543420550 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 2281 | 1471543420552 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:03:40 INFO - PROCESS | 2281 | 1471543420556 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 2281 | 1471543420558 Marionette TRACE conn2 <- [1,1242,null,{}] 11:03:40 INFO - PROCESS | 2281 | 1471543420562 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}] 11:03:40 INFO - PROCESS | 2281 | 1471543420564 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:40 INFO - PROCESS | 2281 | 1471543420700 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:03:40 INFO - PROCESS | 2281 | 1471543420757 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 2281 | 1471543420758 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c835000 == 46 [pid = 2281] [id = 318] 11:03:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12967c000) [pid = 2281] [serial = 953] [outer = 0x0] 11:03:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x12ad52800) [pid = 2281] [serial = 954] [outer = 0x12967c000] 11:03:40 INFO - PROCESS | 2281 | 1471543420787 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12b0afc00) [pid = 2281] [serial = 955] [outer = 0x12967c000] 11:03:41 INFO - PROCESS | 2281 | 1471543421239 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]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 723ms 11:03:41 INFO - PROCESS | 2281 | 1471543421280 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:03:41 INFO - PROCESS | 2281 | 1471543421282 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:03:41 INFO - PROCESS | 2281 | 1471543421285 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 2281 | 1471543421286 Marionette TRACE conn2 <- [1,1246,null,{}] 11:03:41 INFO - PROCESS | 2281 | 1471543421289 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}] 11:03:41 INFO - PROCESS | 2281 | 1471543421290 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:41 INFO - PROCESS | 2281 | 1471543421410 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:03:41 INFO - PROCESS | 2281 | 1471543421637 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 2281 | 1471543421638 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x117107000 == 47 [pid = 2281] [id = 319] 11:03:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x113257400) [pid = 2281] [serial = 956] [outer = 0x0] 11:03:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x116822c00) [pid = 2281] [serial = 957] [outer = 0x113257400] 11:03:41 INFO - PROCESS | 2281 | 1471543421668 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x118832400) [pid = 2281] [serial = 958] [outer = 0x113257400] 11:03:42 INFO - PROCESS | 2281 | 1471543422094 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]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 11:03:42 INFO - PROCESS | 2281 | 1471543422157 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 2281 | 1471543422159 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:03:42 INFO - PROCESS | 2281 | 1471543422162 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 2281 | 1471543422164 Marionette TRACE conn2 <- [1,1250,null,{}] 11:03:42 INFO - PROCESS | 2281 | 1471543422168 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}] 11:03:42 INFO - PROCESS | 2281 | 1471543422170 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:42 INFO - PROCESS | 2281 | 1471543422266 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:03:42 INFO - PROCESS | 2281 | 1471543422326 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 2281 | 1471543422328 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190ce000 == 48 [pid = 2281] [id = 320] 11:03:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x11920a000) [pid = 2281] [serial = 959] [outer = 0x0] 11:03:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x11943b000) [pid = 2281] [serial = 960] [outer = 0x11920a000] 11:03:42 INFO - PROCESS | 2281 | 1471543422369 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x1198e9000) [pid = 2281] [serial = 961] [outer = 0x11920a000] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcdf800 == 47 [pid = 2281] [id = 313] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc78800 == 46 [pid = 2281] [id = 312] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x121126000 == 45 [pid = 2281] [id = 311] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae3f800 == 44 [pid = 2281] [id = 310] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12a945000 == 43 [pid = 2281] [id = 309] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x1294a0000 == 42 [pid = 2281] [id = 308] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x127182000 == 41 [pid = 2281] [id = 307] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x124822000 == 40 [pid = 2281] [id = 306] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x121126800 == 39 [pid = 2281] [id = 305] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x11901b000 == 38 [pid = 2281] [id = 304] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x11610c000 == 37 [pid = 2281] [id = 303] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x121631800 == 36 [pid = 2281] [id = 302] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x117203800 == 35 [pid = 2281] [id = 301] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae37000 == 34 [pid = 2281] [id = 300] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x119b3b000 == 33 [pid = 2281] [id = 288] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x117107000 == 32 [pid = 2281] [id = 319] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12c835000 == 31 [pid = 2281] [id = 318] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd17000 == 30 [pid = 2281] [id = 317] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x125c4b800 == 29 [pid = 2281] [id = 316] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd1a000 == 28 [pid = 2281] [id = 314] 11:03:43 INFO - PROCESS | 2281 | --DOCSHELL 0x1188a6000 == 27 [pid = 2281] [id = 315] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x118872400) [pid = 2281] [serial = 864] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x117d47400) [pid = 2281] [serial = 863] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x121187c00) [pid = 2281] [serial = 878] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x118834400) [pid = 2281] [serial = 869] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x118978c00) [pid = 2281] [serial = 870] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x11a0c6400) [pid = 2281] [serial = 875] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1195aac00) [pid = 2281] [serial = 872] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x119a7d000) [pid = 2281] [serial = 873] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116826c00) [pid = 2281] [serial = 866] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x115f2bc00) [pid = 2281] [serial = 867] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x11943cc00) [pid = 2281] [serial = 852] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x125e43000) [pid = 2281] [serial = 882] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x118874c00) [pid = 2281] [serial = 851] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x124fdb000) [pid = 2281] [serial = 881] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12499b800) [pid = 2281] [serial = 855] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1211c5800) [pid = 2281] [serial = 854] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128a9dc00) [pid = 2281] [serial = 887] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1195a9400) [pid = 2281] [serial = 891] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1271d5800) [pid = 2281] [serial = 884] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1274c4000) [pid = 2281] [serial = 885] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12a9f1400) [pid = 2281] [serial = 858] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x128d04400) [pid = 2281] [serial = 892] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12a921400) [pid = 2281] [serial = 857] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x129449c00) [pid = 2281] [serial = 897] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x12a9f8400) [pid = 2281] [serial = 861] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x128d05000) [pid = 2281] [serial = 888] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x127671000) [pid = 2281] [serial = 860] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x128d11000) [pid = 2281] [serial = 894] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1165e8000) [pid = 2281] [serial = 489] [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.] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12967cc00) [pid = 2281] [serial = 898] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x121179c00) [pid = 2281] [serial = 876] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x121615c00) [pid = 2281] [serial = 879] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x12934a000) [pid = 2281] [serial = 895] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x12a91cc00) [pid = 2281] [serial = 900] [outer = 0x0] [url = about:blank] 11:03:43 INFO - PROCESS | 2281 | 1471543423272 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]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1125ms 11:03:43 INFO - PROCESS | 2281 | 1471543423288 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:03:43 INFO - PROCESS | 2281 | 1471543423290 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:03:43 INFO - PROCESS | 2281 | 1471543423294 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 2281 | 1471543423296 Marionette TRACE conn2 <- [1,1254,null,{}] 11:03:43 INFO - PROCESS | 2281 | 1471543423307 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}] 11:03:43 INFO - PROCESS | 2281 | 1471543423309 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:43 INFO - PROCESS | 2281 | 1471543423387 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:03:43 INFO - PROCESS | 2281 | 1471543423391 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 2281 | 1471543423394 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x116627000 == 28 [pid = 2281] [id = 321] 11:03:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x116254c00) [pid = 2281] [serial = 962] [outer = 0x0] 11:03:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x116aa2800) [pid = 2281] [serial = 963] [outer = 0x116254c00] 11:03:43 INFO - PROCESS | 2281 | 1471543423425 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x117d3d000) [pid = 2281] [serial = 964] [outer = 0x116254c00] 11:03:43 INFO - PROCESS | 2281 | 1471543423769 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]]]}] 11:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 523ms 11:03:43 INFO - PROCESS | 2281 | 1471543423817 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:03:43 INFO - PROCESS | 2281 | 1471543423820 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:03:43 INFO - PROCESS | 2281 | 1471543423825 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:03:43 INFO - PROCESS | 2281 | 1471543423826 Marionette TRACE conn2 <- [1,1258,null,{}] 11:03:43 INFO - PROCESS | 2281 | 1471543423829 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}] 11:03:43 INFO - PROCESS | 2281 | 1471543423830 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:43 INFO - PROCESS | 2281 | 1471543423910 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:03:43 INFO - PROCESS | 2281 | 1471543423961 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 2281 | 1471543423962 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x117218800 == 29 [pid = 2281] [id = 322] 11:03:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x118219000) [pid = 2281] [serial = 965] [outer = 0x0] 11:03:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x118642c00) [pid = 2281] [serial = 966] [outer = 0x118219000] 11:03:43 INFO - PROCESS | 2281 | 1471543423992 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1190a2c00) [pid = 2281] [serial = 967] [outer = 0x118219000] 11:03:44 INFO - PROCESS | 2281 | 1471543424319 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]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 519ms 11:03:44 INFO - PROCESS | 2281 | 1471543424344 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 2281 | 1471543424346 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:03:44 INFO - PROCESS | 2281 | 1471543424350 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 2281 | 1471543424352 Marionette TRACE conn2 <- [1,1262,null,{}] 11:03:44 INFO - PROCESS | 2281 | 1471543424359 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}] 11:03:44 INFO - PROCESS | 2281 | 1471543424363 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:44 INFO - PROCESS | 2281 | 1471543424438 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:03:44 INFO - PROCESS | 2281 | 1471543424491 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 2281 | 1471543424493 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x11971d800 == 30 [pid = 2281] [id = 323] 11:03:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x113257000) [pid = 2281] [serial = 968] [outer = 0x0] 11:03:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11943dc00) [pid = 2281] [serial = 969] [outer = 0x113257000] 11:03:44 INFO - PROCESS | 2281 | 1471543424522 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119b14000) [pid = 2281] [serial = 970] [outer = 0x113257000] 11:03:44 INFO - PROCESS | 2281 | 1471543424801 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]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 11:03:44 INFO - PROCESS | 2281 | 1471543424820 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 2281 | 1471543424822 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:03:44 INFO - PROCESS | 2281 | 1471543424824 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 2281 | 1471543424825 Marionette TRACE conn2 <- [1,1266,null,{}] 11:03:44 INFO - PROCESS | 2281 | 1471543424827 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}] 11:03:44 INFO - PROCESS | 2281 | 1471543424829 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:44 INFO - PROCESS | 2281 | 1471543424919 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:03:44 INFO - PROCESS | 2281 | 1471543424923 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 2281 | 1471543424924 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x121126800 == 31 [pid = 2281] [id = 324] 11:03:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11a09f400) [pid = 2281] [serial = 971] [outer = 0x0] 11:03:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x121179000) [pid = 2281] [serial = 972] [outer = 0x11a09f400] 11:03:44 INFO - PROCESS | 2281 | 1471543424952 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x121183c00) [pid = 2281] [serial = 973] [outer = 0x11a09f400] 11:03:45 INFO - PROCESS | 2281 | 1471543425308 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]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 11:03:45 INFO - PROCESS | 2281 | 1471543425347 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 2281 | 1471543425356 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:03:45 INFO - PROCESS | 2281 | 1471543425358 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 2281 | 1471543425359 Marionette TRACE conn2 <- [1,1270,null,{}] 11:03:45 INFO - PROCESS | 2281 | 1471543425362 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}] 11:03:45 INFO - PROCESS | 2281 | 1471543425363 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:45 INFO - PROCESS | 2281 | 1471543425456 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:03:45 INFO - PROCESS | 2281 | 1471543425459 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 2281 | 1471543425461 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x121528800 == 32 [pid = 2281] [id = 325] 11:03:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1165efc00) [pid = 2281] [serial = 974] [outer = 0x0] 11:03:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1211c5800) [pid = 2281] [serial = 975] [outer = 0x1165efc00] 11:03:45 INFO - PROCESS | 2281 | 1471543425489 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x121615c00) [pid = 2281] [serial = 976] [outer = 0x1165efc00] 11:03:45 INFO - PROCESS | 2281 | 1471543425857 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]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 518ms 11:03:45 INFO - PROCESS | 2281 | 1471543425877 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 2281 | 1471543425879 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:03:45 INFO - PROCESS | 2281 | 1471543425888 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - PROCESS | 2281 | 1471543425889 Marionette TRACE conn2 <- [1,1274,null,{}] 11:03:45 INFO - PROCESS | 2281 | 1471543425891 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}] 11:03:45 INFO - PROCESS | 2281 | 1471543425895 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:46 INFO - PROCESS | 2281 | 1471543426005 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:03:46 INFO - PROCESS | 2281 | 1471543426044 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 2281 | 1471543426045 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x124980000 == 33 [pid = 2281] [id = 326] 11:03:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11909e000) [pid = 2281] [serial = 977] [outer = 0x0] 11:03:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x124c05800) [pid = 2281] [serial = 978] [outer = 0x11909e000] 11:03:46 INFO - PROCESS | 2281 | 1471543426071 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x127128800) [pid = 2281] [serial = 979] [outer = 0x11909e000] 11:03:46 INFO - PROCESS | 2281 | 1471543426366 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]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 524ms 11:03:46 INFO - PROCESS | 2281 | 1471543426408 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 2281 | 1471543426409 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:03:46 INFO - PROCESS | 2281 | 1471543426421 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 2281 | 1471543426422 Marionette TRACE conn2 <- [1,1278,null,{}] 11:03:46 INFO - PROCESS | 2281 | 1471543426424 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}] 11:03:46 INFO - PROCESS | 2281 | 1471543426425 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:46 INFO - PROCESS | 2281 | 1471543426515 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:03:46 INFO - PROCESS | 2281 | 1471543426551 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 2281 | 1471543426553 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c4b800 == 34 [pid = 2281] [id = 327] 11:03:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x119807c00) [pid = 2281] [serial = 980] [outer = 0x0] 11:03:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1271d7800) [pid = 2281] [serial = 981] [outer = 0x119807c00] 11:03:46 INFO - PROCESS | 2281 | 1471543426578 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12766a800) [pid = 2281] [serial = 982] [outer = 0x119807c00] 11:03:46 INFO - PROCESS | 2281 | 1471543426917 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]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 519ms 11:03:46 INFO - PROCESS | 2281 | 1471543426940 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 2281 | 1471543426941 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:03:46 INFO - PROCESS | 2281 | 1471543426943 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - PROCESS | 2281 | 1471543426944 Marionette TRACE conn2 <- [1,1282,null,{}] 11:03:46 INFO - PROCESS | 2281 | 1471543426953 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}] 11:03:46 INFO - PROCESS | 2281 | 1471543426955 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:47 INFO - PROCESS | 2281 | 1471543427047 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:03:47 INFO - PROCESS | 2281 | 1471543427051 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 2281 | 1471543427052 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x127411000 == 35 [pid = 2281] [id = 328] 11:03:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x113365000) [pid = 2281] [serial = 983] [outer = 0x0] 11:03:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128a9dc00) [pid = 2281] [serial = 984] [outer = 0x113365000] 11:03:47 INFO - PROCESS | 2281 | 1471543427078 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d0c800) [pid = 2281] [serial = 985] [outer = 0x113365000] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x119434000) [pid = 2281] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x128d06400) [pid = 2281] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12a92a000) [pid = 2281] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x119439800) [pid = 2281] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x128d07400) [pid = 2281] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x115f2c400) [pid = 2281] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1198e0800) [pid = 2281] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x116695400) [pid = 2281] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x11980ac00) [pid = 2281] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x115f2d000) [pid = 2281] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x128d0a800) [pid = 2281] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x117251800) [pid = 2281] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x117d49800) [pid = 2281] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x118221000) [pid = 2281] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:03:47 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x11821cc00) [pid = 2281] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:03:47 INFO - PROCESS | 2281 | 1471543427537 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]]]}] 11:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 623ms 11:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:03:47 INFO - PROCESS | 2281 | 1471543427570 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:03:47 INFO - PROCESS | 2281 | 1471543427571 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:03:47 INFO - PROCESS | 2281 | 1471543427573 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 2281 | 1471543427574 Marionette TRACE conn2 <- [1,1286,null,{}] 11:03:47 INFO - PROCESS | 2281 | 1471543427593 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}] 11:03:47 INFO - PROCESS | 2281 | 1471543427605 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:47 INFO - PROCESS | 2281 | 1471543427682 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:03:47 INFO - PROCESS | 2281 | 1471543427686 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 2281 | 1471543427687 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x119270000 == 36 [pid = 2281] [id = 329] 11:03:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x119433400) [pid = 2281] [serial = 986] [outer = 0x0] 11:03:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119d59800) [pid = 2281] [serial = 987] [outer = 0x119433400] 11:03:47 INFO - PROCESS | 2281 | 1471543427712 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1271db800) [pid = 2281] [serial = 988] [outer = 0x119433400] 11:03:48 INFO - PROCESS | 2281 | 1471543428026 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]]]}] 11:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 481ms 11:03:48 INFO - PROCESS | 2281 | 1471543428054 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 2281 | 1471543428055 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:03:48 INFO - PROCESS | 2281 | 1471543428058 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 2281 | 1471543428059 Marionette TRACE conn2 <- [1,1290,null,{}] 11:03:48 INFO - PROCESS | 2281 | 1471543428061 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}] 11:03:48 INFO - PROCESS | 2281 | 1471543428063 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:48 INFO - PROCESS | 2281 | 1471543428137 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:03:48 INFO - PROCESS | 2281 | 1471543428140 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 2281 | 1471543428141 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a014000 == 37 [pid = 2281] [id = 330] 11:03:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x121181800) [pid = 2281] [serial = 989] [outer = 0x0] 11:03:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128df0400) [pid = 2281] [serial = 990] [outer = 0x121181800] 11:03:48 INFO - PROCESS | 2281 | 1471543428169 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x129352800) [pid = 2281] [serial = 991] [outer = 0x121181800] 11:03:48 INFO - PROCESS | 2281 | 1471543428493 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]]]}] 11:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 468ms 11:03:48 INFO - PROCESS | 2281 | 1471543428527 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 2281 | 1471543428529 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:03:48 INFO - PROCESS | 2281 | 1471543428533 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 2281 | 1471543428535 Marionette TRACE conn2 <- [1,1294,null,{}] 11:03:48 INFO - PROCESS | 2281 | 1471543428537 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}] 11:03:48 INFO - PROCESS | 2281 | 1471543428539 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:48 INFO - PROCESS | 2281 | 1471543428660 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:03:48 INFO - PROCESS | 2281 | 1471543428669 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 2281 | 1471543428671 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x121524800 == 38 [pid = 2281] [id = 331] 11:03:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128d0e000) [pid = 2281] [serial = 992] [outer = 0x0] 11:03:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x129648000) [pid = 2281] [serial = 993] [outer = 0x128d0e000] 11:03:48 INFO - PROCESS | 2281 | 1471543428699 Marionette DEBUG loaded listener.js 11:03:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12a92a800) [pid = 2281] [serial = 994] [outer = 0x128d0e000] 11:03:49 INFO - PROCESS | 2281 | 1471543429083 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]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 571ms 11:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:03:49 INFO - PROCESS | 2281 | 1471543429105 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 2281 | 1471543429107 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:03:49 INFO - PROCESS | 2281 | 1471543429110 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 2281 | 1471543429112 Marionette TRACE conn2 <- [1,1298,null,{}] 11:03:49 INFO - PROCESS | 2281 | 1471543429115 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}] 11:03:49 INFO - PROCESS | 2281 | 1471543429117 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:49 INFO - PROCESS | 2281 | 1471543429237 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:03:49 INFO - PROCESS | 2281 | 1471543429319 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 2281 | 1471543429320 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae40000 == 39 [pid = 2281] [id = 332] 11:03:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12160e800) [pid = 2281] [serial = 995] [outer = 0x0] 11:03:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12a9f4800) [pid = 2281] [serial = 996] [outer = 0x12160e800] 11:03:49 INFO - PROCESS | 2281 | 1471543429359 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12ad54800) [pid = 2281] [serial = 997] [outer = 0x12160e800] 11:03:49 INFO - PROCESS | 2281 | 1471543429893 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]]]}] 11:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 826ms 11:03:49 INFO - PROCESS | 2281 | 1471543429939 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 2281 | 1471543429941 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:03:49 INFO - PROCESS | 2281 | 1471543429946 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - PROCESS | 2281 | 1471543429951 Marionette TRACE conn2 <- [1,1302,null,{}] 11:03:49 INFO - PROCESS | 2281 | 1471543429955 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}] 11:03:49 INFO - PROCESS | 2281 | 1471543429956 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:50 INFO - PROCESS | 2281 | 1471543430066 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:03:50 INFO - PROCESS | 2281 | 1471543430142 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 2281 | 1471543430144 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x117212000 == 40 [pid = 2281] [id = 333] 11:03:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x115f94c00) [pid = 2281] [serial = 998] [outer = 0x0] 11:03:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1177c1400) [pid = 2281] [serial = 999] [outer = 0x115f94c00] 11:03:50 INFO - PROCESS | 2281 | 1471543430176 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x118830400) [pid = 2281] [serial = 1000] [outer = 0x115f94c00] 11:03:50 INFO - PROCESS | 2281 | 1471543430729 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]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 824ms 11:03:50 INFO - PROCESS | 2281 | 1471543430773 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 2281 | 1471543430776 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:03:50 INFO - PROCESS | 2281 | 1471543430784 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - PROCESS | 2281 | 1471543430786 Marionette TRACE conn2 <- [1,1306,null,{}] 11:03:50 INFO - PROCESS | 2281 | 1471543430789 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}] 11:03:50 INFO - PROCESS | 2281 | 1471543430791 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:50 INFO - PROCESS | 2281 | 1471543430912 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:03:51 INFO - PROCESS | 2281 | 1471543431008 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 2281 | 1471543431010 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x1131d3800 == 41 [pid = 2281] [id = 334] 11:03:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x116645800) [pid = 2281] [serial = 1001] [outer = 0x0] 11:03:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1177c3400) [pid = 2281] [serial = 1002] [outer = 0x116645800] 11:03:51 INFO - PROCESS | 2281 | 1471543431062 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x11980ac00) [pid = 2281] [serial = 1003] [outer = 0x116645800] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x121524800 == 40 [pid = 2281] [id = 331] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x12a014000 == 39 [pid = 2281] [id = 330] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x119270000 == 38 [pid = 2281] [id = 329] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x127411000 == 37 [pid = 2281] [id = 328] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x125c4b800 == 36 [pid = 2281] [id = 327] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x124980000 == 35 [pid = 2281] [id = 326] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x121528800 == 34 [pid = 2281] [id = 325] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x121126800 == 33 [pid = 2281] [id = 324] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x11971d800 == 32 [pid = 2281] [id = 323] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x117218800 == 31 [pid = 2281] [id = 322] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x116627000 == 30 [pid = 2281] [id = 321] 11:03:51 INFO - PROCESS | 2281 | --DOCSHELL 0x1190ce000 == 29 [pid = 2281] [id = 320] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x1271dc000) [pid = 2281] [serial = 921] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x129446400) [pid = 2281] [serial = 924] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x12aa2a000) [pid = 2281] [serial = 930] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1195a7400) [pid = 2281] [serial = 906] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x119a79c00) [pid = 2281] [serial = 907] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12a9f7800) [pid = 2281] [serial = 927] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1211bf400) [pid = 2281] [serial = 915] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x124993400) [pid = 2281] [serial = 916] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1198e8400) [pid = 2281] [serial = 912] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119d5b000) [pid = 2281] [serial = 913] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x117d49c00) [pid = 2281] [serial = 909] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x118979400) [pid = 2281] [serial = 910] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x124d8f000) [pid = 2281] [serial = 918] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x116bbdc00) [pid = 2281] [serial = 903] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x118221c00) [pid = 2281] [serial = 904] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x128d04000) [pid = 2281] [serial = 901] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x125e42400) [pid = 2281] [serial = 936] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x118837c00) [pid = 2281] [serial = 933] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119d61400) [pid = 2281] [serial = 934] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12ad5b000) [pid = 2281] [serial = 931] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12aa27400) [pid = 2281] [serial = 928] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12a929c00) [pid = 2281] [serial = 925] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x128aa1800) [pid = 2281] [serial = 922] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x126f18800) [pid = 2281] [serial = 937] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x126f6a800) [pid = 2281] [serial = 919] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x12bc02400) [pid = 2281] [serial = 940] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x12b0ae800) [pid = 2281] [serial = 939] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12bc02800) [pid = 2281] [serial = 943] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11a0cf400) [pid = 2281] [serial = 942] [outer = 0x0] [url = about:blank] 11:03:51 INFO - PROCESS | 2281 | 1471543431762 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]]]}] 11:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1021ms 11:03:51 INFO - PROCESS | 2281 | 1471543431806 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 2281 | 1471543431809 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:03:51 INFO - PROCESS | 2281 | 1471543431813 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 2281 | 1471543431814 Marionette TRACE conn2 <- [1,1310,null,{}] 11:03:51 INFO - PROCESS | 2281 | 1471543431818 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}] 11:03:51 INFO - PROCESS | 2281 | 1471543431820 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:51 INFO - PROCESS | 2281 | 1471543431947 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:03:51 INFO - PROCESS | 2281 | 1471543431962 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 2281 | 1471543431964 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad4800 == 30 [pid = 2281] [id = 335] 11:03:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x118221c00) [pid = 2281] [serial = 1004] [outer = 0x0] 11:03:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x118981000) [pid = 2281] [serial = 1005] [outer = 0x118221c00] 11:03:52 INFO - PROCESS | 2281 | 1471543432012 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x119434000) [pid = 2281] [serial = 1006] [outer = 0x118221c00] 11:03:52 INFO - PROCESS | 2281 | 1471543432575 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] 11:03:52 INFO - PROCESS | 2281 | 1471543432639 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:03:52 INFO - PROCESS | 2281 | 1471543432643 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - PROCESS | 2281 | 1471543432645 Marionette TRACE conn2 <- [1,1314,null,{}] 11:03:52 INFO - PROCESS | 2281 | 1471543432649 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}] 11:03:52 INFO - PROCESS | 2281 | 1471543432651 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:52 INFO - PROCESS | 2281 | 1471543432747 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:03:52 INFO - PROCESS | 2281 | 1471543432800 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 2281 | 1471543432803 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x117589800 == 31 [pid = 2281] [id = 336] 11:03:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119073800) [pid = 2281] [serial = 1007] [outer = 0x0] 11:03:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1195ab000) [pid = 2281] [serial = 1008] [outer = 0x119073800] 11:03:52 INFO - PROCESS | 2281 | 1471543432836 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1198e0800) [pid = 2281] [serial = 1009] [outer = 0x119073800] 11:03:53 INFO - PROCESS | 2281 | 1471543433263 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]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 673ms 11:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:03:53 INFO - PROCESS | 2281 | 1471543433316 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 2281 | 1471543433319 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:03:53 INFO - PROCESS | 2281 | 1471543433323 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 2281 | 1471543433325 Marionette TRACE conn2 <- [1,1318,null,{}] 11:03:53 INFO - PROCESS | 2281 | 1471543433328 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}] 11:03:53 INFO - PROCESS | 2281 | 1471543433330 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:53 INFO - PROCESS | 2281 | 1471543433425 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:03:53 INFO - PROCESS | 2281 | 1471543433477 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 2281 | 1471543433479 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x119727800 == 32 [pid = 2281] [id = 337] 11:03:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119d5bc00) [pid = 2281] [serial = 1010] [outer = 0x0] 11:03:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11a0c8000) [pid = 2281] [serial = 1011] [outer = 0x119d5bc00] 11:03:53 INFO - PROCESS | 2281 | 1471543433509 Marionette DEBUG loaded listener.js 11:03:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x12117e400) [pid = 2281] [serial = 1012] [outer = 0x119d5bc00] 11:03:53 INFO - PROCESS | 2281 | 1471543433937 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]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 619ms 11:03:53 INFO - PROCESS | 2281 | 1471543433943 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 2281 | 1471543433944 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:03:53 INFO - PROCESS | 2281 | 1471543433950 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 2281 | 1471543433952 Marionette TRACE conn2 <- [1,1322,null,{}] 11:03:53 INFO - PROCESS | 2281 | 1471543433961 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}] 11:03:53 INFO - PROCESS | 2281 | 1471543433964 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:54 INFO - PROCESS | 2281 | 1471543434077 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:03:54 INFO - PROCESS | 2281 | 1471543434156 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 2281 | 1471543434158 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ade000 == 33 [pid = 2281] [id = 338] 11:03:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1216cc000) [pid = 2281] [serial = 1013] [outer = 0x0] 11:03:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x124c08400) [pid = 2281] [serial = 1014] [outer = 0x1216cc000] 11:03:54 INFO - PROCESS | 2281 | 1471543434192 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x124fde800) [pid = 2281] [serial = 1015] [outer = 0x1216cc000] 11:03:54 INFO - PROCESS | 2281 | 1471543434608 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]]]}] 11:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 672ms 11:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:03:54 INFO - PROCESS | 2281 | 1471543434622 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 2281 | 1471543434623 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:03:54 INFO - PROCESS | 2281 | 1471543434626 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 2281 | 1471543434627 Marionette TRACE conn2 <- [1,1326,null,{}] 11:03:54 INFO - PROCESS | 2281 | 1471543434630 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}] 11:03:54 INFO - PROCESS | 2281 | 1471543434633 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:54 INFO - PROCESS | 2281 | 1471543434727 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:03:54 INFO - PROCESS | 2281 | 1471543434775 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 2281 | 1471543434776 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c13800 == 34 [pid = 2281] [id = 339] 11:03:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x125712800) [pid = 2281] [serial = 1016] [outer = 0x0] 11:03:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x125e42400) [pid = 2281] [serial = 1017] [outer = 0x125712800] 11:03:54 INFO - PROCESS | 2281 | 1471543434807 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1271da400) [pid = 2281] [serial = 1018] [outer = 0x125712800] 11:03:55 INFO - PROCESS | 2281 | 1471543435214 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]]]}] 11:03:55 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 11:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 618ms 11:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:03:55 INFO - PROCESS | 2281 | 1471543435245 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 2281 | 1471543435246 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:03:55 INFO - PROCESS | 2281 | 1471543435248 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 2281 | 1471543435250 Marionette TRACE conn2 <- [1,1330,null,{}] 11:03:55 INFO - PROCESS | 2281 | 1471543435252 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}] 11:03:55 INFO - PROCESS | 2281 | 1471543435254 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:55 INFO - PROCESS | 2281 | 1471543435354 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:03:55 INFO - PROCESS | 2281 | 1471543435440 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 2281 | 1471543435442 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x128fc5000 == 35 [pid = 2281] [id = 340] 11:03:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12766d800) [pid = 2281] [serial = 1019] [outer = 0x0] 11:03:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128a9c800) [pid = 2281] [serial = 1020] [outer = 0x12766d800] 11:03:55 INFO - PROCESS | 2281 | 1471543435472 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128d0d400) [pid = 2281] [serial = 1021] [outer = 0x12766d800] 11:03:55 INFO - PROCESS | 2281 | 1471543435885 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]]]}] 11:03:55 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 11:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 669ms 11:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:03:55 INFO - PROCESS | 2281 | 1471543435918 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 2281 | 1471543435919 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:03:55 INFO - PROCESS | 2281 | 1471543435921 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - PROCESS | 2281 | 1471543435923 Marionette TRACE conn2 <- [1,1334,null,{}] 11:03:55 INFO - PROCESS | 2281 | 1471543435925 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}] 11:03:55 INFO - PROCESS | 2281 | 1471543435930 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:56 INFO - PROCESS | 2281 | 1471543436040 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:03:56 INFO - PROCESS | 2281 | 1471543436095 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 2281 | 1471543436096 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x119728800 == 36 [pid = 2281] [id = 341] 11:03:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x129440c00) [pid = 2281] [serial = 1022] [outer = 0x0] 11:03:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12964e000) [pid = 2281] [serial = 1023] [outer = 0x129440c00] 11:03:56 INFO - PROCESS | 2281 | 1471543436127 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12a9f7800) [pid = 2281] [serial = 1024] [outer = 0x129440c00] 11:03:56 INFO - PROCESS | 2281 | 1471543436510 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]]]}] 11:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 620ms 11:03:56 INFO - PROCESS | 2281 | 1471543436541 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 2281 | 1471543436543 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:03:56 INFO - PROCESS | 2281 | 1471543436545 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 2281 | 1471543436548 Marionette TRACE conn2 <- [1,1338,null,{}] 11:03:56 INFO - PROCESS | 2281 | 1471543436551 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}] 11:03:56 INFO - PROCESS | 2281 | 1471543436553 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:56 INFO - PROCESS | 2281 | 1471543436642 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:03:56 INFO - PROCESS | 2281 | 1471543436728 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 2281 | 1471543436729 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa6f800 == 37 [pid = 2281] [id = 342] 11:03:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x11897a000) [pid = 2281] [serial = 1025] [outer = 0x0] 11:03:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12a921400) [pid = 2281] [serial = 1026] [outer = 0x11897a000] 11:03:56 INFO - PROCESS | 2281 | 1471543436759 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12ad57000) [pid = 2281] [serial = 1027] [outer = 0x11897a000] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x117212000 == 36 [pid = 2281] [id = 333] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x119728800 == 35 [pid = 2281] [id = 341] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x128fc5000 == 34 [pid = 2281] [id = 340] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x125c13800 == 33 [pid = 2281] [id = 339] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae40000 == 32 [pid = 2281] [id = 332] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x121ade000 == 31 [pid = 2281] [id = 338] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x1131d3800 == 30 [pid = 2281] [id = 334] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x119727800 == 29 [pid = 2281] [id = 337] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad4800 == 28 [pid = 2281] [id = 335] 11:03:57 INFO - PROCESS | 2281 | --DOCSHELL 0x117589800 == 27 [pid = 2281] [id = 336] 11:03:58 INFO - PROCESS | 2281 | 1471543438046 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]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1527ms 11:03:58 INFO - PROCESS | 2281 | 1471543438073 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 2281 | 1471543438075 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:03:58 INFO - PROCESS | 2281 | 1471543438079 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 2281 | 1471543438082 Marionette TRACE conn2 <- [1,1342,null,{}] 11:03:58 INFO - PROCESS | 2281 | 1471543438087 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}] 11:03:58 INFO - PROCESS | 2281 | 1471543438089 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:58 INFO - PROCESS | 2281 | 1471543438160 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:03:58 INFO - PROCESS | 2281 | 1471543438167 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 2281 | 1471543438171 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a6c000 == 28 [pid = 2281] [id = 343] 11:03:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x116a9cc00) [pid = 2281] [serial = 1028] [outer = 0x0] 11:03:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x116b0cc00) [pid = 2281] [serial = 1029] [outer = 0x116a9cc00] 11:03:58 INFO - PROCESS | 2281 | 1471543438211 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x117d46000) [pid = 2281] [serial = 1030] [outer = 0x116a9cc00] 11:03:58 INFO - PROCESS | 2281 | 1471543438617 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]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 573ms 11:03:58 INFO - PROCESS | 2281 | 1471543438650 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 2281 | 1471543438654 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:03:58 INFO - PROCESS | 2281 | 1471543438658 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 2281 | 1471543438660 Marionette TRACE conn2 <- [1,1346,null,{}] 11:03:58 INFO - PROCESS | 2281 | 1471543438664 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}] 11:03:58 INFO - PROCESS | 2281 | 1471543438667 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:58 INFO - PROCESS | 2281 | 1471543438746 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:03:58 INFO - PROCESS | 2281 | 1471543438752 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 2281 | 1471543438753 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190ce000 == 29 [pid = 2281] [id = 344] 11:03:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x11887cc00) [pid = 2281] [serial = 1031] [outer = 0x0] 11:03:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x118878800) [pid = 2281] [serial = 1032] [outer = 0x11887cc00] 11:03:58 INFO - PROCESS | 2281 | 1471543438782 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x119208400) [pid = 2281] [serial = 1033] [outer = 0x11887cc00] 11:03:59 INFO - PROCESS | 2281 | 1471543439158 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]]]}] 11:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 526ms 11:03:59 INFO - PROCESS | 2281 | 1471543439185 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 2281 | 1471543439186 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:03:59 INFO - PROCESS | 2281 | 1471543439188 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 2281 | 1471543439191 Marionette TRACE conn2 <- [1,1350,null,{}] 11:03:59 INFO - PROCESS | 2281 | 1471543439216 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}] 11:03:59 INFO - PROCESS | 2281 | 1471543439219 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:59 INFO - PROCESS | 2281 | 1471543439317 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:03:59 INFO - PROCESS | 2281 | 1471543439322 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 2281 | 1471543439324 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x121323800 == 30 [pid = 2281] [id = 345] 11:03:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x11943c000) [pid = 2281] [serial = 1034] [outer = 0x0] 11:03:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1198e5c00) [pid = 2281] [serial = 1035] [outer = 0x11943c000] 11:03:59 INFO - PROCESS | 2281 | 1471543439352 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x119d60c00) [pid = 2281] [serial = 1036] [outer = 0x11943c000] 11:03:59 INFO - PROCESS | 2281 | 1471543439718 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]]]}] 11:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 571ms 11:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:03:59 INFO - PROCESS | 2281 | 1471543439759 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 2281 | 1471543439761 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:03:59 INFO - PROCESS | 2281 | 1471543439764 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 2281 | 1471543439765 Marionette TRACE conn2 <- [1,1354,null,{}] 11:03:59 INFO - PROCESS | 2281 | 1471543439767 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}] 11:03:59 INFO - PROCESS | 2281 | 1471543439768 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:59 INFO - PROCESS | 2281 | 1471543439863 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:03:59 INFO - PROCESS | 2281 | 1471543439867 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 2281 | 1471543439868 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:03:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x12480c800 == 31 [pid = 2281] [id = 346] 11:03:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x11a0c4000) [pid = 2281] [serial = 1037] [outer = 0x0] 11:03:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x121186c00) [pid = 2281] [serial = 1038] [outer = 0x11a0c4000] 11:03:59 INFO - PROCESS | 2281 | 1471543439894 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x1212a3c00) [pid = 2281] [serial = 1039] [outer = 0x11a0c4000] 11:04:00 INFO - PROCESS | 2281 | 1471543440224 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]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 471ms 11:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:04:00 INFO - PROCESS | 2281 | 1471543440238 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 2281 | 1471543440240 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:04:00 INFO - PROCESS | 2281 | 1471543440242 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 2281 | 1471543440243 Marionette TRACE conn2 <- [1,1358,null,{}] 11:04:00 INFO - PROCESS | 2281 | 1471543440245 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}] 11:04:00 INFO - PROCESS | 2281 | 1471543440248 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:00 INFO - PROCESS | 2281 | 1471543440351 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:04:00 INFO - PROCESS | 2281 | 1471543440395 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 2281 | 1471543440396 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x127192800 == 32 [pid = 2281] [id = 347] 11:04:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x1212abc00) [pid = 2281] [serial = 1040] [outer = 0x0] 11:04:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x1219c8c00) [pid = 2281] [serial = 1041] [outer = 0x1212abc00] 11:04:00 INFO - PROCESS | 2281 | 1471543440421 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x12490cc00) [pid = 2281] [serial = 1042] [outer = 0x1212abc00] 11:04:00 INFO - PROCESS | 2281 | 1471543440733 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]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 518ms 11:04:00 INFO - PROCESS | 2281 | 1471543440761 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 2281 | 1471543440763 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:04:00 INFO - PROCESS | 2281 | 1471543440767 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 2281 | 1471543440768 Marionette TRACE conn2 <- [1,1362,null,{}] 11:04:00 INFO - PROCESS | 2281 | 1471543440770 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}] 11:04:00 INFO - PROCESS | 2281 | 1471543440774 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:00 INFO - PROCESS | 2281 | 1471543440885 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:04:00 INFO - PROCESS | 2281 | 1471543440922 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 2281 | 1471543440923 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a80a800 == 33 [pid = 2281] [id = 348] 11:04:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x121d52c00) [pid = 2281] [serial = 1043] [outer = 0x0] 11:04:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x124fdb400) [pid = 2281] [serial = 1044] [outer = 0x121d52c00] 11:04:00 INFO - PROCESS | 2281 | 1471543440950 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x127675000) [pid = 2281] [serial = 1045] [outer = 0x121d52c00] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x118221c00) [pid = 2281] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x11920a000) [pid = 2281] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x118219000) [pid = 2281] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x1165efc00) [pid = 2281] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x11909e000) [pid = 2281] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x113257000) [pid = 2281] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x119807c00) [pid = 2281] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x113365000) [pid = 2281] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x116254c00) [pid = 2281] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x11a09f400) [pid = 2281] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x121181800) [pid = 2281] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x118873c00) [pid = 2281] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x12117a800) [pid = 2281] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x128a96c00) [pid = 2281] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x12967c000) [pid = 2281] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x113257400) [pid = 2281] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x119433400) [pid = 2281] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x128d0e000) [pid = 2281] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12160e800) [pid = 2281] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x115f94c00) [pid = 2281] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:04:01 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x116645800) [pid = 2281] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:04:01 INFO - PROCESS | 2281 | 1471543441451 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]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 721ms 11:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:04:01 INFO - PROCESS | 2281 | 1471543441489 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 2281 | 1471543441490 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:04:01 INFO - PROCESS | 2281 | 1471543441492 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 2281 | 1471543441493 Marionette TRACE conn2 <- [1,1366,null,{}] 11:04:01 INFO - PROCESS | 2281 | 1471543441501 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}] 11:04:01 INFO - PROCESS | 2281 | 1471543441502 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:01 INFO - PROCESS | 2281 | 1471543441606 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:04:01 INFO - PROCESS | 2281 | 1471543441668 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 2281 | 1471543441669 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217da800 == 34 [pid = 2281] [id = 349] 11:04:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x111f5fc00) [pid = 2281] [serial = 1046] [outer = 0x0] 11:04:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1177c7000) [pid = 2281] [serial = 1047] [outer = 0x111f5fc00] 11:04:01 INFO - PROCESS | 2281 | 1471543441694 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x11920dc00) [pid = 2281] [serial = 1048] [outer = 0x111f5fc00] 11:04:01 INFO - PROCESS | 2281 | 1471543441969 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] 11:04:02 INFO - PROCESS | 2281 | 1471543442020 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:04:02 INFO - PROCESS | 2281 | 1471543442023 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 2281 | 1471543442024 Marionette TRACE conn2 <- [1,1370,null,{}] 11:04:02 INFO - PROCESS | 2281 | 1471543442026 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}] 11:04:02 INFO - PROCESS | 2281 | 1471543442027 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:02 INFO - PROCESS | 2281 | 1471543442111 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:04:02 INFO - PROCESS | 2281 | 1471543442170 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 2281 | 1471543442171 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae40800 == 35 [pid = 2281] [id = 350] 11:04:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x112a93c00) [pid = 2281] [serial = 1049] [outer = 0x0] 11:04:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1198ddc00) [pid = 2281] [serial = 1050] [outer = 0x112a93c00] 11:04:02 INFO - PROCESS | 2281 | 1471543442210 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x124fe0800) [pid = 2281] [serial = 1051] [outer = 0x112a93c00] 11:04:02 INFO - PROCESS | 2281 | 1471543442629 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] 11:04:02 INFO - PROCESS | 2281 | 1471543442645 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:04:02 INFO - PROCESS | 2281 | 1471543442650 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 2281 | 1471543442652 Marionette TRACE conn2 <- [1,1374,null,{}] 11:04:02 INFO - PROCESS | 2281 | 1471543442655 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}] 11:04:02 INFO - PROCESS | 2281 | 1471543442657 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:02 INFO - PROCESS | 2281 | 1471543442736 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:04:02 INFO - PROCESS | 2281 | 1471543442792 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 2281 | 1471543442793 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb22800 == 36 [pid = 2281] [id = 351] 11:04:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x118221c00) [pid = 2281] [serial = 1052] [outer = 0x0] 11:04:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x128a97400) [pid = 2281] [serial = 1053] [outer = 0x118221c00] 11:04:02 INFO - PROCESS | 2281 | 1471543442826 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x128dedc00) [pid = 2281] [serial = 1054] [outer = 0x118221c00] 11:04:03 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:03 INFO - PROCESS | 2281 | 1471543443104 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] 11:04:03 INFO - PROCESS | 2281 | 1471543443123 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:04:03 INFO - PROCESS | 2281 | 1471543443125 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 2281 | 1471543443126 Marionette TRACE conn2 <- [1,1378,null,{}] 11:04:03 INFO - PROCESS | 2281 | 1471543443129 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}] 11:04:03 INFO - PROCESS | 2281 | 1471543443131 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:03 INFO - PROCESS | 2281 | 1471543443220 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:04:03 INFO - PROCESS | 2281 | 1471543443224 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 2281 | 1471543443225 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcdb800 == 37 [pid = 2281] [id = 352] 11:04:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x128df0800) [pid = 2281] [serial = 1055] [outer = 0x0] 11:04:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x129443400) [pid = 2281] [serial = 1056] [outer = 0x128df0800] 11:04:03 INFO - PROCESS | 2281 | 1471543443252 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x12964ec00) [pid = 2281] [serial = 1057] [outer = 0x128df0800] 11:04:03 INFO - PROCESS | 2281 | 1471543443852 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] 11:04:03 INFO - PROCESS | 2281 | 1471543443922 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:04:03 INFO - PROCESS | 2281 | 1471543443927 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - PROCESS | 2281 | 1471543443930 Marionette TRACE conn2 <- [1,1382,null,{}] 11:04:03 INFO - PROCESS | 2281 | 1471543443933 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}] 11:04:03 INFO - PROCESS | 2281 | 1471543443935 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:04 INFO - PROCESS | 2281 | 1471543444068 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:04:04 INFO - PROCESS | 2281 | 1471543444145 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 2281 | 1471543444146 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190c1800 == 38 [pid = 2281] [id = 353] 11:04:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x117258c00) [pid = 2281] [serial = 1058] [outer = 0x0] 11:04:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x117d4b000) [pid = 2281] [serial = 1059] [outer = 0x117258c00] 11:04:04 INFO - PROCESS | 2281 | 1471543444179 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x118876400) [pid = 2281] [serial = 1060] [outer = 0x117258c00] 11:04:04 INFO - PROCESS | 2281 | [2281] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:04 INFO - PROCESS | 2281 | 1471543444746 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] 11:04:04 INFO - PROCESS | 2281 | 1471543444920 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:04:04 INFO - PROCESS | 2281 | 1471543444928 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 2281 | 1471543444930 Marionette TRACE conn2 <- [1,1386,null,{}] 11:04:04 INFO - PROCESS | 2281 | 1471543444934 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}] 11:04:04 INFO - PROCESS | 2281 | 1471543444936 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:05 INFO - PROCESS | 2281 | 1471543445037 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:04:05 INFO - PROCESS | 2281 | 1471543445089 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 2281 | 1471543445092 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x11711c000 == 39 [pid = 2281] [id = 354] 11:04:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x116bc7c00) [pid = 2281] [serial = 1061] [outer = 0x0] 11:04:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x117d4a800) [pid = 2281] [serial = 1062] [outer = 0x116bc7c00] 11:04:05 INFO - PROCESS | 2281 | 1471543445119 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x118834800) [pid = 2281] [serial = 1063] [outer = 0x116bc7c00] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb22800 == 38 [pid = 2281] [id = 351] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae40800 == 37 [pid = 2281] [id = 350] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x1217da800 == 36 [pid = 2281] [id = 349] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x12a80a800 == 35 [pid = 2281] [id = 348] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x127192800 == 34 [pid = 2281] [id = 347] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x12480c800 == 33 [pid = 2281] [id = 346] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x121323800 == 32 [pid = 2281] [id = 345] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x1190ce000 == 31 [pid = 2281] [id = 344] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x116a6c000 == 30 [pid = 2281] [id = 343] 11:04:05 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa6f800 == 29 [pid = 2281] [id = 342] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x1198e9000) [pid = 2281] [serial = 961] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x11943b000) [pid = 2281] [serial = 960] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x118642c00) [pid = 2281] [serial = 966] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x1190a2c00) [pid = 2281] [serial = 967] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x1211c5800) [pid = 2281] [serial = 975] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x124c05800) [pid = 2281] [serial = 978] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x11943dc00) [pid = 2281] [serial = 969] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x119b14000) [pid = 2281] [serial = 970] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1271d7800) [pid = 2281] [serial = 981] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x127128800) [pid = 2281] [serial = 979] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x128a9dc00) [pid = 2281] [serial = 984] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116aa2800) [pid = 2281] [serial = 963] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x12766a800) [pid = 2281] [serial = 982] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x117d3d000) [pid = 2281] [serial = 964] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x119434000) [pid = 2281] [serial = 1006] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x121179000) [pid = 2281] [serial = 972] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128df0400) [pid = 2281] [serial = 990] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x119440400) [pid = 2281] [serial = 946] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x11897b400) [pid = 2281] [serial = 945] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x124908000) [pid = 2281] [serial = 949] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1212a1c00) [pid = 2281] [serial = 948] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x12944f000) [pid = 2281] [serial = 952] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x128d11400) [pid = 2281] [serial = 951] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12b0afc00) [pid = 2281] [serial = 955] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12ad52800) [pid = 2281] [serial = 954] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x118832400) [pid = 2281] [serial = 958] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x116822c00) [pid = 2281] [serial = 957] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x119d59800) [pid = 2281] [serial = 987] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12a92a800) [pid = 2281] [serial = 994] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x128d0c800) [pid = 2281] [serial = 985] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x129352800) [pid = 2281] [serial = 991] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12a9f4800) [pid = 2281] [serial = 996] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x121615c00) [pid = 2281] [serial = 976] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1271db800) [pid = 2281] [serial = 988] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x129648000) [pid = 2281] [serial = 993] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x12ad54800) [pid = 2281] [serial = 997] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1177c1400) [pid = 2281] [serial = 999] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1177c3400) [pid = 2281] [serial = 1002] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x121183c00) [pid = 2281] [serial = 973] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x118830400) [pid = 2281] [serial = 1000] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x11980ac00) [pid = 2281] [serial = 1003] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x118981000) [pid = 2281] [serial = 1005] [outer = 0x0] [url = about:blank] 11:04:05 INFO - PROCESS | 2281 | 1471543445546 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] 11:04:05 INFO - PROCESS | 2281 | 1471543445555 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:04:05 INFO - PROCESS | 2281 | 1471543445560 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 2281 | 1471543445564 Marionette TRACE conn2 <- [1,1390,null,{}] 11:04:05 INFO - PROCESS | 2281 | 1471543445568 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}] 11:04:05 INFO - PROCESS | 2281 | 1471543445569 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:05 INFO - PROCESS | 2281 | 1471543445647 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:04:05 INFO - PROCESS | 2281 | 1471543445653 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 2281 | 1471543445654 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x117da2800 == 30 [pid = 2281] [id = 355] 11:04:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x118878400) [pid = 2281] [serial = 1064] [outer = 0x0] 11:04:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x119209000) [pid = 2281] [serial = 1065] [outer = 0x118878400] 11:04:05 INFO - PROCESS | 2281 | 1471543445682 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x11980ac00) [pid = 2281] [serial = 1066] [outer = 0x118878400] 11:04:06 INFO - PROCESS | 2281 | 1471543446006 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]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 478ms 11:04:06 INFO - PROCESS | 2281 | 1471543446042 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 2281 | 1471543446044 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:04:06 INFO - PROCESS | 2281 | 1471543446048 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 2281 | 1471543446049 Marionette TRACE conn2 <- [1,1394,null,{}] 11:04:06 INFO - PROCESS | 2281 | 1471543446056 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}] 11:04:06 INFO - PROCESS | 2281 | 1471543446059 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:06 INFO - PROCESS | 2281 | 1471543446139 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:04:06 INFO - PROCESS | 2281 | 1471543446144 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 2281 | 1471543446148 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa9000 == 31 [pid = 2281] [id = 356] 11:04:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x119d66800) [pid = 2281] [serial = 1067] [outer = 0x0] 11:04:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x11a0ccc00) [pid = 2281] [serial = 1068] [outer = 0x119d66800] 11:04:06 INFO - PROCESS | 2281 | 1471543446180 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x121183000) [pid = 2281] [serial = 1069] [outer = 0x119d66800] 11:04:06 INFO - PROCESS | 2281 | 1471543446543 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]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 519ms 11:04:06 INFO - PROCESS | 2281 | 1471543446574 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 2281 | 1471543446575 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:04:06 INFO - PROCESS | 2281 | 1471543446578 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 2281 | 1471543446580 Marionette TRACE conn2 <- [1,1398,null,{}] 11:04:06 INFO - PROCESS | 2281 | 1471543446582 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}] 11:04:06 INFO - PROCESS | 2281 | 1471543446583 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:06 INFO - PROCESS | 2281 | 1471543446661 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:04:06 INFO - PROCESS | 2281 | 1471543446667 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:06 INFO - PROCESS | 2281 | 1471543446668 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213c0000 == 32 [pid = 2281] [id = 357] 11:04:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x113257400) [pid = 2281] [serial = 1070] [outer = 0x0] 11:04:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x121615c00) [pid = 2281] [serial = 1071] [outer = 0x113257400] 11:04:06 INFO - PROCESS | 2281 | 1471543446694 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x124994c00) [pid = 2281] [serial = 1072] [outer = 0x113257400] 11:04:07 INFO - PROCESS | 2281 | 1471543447052 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]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 522ms 11:04:07 INFO - PROCESS | 2281 | 1471543447101 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 2281 | 1471543447103 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:04:07 INFO - PROCESS | 2281 | 1471543447106 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 2281 | 1471543447108 Marionette TRACE conn2 <- [1,1402,null,{}] 11:04:07 INFO - PROCESS | 2281 | 1471543447111 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}] 11:04:07 INFO - PROCESS | 2281 | 1471543447113 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:07 INFO - PROCESS | 2281 | 1471543447264 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:04:07 INFO - PROCESS | 2281 | 1471543447280 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 2281 | 1471543447282 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217c2000 == 33 [pid = 2281] [id = 358] 11:04:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1211c2800) [pid = 2281] [serial = 1073] [outer = 0x0] 11:04:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x124d9a400) [pid = 2281] [serial = 1074] [outer = 0x1211c2800] 11:04:07 INFO - PROCESS | 2281 | 1471543447314 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x12582a400) [pid = 2281] [serial = 1075] [outer = 0x1211c2800] 11:04:07 INFO - PROCESS | 2281 | 1471543447635 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]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 569ms 11:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:04:07 INFO - PROCESS | 2281 | 1471543447675 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 2281 | 1471543447677 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:04:07 INFO - PROCESS | 2281 | 1471543447679 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 2281 | 1471543447680 Marionette TRACE conn2 <- [1,1406,null,{}] 11:04:07 INFO - PROCESS | 2281 | 1471543447682 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}] 11:04:07 INFO - PROCESS | 2281 | 1471543447686 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:07 INFO - PROCESS | 2281 | 1471543447805 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:04:07 INFO - PROCESS | 2281 | 1471543447836 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 2281 | 1471543447837 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x127190000 == 34 [pid = 2281] [id = 359] 11:04:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x127134400) [pid = 2281] [serial = 1076] [outer = 0x0] 11:04:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1273c6400) [pid = 2281] [serial = 1077] [outer = 0x127134400] 11:04:07 INFO - PROCESS | 2281 | 1471543447863 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x128df7000) [pid = 2281] [serial = 1078] [outer = 0x127134400] 11:04:08 INFO - PROCESS | 2281 | 1471543448180 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]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 523ms 11:04:08 INFO - PROCESS | 2281 | 1471543448202 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:04:08 INFO - PROCESS | 2281 | 1471543448204 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:04:08 INFO - PROCESS | 2281 | 1471543448206 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 2281 | 1471543448207 Marionette TRACE conn2 <- [1,1410,null,{}] 11:04:08 INFO - PROCESS | 2281 | 1471543448209 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}] 11:04:08 INFO - PROCESS | 2281 | 1471543448211 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:08 INFO - PROCESS | 2281 | 1471543448304 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:04:08 INFO - PROCESS | 2281 | 1471543448342 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 2281 | 1471543448343 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x12918f000 == 35 [pid = 2281] [id = 360] 11:04:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119d62000) [pid = 2281] [serial = 1079] [outer = 0x0] 11:04:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x129356000) [pid = 2281] [serial = 1080] [outer = 0x119d62000] 11:04:08 INFO - PROCESS | 2281 | 1471543448368 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x129650800) [pid = 2281] [serial = 1081] [outer = 0x119d62000] 11:04:08 INFO - PROCESS | 2281 | 1471543448702 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]]]}] 11:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 518ms 11:04:08 INFO - PROCESS | 2281 | 1471543448725 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:04:08 INFO - PROCESS | 2281 | 1471543448726 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:04:08 INFO - PROCESS | 2281 | 1471543448729 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - PROCESS | 2281 | 1471543448732 Marionette TRACE conn2 <- [1,1414,null,{}] 11:04:08 INFO - PROCESS | 2281 | 1471543448735 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}] 11:04:08 INFO - PROCESS | 2281 | 1471543448736 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:08 INFO - PROCESS | 2281 | 1471543448830 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:04:08 INFO - PROCESS | 2281 | 1471543448834 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 2281 | 1471543448835 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x113395000 == 36 [pid = 2281] [id = 361] 11:04:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x113023800) [pid = 2281] [serial = 1082] [outer = 0x0] 11:04:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x129681400) [pid = 2281] [serial = 1083] [outer = 0x113023800] 11:04:08 INFO - PROCESS | 2281 | 1471543448860 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12a928400) [pid = 2281] [serial = 1084] [outer = 0x113023800] 11:04:09 INFO - PROCESS | 2281 | 1471543449212 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]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 521ms 11:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:04:09 INFO - PROCESS | 2281 | 1471543449251 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 2281 | 1471543449252 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:04:09 INFO - PROCESS | 2281 | 1471543449254 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 2281 | 1471543449255 Marionette TRACE conn2 <- [1,1418,null,{}] 11:04:09 INFO - PROCESS | 2281 | 1471543449257 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}] 11:04:09 INFO - PROCESS | 2281 | 1471543449259 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:09 INFO - PROCESS | 2281 | 1471543449353 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:04:09 INFO - PROCESS | 2281 | 1471543449368 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 2281 | 1471543449368 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae2d000 == 37 [pid = 2281] [id = 362] 11:04:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12a927800) [pid = 2281] [serial = 1085] [outer = 0x0] 11:04:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12a9f5c00) [pid = 2281] [serial = 1086] [outer = 0x12a927800] 11:04:09 INFO - PROCESS | 2281 | 1471543449394 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12aa26c00) [pid = 2281] [serial = 1087] [outer = 0x12a927800] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x119073800) [pid = 2281] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119d5bc00) [pid = 2281] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1216cc000) [pid = 2281] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x11943c000) [pid = 2281] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x125712800) [pid = 2281] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x11887cc00) [pid = 2281] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x116a9cc00) [pid = 2281] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12766d800) [pid = 2281] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x112a93c00) [pid = 2281] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x129440c00) [pid = 2281] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x11a0c4000) [pid = 2281] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1212abc00) [pid = 2281] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x111f5fc00) [pid = 2281] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x118221c00) [pid = 2281] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:04:09 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x121d52c00) [pid = 2281] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:04:09 INFO - PROCESS | 2281 | 1471543449769 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]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 520ms 11:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:04:09 INFO - PROCESS | 2281 | 1471543449774 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 2281 | 1471543449775 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:04:09 INFO - PROCESS | 2281 | 1471543449777 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 2281 | 1471543449779 Marionette TRACE conn2 <- [1,1422,null,{}] 11:04:09 INFO - PROCESS | 2281 | 1471543449783 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}] 11:04:09 INFO - PROCESS | 2281 | 1471543449784 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:09 INFO - PROCESS | 2281 | 1471543449860 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:04:09 INFO - PROCESS | 2281 | 1471543449866 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 2281 | 1471543449867 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x12527a800 == 38 [pid = 2281] [id = 363] 11:04:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119439800) [pid = 2281] [serial = 1088] [outer = 0x0] 11:04:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x119d5bc00) [pid = 2281] [serial = 1089] [outer = 0x119439800] 11:04:09 INFO - PROCESS | 2281 | 1471543449893 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x124909400) [pid = 2281] [serial = 1090] [outer = 0x119439800] 11:04:10 INFO - PROCESS | 2281 | 1471543450220 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]]]}] 11:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 472ms 11:04:10 INFO - PROCESS | 2281 | 1471543450261 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 2281 | 1471543450263 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:04:10 INFO - PROCESS | 2281 | 1471543450270 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 2281 | 1471543450271 Marionette TRACE conn2 <- [1,1426,null,{}] 11:04:10 INFO - PROCESS | 2281 | 1471543450273 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}] 11:04:10 INFO - PROCESS | 2281 | 1471543450275 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:10 INFO - PROCESS | 2281 | 1471543450367 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:04:10 INFO - PROCESS | 2281 | 1471543450371 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 2281 | 1471543450373 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcdf800 == 39 [pid = 2281] [id = 364] 11:04:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119d64800) [pid = 2281] [serial = 1091] [outer = 0x0] 11:04:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x129440c00) [pid = 2281] [serial = 1092] [outer = 0x119d64800] 11:04:10 INFO - PROCESS | 2281 | 1471543450407 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x12ad5c000) [pid = 2281] [serial = 1093] [outer = 0x119d64800] 11:04:10 INFO - PROCESS | 2281 | 1471543450737 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]]]}] 11:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 519ms 11:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:04:10 INFO - PROCESS | 2281 | 1471543450790 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 2281 | 1471543450791 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:04:10 INFO - PROCESS | 2281 | 1471543450793 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 2281 | 1471543450794 Marionette TRACE conn2 <- [1,1430,null,{}] 11:04:10 INFO - PROCESS | 2281 | 1471543450796 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}] 11:04:10 INFO - PROCESS | 2281 | 1471543450797 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:10 INFO - PROCESS | 2281 | 1471543450875 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:04:10 INFO - PROCESS | 2281 | 1471543450936 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 2281 | 1471543450938 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd13800 == 40 [pid = 2281] [id = 365] 11:04:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12a91ec00) [pid = 2281] [serial = 1094] [outer = 0x0] 11:04:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x12b0b1c00) [pid = 2281] [serial = 1095] [outer = 0x12a91ec00] 11:04:10 INFO - PROCESS | 2281 | 1471543450962 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12b0fb800) [pid = 2281] [serial = 1096] [outer = 0x12a91ec00] 11:04:11 INFO - PROCESS | 2281 | 1471543451252 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]]]}] 11:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 470ms 11:04:11 INFO - PROCESS | 2281 | 1471543451265 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 2281 | 1471543451267 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:04:11 INFO - PROCESS | 2281 | 1471543451275 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 2281 | 1471543451275 Marionette TRACE conn2 <- [1,1434,null,{}] 11:04:11 INFO - PROCESS | 2281 | 1471543451278 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}] 11:04:11 INFO - PROCESS | 2281 | 1471543451279 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:11 INFO - PROCESS | 2281 | 1471543451371 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:04:11 INFO - PROCESS | 2281 | 1471543451374 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 2281 | 1471543451375 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3ba000 == 41 [pid = 2281] [id = 366] 11:04:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12b0fcc00) [pid = 2281] [serial = 1097] [outer = 0x0] 11:04:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12bc03000) [pid = 2281] [serial = 1098] [outer = 0x12b0fcc00] 11:04:11 INFO - PROCESS | 2281 | 1471543451399 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12bc0f800) [pid = 2281] [serial = 1099] [outer = 0x12b0fcc00] 11:04:11 INFO - PROCESS | 2281 | 1471543451866 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]]]}] 11:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 620ms 11:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:04:11 INFO - PROCESS | 2281 | 1471543451896 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 2281 | 1471543451898 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:04:11 INFO - PROCESS | 2281 | 1471543451901 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 2281 | 1471543451903 Marionette TRACE conn2 <- [1,1438,null,{}] 11:04:11 INFO - PROCESS | 2281 | 1471543451907 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}] 11:04:11 INFO - PROCESS | 2281 | 1471543451909 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:12 INFO - PROCESS | 2281 | 1471543452016 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:04:12 INFO - PROCESS | 2281 | 1471543452086 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 2281 | 1471543452087 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x117120800 == 42 [pid = 2281] [id = 367] 11:04:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x116bbd800) [pid = 2281] [serial = 1100] [outer = 0x0] 11:04:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x118335800) [pid = 2281] [serial = 1101] [outer = 0x116bbd800] 11:04:12 INFO - PROCESS | 2281 | 1471543452119 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x119081400) [pid = 2281] [serial = 1102] [outer = 0x116bbd800] 11:04:12 INFO - PROCESS | 2281 | 1471543452513 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]]]}] 11:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 672ms 11:04:12 INFO - PROCESS | 2281 | 1471543452598 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:04:12 INFO - PROCESS | 2281 | 1471543452601 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:04:12 INFO - PROCESS | 2281 | 1471543452606 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 2281 | 1471543452608 Marionette TRACE conn2 <- [1,1442,null,{}] 11:04:12 INFO - PROCESS | 2281 | 1471543452611 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}] 11:04:12 INFO - PROCESS | 2281 | 1471543452613 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:12 INFO - PROCESS | 2281 | 1471543452747 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:04:12 INFO - PROCESS | 2281 | 1471543452785 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 2281 | 1471543452786 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d4000 == 43 [pid = 2281] [id = 368] 11:04:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x119a7c000) [pid = 2281] [serial = 1103] [outer = 0x0] 11:04:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x119d5ec00) [pid = 2281] [serial = 1104] [outer = 0x119a7c000] 11:04:12 INFO - PROCESS | 2281 | 1471543452818 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x121187000) [pid = 2281] [serial = 1105] [outer = 0x119a7c000] 11:04:13 INFO - PROCESS | 2281 | 1471543453252 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]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 11:04:13 INFO - PROCESS | 2281 | 1471543453278 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 2281 | 1471543453279 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:04:13 INFO - PROCESS | 2281 | 1471543453284 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 2281 | 1471543453286 Marionette TRACE conn2 <- [1,1446,null,{}] 11:04:13 INFO - PROCESS | 2281 | 1471543453294 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}] 11:04:13 INFO - PROCESS | 2281 | 1471543453298 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:13 INFO - PROCESS | 2281 | 1471543453399 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:04:13 INFO - PROCESS | 2281 | 1471543453457 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 2281 | 1471543453459 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c078000 == 44 [pid = 2281] [id = 369] 11:04:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1249d9800) [pid = 2281] [serial = 1106] [outer = 0x0] 11:04:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1249e0800) [pid = 2281] [serial = 1107] [outer = 0x1249d9800] 11:04:13 INFO - PROCESS | 2281 | 1471543453491 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x125714000) [pid = 2281] [serial = 1108] [outer = 0x1249d9800] 11:04:13 INFO - PROCESS | 2281 | 1471543453915 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]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 673ms 11:04:13 INFO - PROCESS | 2281 | 1471543453958 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 2281 | 1471543453960 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:04:13 INFO - PROCESS | 2281 | 1471543453962 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 2281 | 1471543453963 Marionette TRACE conn2 <- [1,1450,null,{}] 11:04:13 INFO - PROCESS | 2281 | 1471543453966 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}] 11:04:13 INFO - PROCESS | 2281 | 1471543453967 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:14 INFO - PROCESS | 2281 | 1471543454094 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:04:14 INFO - PROCESS | 2281 | 1471543454198 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 2281 | 1471543454199 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc8b800 == 45 [pid = 2281] [id = 370] 11:04:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x11907b800) [pid = 2281] [serial = 1109] [outer = 0x0] 11:04:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x127670800) [pid = 2281] [serial = 1110] [outer = 0x11907b800] 11:04:14 INFO - PROCESS | 2281 | 1471543454229 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x128d0f800) [pid = 2281] [serial = 1111] [outer = 0x11907b800] 11:04:14 INFO - PROCESS | 2281 | 1471543454821 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]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 926ms 11:04:14 INFO - PROCESS | 2281 | 1471543454899 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 2281 | 1471543454902 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:04:14 INFO - PROCESS | 2281 | 1471543454907 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 2281 | 1471543454908 Marionette TRACE conn2 <- [1,1454,null,{}] 11:04:14 INFO - PROCESS | 2281 | 1471543454912 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}] 11:04:14 INFO - PROCESS | 2281 | 1471543454915 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:15 INFO - PROCESS | 2281 | 1471543455010 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:04:15 INFO - PROCESS | 2281 | 1471543455077 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 2281 | 1471543455080 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x119270800 == 46 [pid = 2281] [id = 371] 11:04:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x117d4ac00) [pid = 2281] [serial = 1112] [outer = 0x0] 11:04:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1183ef000) [pid = 2281] [serial = 1113] [outer = 0x117d4ac00] 11:04:15 INFO - PROCESS | 2281 | 1471543455109 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x118978400) [pid = 2281] [serial = 1114] [outer = 0x117d4ac00] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd13800 == 45 [pid = 2281] [id = 365] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcdf800 == 44 [pid = 2281] [id = 364] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12527a800 == 43 [pid = 2281] [id = 363] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae2d000 == 42 [pid = 2281] [id = 362] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x113395000 == 41 [pid = 2281] [id = 361] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12918f000 == 40 [pid = 2281] [id = 360] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x127190000 == 39 [pid = 2281] [id = 359] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x1217c2000 == 38 [pid = 2281] [id = 358] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x1213c0000 == 37 [pid = 2281] [id = 357] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa9000 == 36 [pid = 2281] [id = 356] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x117da2800 == 35 [pid = 2281] [id = 355] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x11711c000 == 34 [pid = 2281] [id = 354] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcdb800 == 33 [pid = 2281] [id = 352] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x1190c1800 == 32 [pid = 2281] [id = 353] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc8b800 == 31 [pid = 2281] [id = 370] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12c078000 == 30 [pid = 2281] [id = 369] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d4000 == 29 [pid = 2281] [id = 368] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3ba000 == 28 [pid = 2281] [id = 366] 11:04:16 INFO - PROCESS | 2281 | --DOCSHELL 0x117120800 == 27 [pid = 2281] [id = 367] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x1198e0800) [pid = 2281] [serial = 1009] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1195ab000) [pid = 2281] [serial = 1008] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x12117e400) [pid = 2281] [serial = 1012] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x11a0c8000) [pid = 2281] [serial = 1011] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x124fde800) [pid = 2281] [serial = 1015] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x124c08400) [pid = 2281] [serial = 1014] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x1198e5c00) [pid = 2281] [serial = 1035] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1271da400) [pid = 2281] [serial = 1018] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x118878800) [pid = 2281] [serial = 1032] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x125e42400) [pid = 2281] [serial = 1017] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x116b0cc00) [pid = 2281] [serial = 1029] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x117d46000) [pid = 2281] [serial = 1030] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12a921400) [pid = 2281] [serial = 1026] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128d0d400) [pid = 2281] [serial = 1021] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x124fe0800) [pid = 2281] [serial = 1051] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128a9c800) [pid = 2281] [serial = 1020] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x12a9f7800) [pid = 2281] [serial = 1024] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12964e000) [pid = 2281] [serial = 1023] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x121186c00) [pid = 2281] [serial = 1038] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1219c8c00) [pid = 2281] [serial = 1041] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1212a3c00) [pid = 2281] [serial = 1039] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1177c7000) [pid = 2281] [serial = 1047] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x128dedc00) [pid = 2281] [serial = 1054] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x124fdb400) [pid = 2281] [serial = 1044] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12490cc00) [pid = 2281] [serial = 1042] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1198ddc00) [pid = 2281] [serial = 1050] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x128a97400) [pid = 2281] [serial = 1053] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x127675000) [pid = 2281] [serial = 1045] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x119d60c00) [pid = 2281] [serial = 1036] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x11920dc00) [pid = 2281] [serial = 1048] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x119208400) [pid = 2281] [serial = 1033] [outer = 0x0] [url = about:blank] 11:04:16 INFO - PROCESS | 2281 | 1471543456305 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]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1472ms 11:04:16 INFO - PROCESS | 2281 | 1471543456379 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 2281 | 1471543456381 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:04:16 INFO - PROCESS | 2281 | 1471543456385 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 2281 | 1471543456387 Marionette TRACE conn2 <- [1,1458,null,{}] 11:04:16 INFO - PROCESS | 2281 | 1471543456391 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}] 11:04:16 INFO - PROCESS | 2281 | 1471543456393 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:16 INFO - PROCESS | 2281 | 1471543456469 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:04:16 INFO - PROCESS | 2281 | 1471543456473 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 2281 | 1471543456476 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x114f4f000 == 28 [pid = 2281] [id = 372] 11:04:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1165efc00) [pid = 2281] [serial = 1115] [outer = 0x0] 11:04:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11668d400) [pid = 2281] [serial = 1116] [outer = 0x1165efc00] 11:04:16 INFO - PROCESS | 2281 | 1471543456507 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x116b02400) [pid = 2281] [serial = 1117] [outer = 0x1165efc00] 11:04:16 INFO - PROCESS | 2281 | 1471543456857 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]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 520ms 11:04:16 INFO - PROCESS | 2281 | 1471543456905 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 2281 | 1471543456909 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:04:16 INFO - PROCESS | 2281 | 1471543456914 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 2281 | 1471543456915 Marionette TRACE conn2 <- [1,1462,null,{}] 11:04:16 INFO - PROCESS | 2281 | 1471543456918 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}] 11:04:16 INFO - PROCESS | 2281 | 1471543456919 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:17 INFO - PROCESS | 2281 | 1471543456998 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:04:17 INFO - PROCESS | 2281 | 1471543457002 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 2281 | 1471543457003 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x11721c000 == 29 [pid = 2281] [id = 373] 11:04:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x117251000) [pid = 2281] [serial = 1118] [outer = 0x0] 11:04:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x118833800) [pid = 2281] [serial = 1119] [outer = 0x117251000] 11:04:17 INFO - PROCESS | 2281 | 1471543457033 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x118980000) [pid = 2281] [serial = 1120] [outer = 0x117251000] 11:04:17 INFO - PROCESS | 2281 | 1471543457383 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]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 523ms 11:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:04:17 INFO - PROCESS | 2281 | 1471543457436 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 2281 | 1471543457438 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:04:17 INFO - PROCESS | 2281 | 1471543457440 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 2281 | 1471543457450 Marionette TRACE conn2 <- [1,1466,null,{}] 11:04:17 INFO - PROCESS | 2281 | 1471543457458 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}] 11:04:17 INFO - PROCESS | 2281 | 1471543457461 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:17 INFO - PROCESS | 2281 | 1471543457539 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:04:17 INFO - PROCESS | 2281 | 1471543457544 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 2281 | 1471543457546 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x119268000 == 30 [pid = 2281] [id = 374] 11:04:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x119440000) [pid = 2281] [serial = 1121] [outer = 0x0] 11:04:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119804800) [pid = 2281] [serial = 1122] [outer = 0x119440000] 11:04:17 INFO - PROCESS | 2281 | 1471543457579 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1198e0800) [pid = 2281] [serial = 1123] [outer = 0x119440000] 11:04:17 INFO - PROCESS | 2281 | 1471543457927 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]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 528ms 11:04:17 INFO - PROCESS | 2281 | 1471543457969 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 2281 | 1471543457971 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:04:17 INFO - PROCESS | 2281 | 1471543457973 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 2281 | 1471543457974 Marionette TRACE conn2 <- [1,1470,null,{}] 11:04:17 INFO - PROCESS | 2281 | 1471543457976 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}] 11:04:17 INFO - PROCESS | 2281 | 1471543457977 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:18 INFO - PROCESS | 2281 | 1471543458080 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:04:18 INFO - PROCESS | 2281 | 1471543458086 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 2281 | 1471543458087 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x12111f000 == 31 [pid = 2281] [id = 375] 11:04:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1198e0000) [pid = 2281] [serial = 1124] [outer = 0x0] 11:04:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119d5fc00) [pid = 2281] [serial = 1125] [outer = 0x1198e0000] 11:04:18 INFO - PROCESS | 2281 | 1471543458113 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11a0d1000) [pid = 2281] [serial = 1126] [outer = 0x1198e0000] 11:04:18 INFO - PROCESS | 2281 | 1471543458447 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]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 11:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:04:18 INFO - PROCESS | 2281 | 1471543458492 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 2281 | 1471543458493 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:04:18 INFO - PROCESS | 2281 | 1471543458495 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - PROCESS | 2281 | 1471543458496 Marionette TRACE conn2 <- [1,1474,null,{}] 11:04:18 INFO - PROCESS | 2281 | 1471543458498 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}] 11:04:18 INFO - PROCESS | 2281 | 1471543458500 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:18 INFO - PROCESS | 2281 | 1471543458600 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:04:18 INFO - PROCESS | 2281 | 1471543458639 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:18 INFO - PROCESS | 2281 | 1471543458640 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d0000 == 32 [pid = 2281] [id = 376] 11:04:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x112dc6c00) [pid = 2281] [serial = 1127] [outer = 0x0] 11:04:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x121183c00) [pid = 2281] [serial = 1128] [outer = 0x112dc6c00] 11:04:18 INFO - PROCESS | 2281 | 1471543458665 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1198e9c00) [pid = 2281] [serial = 1129] [outer = 0x112dc6c00] 11:04:19 INFO - PROCESS | 2281 | 1471543459024 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]]]}] 11:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 571ms 11:04:19 INFO - PROCESS | 2281 | 1471543459066 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 2281 | 1471543459067 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:04:19 INFO - PROCESS | 2281 | 1471543459070 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 2281 | 1471543459070 Marionette TRACE conn2 <- [1,1478,null,{}] 11:04:19 INFO - PROCESS | 2281 | 1471543459073 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}] 11:04:19 INFO - PROCESS | 2281 | 1471543459077 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:19 INFO - PROCESS | 2281 | 1471543459191 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:04:19 INFO - PROCESS | 2281 | 1471543459232 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 2281 | 1471543459233 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x126fc8800 == 33 [pid = 2281] [id = 377] 11:04:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1212a0c00) [pid = 2281] [serial = 1130] [outer = 0x0] 11:04:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1249d9000) [pid = 2281] [serial = 1131] [outer = 0x1212a0c00] 11:04:19 INFO - PROCESS | 2281 | 1471543459259 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x124fe1c00) [pid = 2281] [serial = 1132] [outer = 0x1212a0c00] 11:04:19 INFO - PROCESS | 2281 | 1471543459604 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]]]}] 11:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 569ms 11:04:19 INFO - PROCESS | 2281 | 1471543459647 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 2281 | 1471543459648 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:04:19 INFO - PROCESS | 2281 | 1471543459651 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 2281 | 1471543459652 Marionette TRACE conn2 <- [1,1482,null,{}] 11:04:19 INFO - PROCESS | 2281 | 1471543459654 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}] 11:04:19 INFO - PROCESS | 2281 | 1471543459663 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:19 INFO - PROCESS | 2281 | 1471543459757 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:04:19 INFO - PROCESS | 2281 | 1471543459770 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 2281 | 1471543459771 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917f000 == 34 [pid = 2281] [id = 378] 11:04:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x124fe5c00) [pid = 2281] [serial = 1133] [outer = 0x0] 11:04:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x126f14400) [pid = 2281] [serial = 1134] [outer = 0x124fe5c00] 11:04:19 INFO - PROCESS | 2281 | 1471543459796 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1271da800) [pid = 2281] [serial = 1135] [outer = 0x124fe5c00] 11:04:20 INFO - PROCESS | 2281 | 1471543460131 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]]]}] 11:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 11:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:04:20 INFO - PROCESS | 2281 | 1471543460172 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 2281 | 1471543460173 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:04:20 INFO - PROCESS | 2281 | 1471543460175 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 2281 | 1471543460176 Marionette TRACE conn2 <- [1,1486,null,{}] 11:04:20 INFO - PROCESS | 2281 | 1471543460178 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}] 11:04:20 INFO - PROCESS | 2281 | 1471543460179 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:20 INFO - PROCESS | 2281 | 1471543460274 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:04:20 INFO - PROCESS | 2281 | 1471543460279 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 2281 | 1471543460280 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a00d800 == 35 [pid = 2281] [id = 379] 11:04:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x125832000) [pid = 2281] [serial = 1136] [outer = 0x0] 11:04:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1274cc800) [pid = 2281] [serial = 1137] [outer = 0x125832000] 11:04:20 INFO - PROCESS | 2281 | 1471543460306 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128a96c00) [pid = 2281] [serial = 1138] [outer = 0x125832000] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x11897a000) [pid = 2281] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x127134400) [pid = 2281] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x119d62000) [pid = 2281] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128df0800) [pid = 2281] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1211c2800) [pid = 2281] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x113257400) [pid = 2281] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x118878400) [pid = 2281] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119d66800) [pid = 2281] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x116bc7c00) [pid = 2281] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x117258c00) [pid = 2281] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12a91ec00) [pid = 2281] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x113023800) [pid = 2281] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12b0fcc00) [pid = 2281] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x12a927800) [pid = 2281] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x119439800) [pid = 2281] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:04:20 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119d64800) [pid = 2281] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:04:20 INFO - PROCESS | 2281 | 1471543460873 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]]]}] 11:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 718ms 11:04:20 INFO - PROCESS | 2281 | 1471543460894 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 2281 | 1471543460895 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:04:20 INFO - PROCESS | 2281 | 1471543460900 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - PROCESS | 2281 | 1471543460902 Marionette TRACE conn2 <- [1,1490,null,{}] 11:04:20 INFO - PROCESS | 2281 | 1471543460904 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}] 11:04:20 INFO - PROCESS | 2281 | 1471543460905 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:20 INFO - PROCESS | 2281 | 1471543460983 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:04:20 INFO - PROCESS | 2281 | 1471543460987 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 2281 | 1471543460988 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa73800 == 36 [pid = 2281] [id = 380] 11:04:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1195adc00) [pid = 2281] [serial = 1139] [outer = 0x0] 11:04:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1273c6000) [pid = 2281] [serial = 1140] [outer = 0x1195adc00] 11:04:21 INFO - PROCESS | 2281 | 1471543461014 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x128aa1800) [pid = 2281] [serial = 1141] [outer = 0x1195adc00] 11:04:21 INFO - PROCESS | 2281 | 1471543461318 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]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 471ms 11:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:04:21 INFO - PROCESS | 2281 | 1471543461369 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 2281 | 1471543461371 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:04:21 INFO - PROCESS | 2281 | 1471543461373 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 2281 | 1471543461374 Marionette TRACE conn2 <- [1,1494,null,{}] 11:04:21 INFO - PROCESS | 2281 | 1471543461376 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}] 11:04:21 INFO - PROCESS | 2281 | 1471543461377 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:21 INFO - PROCESS | 2281 | 1471543461454 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:04:21 INFO - PROCESS | 2281 | 1471543461510 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 2281 | 1471543461512 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae3c000 == 37 [pid = 2281] [id = 381] 11:04:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11a09a400) [pid = 2281] [serial = 1142] [outer = 0x0] 11:04:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x128df4400) [pid = 2281] [serial = 1143] [outer = 0x11a09a400] 11:04:21 INFO - PROCESS | 2281 | 1471543461537 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12934a400) [pid = 2281] [serial = 1144] [outer = 0x11a09a400] 11:04:21 INFO - PROCESS | 2281 | 1471543461838 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]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 11:04:21 INFO - PROCESS | 2281 | 1471543461892 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 2281 | 1471543461894 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:04:21 INFO - PROCESS | 2281 | 1471543461896 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 2281 | 1471543461898 Marionette TRACE conn2 <- [1,1498,null,{}] 11:04:21 INFO - PROCESS | 2281 | 1471543461900 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}] 11:04:21 INFO - PROCESS | 2281 | 1471543461902 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:21 INFO - PROCESS | 2281 | 1471543461989 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:04:21 INFO - PROCESS | 2281 | 1471543461993 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 2281 | 1471543461995 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcd3000 == 38 [pid = 2281] [id = 382] 11:04:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128df7400) [pid = 2281] [serial = 1145] [outer = 0x0] 11:04:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x129448c00) [pid = 2281] [serial = 1146] [outer = 0x128df7400] 11:04:22 INFO - PROCESS | 2281 | 1471543462026 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12a923000) [pid = 2281] [serial = 1147] [outer = 0x128df7400] 11:04:22 INFO - PROCESS | 2281 | 1471543462354 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]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 472ms 11:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:04:22 INFO - PROCESS | 2281 | 1471543462369 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 2281 | 1471543462370 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:04:22 INFO - PROCESS | 2281 | 1471543462372 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 2281 | 1471543462373 Marionette TRACE conn2 <- [1,1502,null,{}] 11:04:22 INFO - PROCESS | 2281 | 1471543462376 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}] 11:04:22 INFO - PROCESS | 2281 | 1471543462377 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:22 INFO - PROCESS | 2281 | 1471543462483 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:04:22 INFO - PROCESS | 2281 | 1471543462489 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 2281 | 1471543462491 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd0d000 == 39 [pid = 2281] [id = 383] 11:04:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1251bfc00) [pid = 2281] [serial = 1148] [outer = 0x0] 11:04:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12a924000) [pid = 2281] [serial = 1149] [outer = 0x1251bfc00] 11:04:22 INFO - PROCESS | 2281 | 1471543462516 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12aa27400) [pid = 2281] [serial = 1150] [outer = 0x1251bfc00] 11:04:23 INFO - PROCESS | 2281 | 1471543463041 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]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 718ms 11:04:23 INFO - PROCESS | 2281 | 1471543463092 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 2281 | 1471543463095 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:04:23 INFO - PROCESS | 2281 | 1471543463098 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 2281 | 1471543463102 Marionette TRACE conn2 <- [1,1506,null,{}] 11:04:23 INFO - PROCESS | 2281 | 1471543463105 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}] 11:04:23 INFO - PROCESS | 2281 | 1471543463107 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:23 INFO - PROCESS | 2281 | 1471543463219 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:04:23 INFO - PROCESS | 2281 | 1471543463343 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 2281 | 1471543463345 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x117d8b800 == 40 [pid = 2281] [id = 384] 11:04:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x116a98400) [pid = 2281] [serial = 1151] [outer = 0x0] 11:04:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x116bbd400) [pid = 2281] [serial = 1152] [outer = 0x116a98400] 11:04:23 INFO - PROCESS | 2281 | 1471543463377 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x118223400) [pid = 2281] [serial = 1153] [outer = 0x116a98400] 11:04:23 INFO - PROCESS | 2281 | 1471543463887 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]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 822ms 11:04:23 INFO - PROCESS | 2281 | 1471543463942 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 2281 | 1471543463945 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:04:23 INFO - PROCESS | 2281 | 1471543463953 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 2281 | 1471543463955 Marionette TRACE conn2 <- [1,1510,null,{}] 11:04:23 INFO - PROCESS | 2281 | 1471543463957 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}] 11:04:23 INFO - PROCESS | 2281 | 1471543463959 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:24 INFO - PROCESS | 2281 | 1471543464071 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:04:24 INFO - PROCESS | 2281 | 1471543464275 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 2281 | 1471543464276 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x115f62000 == 41 [pid = 2281] [id = 385] 11:04:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1165f4800) [pid = 2281] [serial = 1154] [outer = 0x0] 11:04:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x116822800) [pid = 2281] [serial = 1155] [outer = 0x1165f4800] 11:04:24 INFO - PROCESS | 2281 | 1471543464304 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x117d48400) [pid = 2281] [serial = 1156] [outer = 0x1165f4800] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcd3000 == 40 [pid = 2281] [id = 382] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae3c000 == 39 [pid = 2281] [id = 381] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa73800 == 38 [pid = 2281] [id = 380] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x12a00d800 == 37 [pid = 2281] [id = 379] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x12917f000 == 36 [pid = 2281] [id = 378] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x126fc8800 == 35 [pid = 2281] [id = 377] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d0000 == 34 [pid = 2281] [id = 376] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x12111f000 == 33 [pid = 2281] [id = 375] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x119268000 == 32 [pid = 2281] [id = 374] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x11721c000 == 31 [pid = 2281] [id = 373] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x114f4f000 == 30 [pid = 2281] [id = 372] 11:04:24 INFO - PROCESS | 2281 | --DOCSHELL 0x119270800 == 29 [pid = 2281] [id = 371] 11:04:24 INFO - PROCESS | 2281 | 1471543464803 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]]]}] 11:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 874ms 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x12ad57000) [pid = 2281] [serial = 1027] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x128df7000) [pid = 2281] [serial = 1078] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1273c6400) [pid = 2281] [serial = 1077] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x129650800) [pid = 2281] [serial = 1081] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x129356000) [pid = 2281] [serial = 1080] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x129443400) [pid = 2281] [serial = 1056] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x124d9a400) [pid = 2281] [serial = 1074] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x121615c00) [pid = 2281] [serial = 1071] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x124994c00) [pid = 2281] [serial = 1072] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119209000) [pid = 2281] [serial = 1065] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x11980ac00) [pid = 2281] [serial = 1066] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11a0ccc00) [pid = 2281] [serial = 1068] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x121183000) [pid = 2281] [serial = 1069] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x117d4a800) [pid = 2281] [serial = 1062] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x118834800) [pid = 2281] [serial = 1063] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x117d4b000) [pid = 2281] [serial = 1059] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x118876400) [pid = 2281] [serial = 1060] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12964ec00) [pid = 2281] [serial = 1057] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12b0fb800) [pid = 2281] [serial = 1096] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x129681400) [pid = 2281] [serial = 1083] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12a928400) [pid = 2281] [serial = 1084] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12bc0f800) [pid = 2281] [serial = 1099] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12bc03000) [pid = 2281] [serial = 1098] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12a9f5c00) [pid = 2281] [serial = 1086] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x124909400) [pid = 2281] [serial = 1090] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x119d5bc00) [pid = 2281] [serial = 1089] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12aa26c00) [pid = 2281] [serial = 1087] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x12ad5c000) [pid = 2281] [serial = 1093] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x129440c00) [pid = 2281] [serial = 1092] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x12b0b1c00) [pid = 2281] [serial = 1095] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x12582a400) [pid = 2281] [serial = 1075] [outer = 0x0] [url = about:blank] 11:04:24 INFO - PROCESS | 2281 | 1471543464850 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 2281 | 1471543464853 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:04:24 INFO - PROCESS | 2281 | 1471543464861 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 2281 | 1471543464863 Marionette TRACE conn2 <- [1,1514,null,{}] 11:04:24 INFO - PROCESS | 2281 | 1471543464870 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}] 11:04:24 INFO - PROCESS | 2281 | 1471543464872 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:24 INFO - PROCESS | 2281 | 1471543464993 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:04:25 INFO - PROCESS | 2281 | 1471543465011 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 2281 | 1471543465013 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x118251000 == 30 [pid = 2281] [id = 386] 11:04:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x118877000) [pid = 2281] [serial = 1157] [outer = 0x0] 11:04:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x118980800) [pid = 2281] [serial = 1158] [outer = 0x118877000] 11:04:25 INFO - PROCESS | 2281 | 1471543465059 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x11920dc00) [pid = 2281] [serial = 1159] [outer = 0x118877000] 11:04:25 INFO - PROCESS | 2281 | 1471543465477 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]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 627ms 11:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:04:25 INFO - PROCESS | 2281 | 1471543465489 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 2281 | 1471543465492 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:04:25 INFO - PROCESS | 2281 | 1471543465494 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - PROCESS | 2281 | 1471543465495 Marionette TRACE conn2 <- [1,1518,null,{}] 11:04:25 INFO - PROCESS | 2281 | 1471543465498 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}] 11:04:25 INFO - PROCESS | 2281 | 1471543465499 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:25 INFO - PROCESS | 2281 | 1471543465593 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:04:25 INFO - PROCESS | 2281 | 1471543465600 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 2281 | 1471543465602 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x119d07800 == 31 [pid = 2281] [id = 387] 11:04:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1198e3800) [pid = 2281] [serial = 1160] [outer = 0x0] 11:04:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1198e9800) [pid = 2281] [serial = 1161] [outer = 0x1198e3800] 11:04:25 INFO - PROCESS | 2281 | 1471543465628 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x119d66400) [pid = 2281] [serial = 1162] [outer = 0x1198e3800] 11:04:25 INFO - PROCESS | 2281 | 1471543465965 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]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 519ms 11:04:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:04:26 INFO - PROCESS | 2281 | 1471543466016 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 2281 | 1471543466018 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 2281 | 1471543466025 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 2281 | 1471543466030 Marionette TRACE conn2 <- [1,1522,null,{}] 11:04:26 INFO - PROCESS | 2281 | 1471543466033 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}] 11:04:26 INFO - PROCESS | 2281 | 1471543466036 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:26 INFO - PROCESS | 2281 | 1471543466118 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:04:26 INFO - PROCESS | 2281 | 1471543466121 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 2281 | 1471543466123 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ace000 == 32 [pid = 2281] [id = 388] 11:04:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119d68c00) [pid = 2281] [serial = 1163] [outer = 0x0] 11:04:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x121182000) [pid = 2281] [serial = 1164] [outer = 0x119d68c00] 11:04:26 INFO - PROCESS | 2281 | 1471543466148 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1212ed400) [pid = 2281] [serial = 1165] [outer = 0x119d68c00] 11:04:26 INFO - PROCESS | 2281 | 1471543466467 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"]]]}] 11:04:26 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 () { 11:04:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:04:26 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 () { 11:04:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:04:26 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 () { 11:04:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:04:26 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 () { 11:04:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:04:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 477ms 11:04:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:04:26 INFO - PROCESS | 2281 | 1471543466500 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 2281 | 1471543466502 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 2281 | 1471543466504 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 2281 | 1471543466505 Marionette TRACE conn2 <- [1,1526,null,{}] 11:04:26 INFO - PROCESS | 2281 | 1471543466508 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}] 11:04:26 INFO - PROCESS | 2281 | 1471543466509 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:26 INFO - PROCESS | 2281 | 1471543466586 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:04:26 INFO - PROCESS | 2281 | 1471543466644 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 2281 | 1471543466646 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c55000 == 33 [pid = 2281] [id = 389] 11:04:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x11a0c6800) [pid = 2281] [serial = 1166] [outer = 0x0] 11:04:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1249dac00) [pid = 2281] [serial = 1167] [outer = 0x11a0c6800] 11:04:26 INFO - PROCESS | 2281 | 1471543466678 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x124fdd400) [pid = 2281] [serial = 1168] [outer = 0x11a0c6800] 11:04:26 INFO - PROCESS | 2281 | 1471543466936 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"]]]}] 11:04:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:04:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:04:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:04:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 469ms 11:04:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:04:26 INFO - PROCESS | 2281 | 1471543466974 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 2281 | 1471543466975 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:04:26 INFO - PROCESS | 2281 | 1471543466978 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 2281 | 1471543466979 Marionette TRACE conn2 <- [1,1530,null,{}] 11:04:26 INFO - PROCESS | 2281 | 1471543466988 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}] 11:04:27 INFO - PROCESS | 2281 | 1471543466990 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:27 INFO - PROCESS | 2281 | 1471543467093 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:04:27 INFO - PROCESS | 2281 | 1471543467098 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 2281 | 1471543467102 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x121631800 == 34 [pid = 2281] [id = 390] 11:04:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x12766b400) [pid = 2281] [serial = 1169] [outer = 0x0] 11:04:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x127675400) [pid = 2281] [serial = 1170] [outer = 0x12766b400] 11:04:27 INFO - PROCESS | 2281 | 1471543467136 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x12915a400) [pid = 2281] [serial = 1171] [outer = 0x12766b400] 11:04:27 INFO - PROCESS | 2281 | 1471543467469 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]]]}] 11:04:27 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 11:04:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:04:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:04:27 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. 11:04:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:04:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 526ms 11:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:04:27 INFO - PROCESS | 2281 | 1471543467504 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 2281 | 1471543467505 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:04:27 INFO - PROCESS | 2281 | 1471543467507 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 2281 | 1471543467508 Marionette TRACE conn2 <- [1,1534,null,{}] 11:04:27 INFO - PROCESS | 2281 | 1471543467511 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}] 11:04:27 INFO - PROCESS | 2281 | 1471543467512 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:27 INFO - PROCESS | 2281 | 1471543467608 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:04:27 INFO - PROCESS | 2281 | 1471543467625 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 2281 | 1471543467627 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa7b800 == 35 [pid = 2281] [id = 391] 11:04:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x113021c00) [pid = 2281] [serial = 1172] [outer = 0x0] 11:04:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x129351000) [pid = 2281] [serial = 1173] [outer = 0x113021c00] 11:04:27 INFO - PROCESS | 2281 | 1471543467652 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12a928800) [pid = 2281] [serial = 1174] [outer = 0x113021c00] 11:04:28 INFO - PROCESS | 2281 | 1471543468001 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]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 11:04:28 INFO - PROCESS | 2281 | 1471543468028 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 2281 | 1471543468029 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:04:28 INFO - PROCESS | 2281 | 1471543468038 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 2281 | 1471543468039 Marionette TRACE conn2 <- [1,1538,null,{}] 11:04:28 INFO - PROCESS | 2281 | 1471543468042 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}] 11:04:28 INFO - PROCESS | 2281 | 1471543468043 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:28 INFO - PROCESS | 2281 | 1471543468141 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:04:28 INFO - PROCESS | 2281 | 1471543468144 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 2281 | 1471543468145 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x11889c800 == 36 [pid = 2281] [id = 392] 11:04:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12a91cc00) [pid = 2281] [serial = 1175] [outer = 0x0] 11:04:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12aa26c00) [pid = 2281] [serial = 1176] [outer = 0x12a91cc00] 11:04:28 INFO - PROCESS | 2281 | 1471543468172 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12ad58000) [pid = 2281] [serial = 1177] [outer = 0x12a91cc00] 11:04:28 INFO - PROCESS | 2281 | 1471543468490 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]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 476ms 11:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:04:28 INFO - PROCESS | 2281 | 1471543468508 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 2281 | 1471543468510 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:04:28 INFO - PROCESS | 2281 | 1471543468512 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - PROCESS | 2281 | 1471543468514 Marionette TRACE conn2 <- [1,1542,null,{}] 11:04:28 INFO - PROCESS | 2281 | 1471543468531 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}] 11:04:28 INFO - PROCESS | 2281 | 1471543468535 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:28 INFO - PROCESS | 2281 | 1471543468641 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:04:28 INFO - PROCESS | 2281 | 1471543468645 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 2281 | 1471543468646 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc7c800 == 37 [pid = 2281] [id = 393] 11:04:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12a928c00) [pid = 2281] [serial = 1178] [outer = 0x0] 11:04:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12b0a9000) [pid = 2281] [serial = 1179] [outer = 0x12a928c00] 11:04:28 INFO - PROCESS | 2281 | 1471543468673 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12b0f5400) [pid = 2281] [serial = 1180] [outer = 0x12a928c00] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x112dc6c00) [pid = 2281] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1165efc00) [pid = 2281] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1198e0000) [pid = 2281] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1212a0c00) [pid = 2281] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x119440000) [pid = 2281] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x117251000) [pid = 2281] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x117d4ac00) [pid = 2281] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x128df7400) [pid = 2281] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x116bbd800) [pid = 2281] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x119a7c000) [pid = 2281] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x124fe5c00) [pid = 2281] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x125832000) [pid = 2281] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1249d9800) [pid = 2281] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x11907b800) [pid = 2281] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:04:29 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1195adc00) [pid = 2281] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:04:29 INFO - PROCESS | 2281 | 1471543469077 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]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 575ms 11:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:04:29 INFO - PROCESS | 2281 | 1471543469087 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 2281 | 1471543469089 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:04:29 INFO - PROCESS | 2281 | 1471543469091 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 2281 | 1471543469092 Marionette TRACE conn2 <- [1,1546,null,{}] 11:04:29 INFO - PROCESS | 2281 | 1471543469094 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}] 11:04:29 INFO - PROCESS | 2281 | 1471543469095 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:29 INFO - PROCESS | 2281 | 1471543469173 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:04:29 INFO - PROCESS | 2281 | 1471543469178 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 2281 | 1471543469179 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217c9000 == 38 [pid = 2281] [id = 394] 11:04:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x116bbe400) [pid = 2281] [serial = 1181] [outer = 0x0] 11:04:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x119431800) [pid = 2281] [serial = 1182] [outer = 0x116bbe400] 11:04:29 INFO - PROCESS | 2281 | 1471543469206 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x119b07800) [pid = 2281] [serial = 1183] [outer = 0x116bbe400] 11:04:29 INFO - PROCESS | 2281 | 1471543469544 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]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 11:04:29 INFO - PROCESS | 2281 | 1471543469563 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 2281 | 1471543469564 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:04:29 INFO - PROCESS | 2281 | 1471543469570 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 2281 | 1471543469571 Marionette TRACE conn2 <- [1,1550,null,{}] 11:04:29 INFO - PROCESS | 2281 | 1471543469573 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}] 11:04:29 INFO - PROCESS | 2281 | 1471543469574 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:29 INFO - PROCESS | 2281 | 1471543469691 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:04:29 INFO - PROCESS | 2281 | 1471543469698 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 2281 | 1471543469700 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd16800 == 39 [pid = 2281] [id = 395] 11:04:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1212a4000) [pid = 2281] [serial = 1184] [outer = 0x0] 11:04:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1251b9c00) [pid = 2281] [serial = 1185] [outer = 0x1212a4000] 11:04:29 INFO - PROCESS | 2281 | 1471543469728 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x12b0f5c00) [pid = 2281] [serial = 1186] [outer = 0x1212a4000] 11:04:30 INFO - PROCESS | 2281 | 1471543470135 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]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 571ms 11:04:30 INFO - PROCESS | 2281 | 1471543470141 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 2281 | 1471543470143 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:04:30 INFO - PROCESS | 2281 | 1471543470148 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 2281 | 1471543470151 Marionette TRACE conn2 <- [1,1554,null,{}] 11:04:30 INFO - PROCESS | 2281 | 1471543470154 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}] 11:04:30 INFO - PROCESS | 2281 | 1471543470156 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:30 INFO - PROCESS | 2281 | 1471543470300 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:04:30 INFO - PROCESS | 2281 | 1471543470391 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 2281 | 1471543470392 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c848800 == 40 [pid = 2281] [id = 396] 11:04:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1212a7800) [pid = 2281] [serial = 1187] [outer = 0x0] 11:04:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x12bc04400) [pid = 2281] [serial = 1188] [outer = 0x1212a7800] 11:04:30 INFO - PROCESS | 2281 | 1471543470432 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12bc60000) [pid = 2281] [serial = 1189] [outer = 0x1212a7800] 11:04:30 INFO - PROCESS | 2281 | 1471543470690 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]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 573ms 11:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:04:30 INFO - PROCESS | 2281 | 1471543470721 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 2281 | 1471543470722 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:04:30 INFO - PROCESS | 2281 | 1471543470725 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 2281 | 1471543470726 Marionette TRACE conn2 <- [1,1558,null,{}] 11:04:30 INFO - PROCESS | 2281 | 1471543470728 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}] 11:04:30 INFO - PROCESS | 2281 | 1471543470729 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:30 INFO - PROCESS | 2281 | 1471543470828 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:04:30 INFO - PROCESS | 2281 | 1471543470832 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 2281 | 1471543470834 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d21a800 == 41 [pid = 2281] [id = 397] 11:04:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12bc5ec00) [pid = 2281] [serial = 1190] [outer = 0x0] 11:04:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12bc65800) [pid = 2281] [serial = 1191] [outer = 0x12bc5ec00] 11:04:30 INFO - PROCESS | 2281 | 1471543470860 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12c825000) [pid = 2281] [serial = 1192] [outer = 0x12bc5ec00] 11:04:31 INFO - PROCESS | 2281 | 1471543471340 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]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 668ms 11:04:31 INFO - PROCESS | 2281 | 1471543471394 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 2281 | 1471543471397 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:04:31 INFO - PROCESS | 2281 | 1471543471402 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 2281 | 1471543471404 Marionette TRACE conn2 <- [1,1562,null,{}] 11:04:31 INFO - PROCESS | 2281 | 1471543471409 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}] 11:04:31 INFO - PROCESS | 2281 | 1471543471410 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:31 INFO - PROCESS | 2281 | 1471543471514 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:04:31 INFO - PROCESS | 2281 | 1471543471586 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 2281 | 1471543471587 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x119a9f800 == 42 [pid = 2281] [id = 398] 11:04:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x11863bc00) [pid = 2281] [serial = 1193] [outer = 0x0] 11:04:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x119073000) [pid = 2281] [serial = 1194] [outer = 0x11863bc00] 11:04:31 INFO - PROCESS | 2281 | 1471543471619 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x119436c00) [pid = 2281] [serial = 1195] [outer = 0x11863bc00] 11:04:32 INFO - PROCESS | 2281 | 1471543472048 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]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 11:04:32 INFO - PROCESS | 2281 | 1471543472074 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 2281 | 1471543472077 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:04:32 INFO - PROCESS | 2281 | 1471543472082 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 2281 | 1471543472084 Marionette TRACE conn2 <- [1,1566,null,{}] 11:04:32 INFO - PROCESS | 2281 | 1471543472087 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}] 11:04:32 INFO - PROCESS | 2281 | 1471543472089 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:32 INFO - PROCESS | 2281 | 1471543472214 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:04:32 INFO - PROCESS | 2281 | 1471543472274 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 2281 | 1471543472275 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x129177000 == 43 [pid = 2281] [id = 399] 11:04:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x119d5f000) [pid = 2281] [serial = 1196] [outer = 0x0] 11:04:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x121184400) [pid = 2281] [serial = 1197] [outer = 0x119d5f000] 11:04:32 INFO - PROCESS | 2281 | 1471543472307 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1212a6c00) [pid = 2281] [serial = 1198] [outer = 0x119d5f000] 11:04:32 INFO - PROCESS | 2281 | 1471543472753 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]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 721ms 11:04:32 INFO - PROCESS | 2281 | 1471543472804 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 2281 | 1471543472805 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:04:32 INFO - PROCESS | 2281 | 1471543472808 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 2281 | 1471543472810 Marionette TRACE conn2 <- [1,1570,null,{}] 11:04:32 INFO - PROCESS | 2281 | 1471543472820 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}] 11:04:32 INFO - PROCESS | 2281 | 1471543472823 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:32 INFO - PROCESS | 2281 | 1471543472924 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:04:33 INFO - PROCESS | 2281 | 1471543472997 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 2281 | 1471543472999 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c840800 == 44 [pid = 2281] [id = 400] 11:04:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x12582f400) [pid = 2281] [serial = 1199] [outer = 0x0] 11:04:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1273c7400) [pid = 2281] [serial = 1200] [outer = 0x12582f400] 11:04:33 INFO - PROCESS | 2281 | 1471543473031 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x129158800) [pid = 2281] [serial = 1201] [outer = 0x12582f400] 11:04:33 INFO - PROCESS | 2281 | 1471543473451 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]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 11:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:04:33 INFO - PROCESS | 2281 | 1471543473480 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 2281 | 1471543473482 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:04:33 INFO - PROCESS | 2281 | 1471543473484 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 2281 | 1471543473485 Marionette TRACE conn2 <- [1,1574,null,{}] 11:04:33 INFO - PROCESS | 2281 | 1471543473488 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}] 11:04:33 INFO - PROCESS | 2281 | 1471543473489 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:33 INFO - PROCESS | 2281 | 1471543473611 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:04:33 INFO - PROCESS | 2281 | 1471543473669 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 2281 | 1471543473670 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d599000 == 45 [pid = 2281] [id = 401] 11:04:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12944bc00) [pid = 2281] [serial = 1202] [outer = 0x0] 11:04:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x12a9f0400) [pid = 2281] [serial = 1203] [outer = 0x12944bc00] 11:04:33 INFO - PROCESS | 2281 | 1471543473700 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12b0f4800) [pid = 2281] [serial = 1204] [outer = 0x12944bc00] 11:04:34 INFO - PROCESS | 2281 | 1471543474102 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]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 669ms 11:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:04:34 INFO - PROCESS | 2281 | 1471543474153 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 2281 | 1471543474155 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:04:34 INFO - PROCESS | 2281 | 1471543474157 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 2281 | 1471543474158 Marionette TRACE conn2 <- [1,1578,null,{}] 11:04:34 INFO - PROCESS | 2281 | 1471543474160 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}] 11:04:34 INFO - PROCESS | 2281 | 1471543474162 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:34 INFO - PROCESS | 2281 | 1471543474262 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:04:34 INFO - PROCESS | 2281 | 1471543474322 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 2281 | 1471543474323 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x11720a800 == 46 [pid = 2281] [id = 402] 11:04:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x116825c00) [pid = 2281] [serial = 1205] [outer = 0x0] 11:04:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x121180c00) [pid = 2281] [serial = 1206] [outer = 0x116825c00] 11:04:34 INFO - PROCESS | 2281 | 1471543474355 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x126f10800) [pid = 2281] [serial = 1207] [outer = 0x116825c00] 11:04:35 INFO - PROCESS | 2281 | 1471543475079 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]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 974ms 11:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:04:35 INFO - PROCESS | 2281 | 1471543475133 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 2281 | 1471543475136 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:04:35 INFO - PROCESS | 2281 | 1471543475141 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 2281 | 1471543475146 Marionette TRACE conn2 <- [1,1582,null,{}] 11:04:35 INFO - PROCESS | 2281 | 1471543475150 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}] 11:04:35 INFO - PROCESS | 2281 | 1471543475153 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:35 INFO - PROCESS | 2281 | 1471543475305 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:04:35 INFO - PROCESS | 2281 | 1471543475364 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 2281 | 1471543475365 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x118252000 == 47 [pid = 2281] [id = 403] 11:04:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x113022800) [pid = 2281] [serial = 1208] [outer = 0x0] 11:04:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x113072c00) [pid = 2281] [serial = 1209] [outer = 0x113022800] 11:04:35 INFO - PROCESS | 2281 | 1471543475394 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x11624b000) [pid = 2281] [serial = 1210] [outer = 0x113022800] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12c848800 == 46 [pid = 2281] [id = 396] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd16800 == 45 [pid = 2281] [id = 395] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x1217c9000 == 44 [pid = 2281] [id = 394] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc7c800 == 43 [pid = 2281] [id = 393] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x11889c800 == 42 [pid = 2281] [id = 392] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa7b800 == 41 [pid = 2281] [id = 391] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x121631800 == 40 [pid = 2281] [id = 390] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x125c55000 == 39 [pid = 2281] [id = 389] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x121ace000 == 38 [pid = 2281] [id = 388] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x119d07800 == 37 [pid = 2281] [id = 387] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x118251000 == 36 [pid = 2281] [id = 386] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x115f62000 == 35 [pid = 2281] [id = 385] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x117d8b800 == 34 [pid = 2281] [id = 384] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd0d000 == 33 [pid = 2281] [id = 383] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x11720a800 == 32 [pid = 2281] [id = 402] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12d599000 == 31 [pid = 2281] [id = 401] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12c840800 == 30 [pid = 2281] [id = 400] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x129177000 == 29 [pid = 2281] [id = 399] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x12d21a800 == 28 [pid = 2281] [id = 397] 11:04:36 INFO - PROCESS | 2281 | --DOCSHELL 0x119a9f800 == 27 [pid = 2281] [id = 398] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x129448c00) [pid = 2281] [serial = 1146] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x119081400) [pid = 2281] [serial = 1102] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x118335800) [pid = 2281] [serial = 1101] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x121187000) [pid = 2281] [serial = 1105] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x119d5ec00) [pid = 2281] [serial = 1104] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x126f14400) [pid = 2281] [serial = 1134] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1274cc800) [pid = 2281] [serial = 1137] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x125714000) [pid = 2281] [serial = 1108] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1249e0800) [pid = 2281] [serial = 1107] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x128d0f800) [pid = 2281] [serial = 1111] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x128a96c00) [pid = 2281] [serial = 1138] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x127670800) [pid = 2281] [serial = 1110] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1271da800) [pid = 2281] [serial = 1135] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128df4400) [pid = 2281] [serial = 1143] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1273c6000) [pid = 2281] [serial = 1140] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1198e9c00) [pid = 2281] [serial = 1129] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12a923000) [pid = 2281] [serial = 1147] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x11a0d1000) [pid = 2281] [serial = 1126] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128aa1800) [pid = 2281] [serial = 1141] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x12a924000) [pid = 2281] [serial = 1149] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x121183c00) [pid = 2281] [serial = 1128] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x11668d400) [pid = 2281] [serial = 1116] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x116b02400) [pid = 2281] [serial = 1117] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119d5fc00) [pid = 2281] [serial = 1125] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1249d9000) [pid = 2281] [serial = 1131] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119804800) [pid = 2281] [serial = 1122] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1198e0800) [pid = 2281] [serial = 1123] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x118833800) [pid = 2281] [serial = 1119] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x124fe1c00) [pid = 2281] [serial = 1132] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x118980000) [pid = 2281] [serial = 1120] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x118978400) [pid = 2281] [serial = 1114] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1183ef000) [pid = 2281] [serial = 1113] [outer = 0x0] [url = about:blank] 11:04:36 INFO - PROCESS | 2281 | 1471543476404 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]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1280ms 11:04:36 INFO - PROCESS | 2281 | 1471543476420 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 2281 | 1471543476422 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:04:36 INFO - PROCESS | 2281 | 1471543476425 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 2281 | 1471543476427 Marionette TRACE conn2 <- [1,1586,null,{}] 11:04:36 INFO - PROCESS | 2281 | 1471543476431 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}] 11:04:36 INFO - PROCESS | 2281 | 1471543476433 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:36 INFO - PROCESS | 2281 | 1471543476518 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:04:36 INFO - PROCESS | 2281 | 1471543476523 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 2281 | 1471543476526 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x11651f000 == 28 [pid = 2281] [id = 404] 11:04:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x112e05000) [pid = 2281] [serial = 1211] [outer = 0x0] 11:04:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x115ea8c00) [pid = 2281] [serial = 1212] [outer = 0x112e05000] 11:04:36 INFO - PROCESS | 2281 | 1471543476556 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x112a89c00) [pid = 2281] [serial = 1213] [outer = 0x112e05000] 11:04:36 INFO - PROCESS | 2281 | 1471543476935 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]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 520ms 11:04:36 INFO - PROCESS | 2281 | 1471543476946 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 2281 | 1471543476950 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:04:36 INFO - PROCESS | 2281 | 1471543476955 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 2281 | 1471543476957 Marionette TRACE conn2 <- [1,1590,null,{}] 11:04:36 INFO - PROCESS | 2281 | 1471543476959 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}] 11:04:36 INFO - PROCESS | 2281 | 1471543476961 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:37 INFO - PROCESS | 2281 | 1471543477040 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:04:37 INFO - PROCESS | 2281 | 1471543477045 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 2281 | 1471543477046 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x11759c800 == 29 [pid = 2281] [id = 405] 11:04:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1177c9800) [pid = 2281] [serial = 1214] [outer = 0x0] 11:04:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x118219800) [pid = 2281] [serial = 1215] [outer = 0x1177c9800] 11:04:37 INFO - PROCESS | 2281 | 1471543477078 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x118639000) [pid = 2281] [serial = 1216] [outer = 0x1177c9800] 11:04:37 INFO - PROCESS | 2281 | 1471543477435 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]]]}] 11:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 11:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:04:37 INFO - PROCESS | 2281 | 1471543477475 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 2281 | 1471543477476 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:04:37 INFO - PROCESS | 2281 | 1471543477478 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - PROCESS | 2281 | 1471543477481 Marionette TRACE conn2 <- [1,1594,null,{}] 11:04:37 INFO - PROCESS | 2281 | 1471543477489 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}] 11:04:37 INFO - PROCESS | 2281 | 1471543477492 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:37 INFO - PROCESS | 2281 | 1471543477567 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:04:37 INFO - PROCESS | 2281 | 1471543477572 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 2281 | 1471543477574 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa0000 == 30 [pid = 2281] [id = 406] 11:04:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x113ce0000) [pid = 2281] [serial = 1217] [outer = 0x0] 11:04:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x119438400) [pid = 2281] [serial = 1218] [outer = 0x113ce0000] 11:04:37 INFO - PROCESS | 2281 | 1471543477605 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1195a8400) [pid = 2281] [serial = 1219] [outer = 0x113ce0000] 11:04:37 INFO - PROCESS | 2281 | 1471543477956 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]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 523ms 11:04:38 INFO - PROCESS | 2281 | 1471543478002 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 2281 | 1471543478003 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:04:38 INFO - PROCESS | 2281 | 1471543478006 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 2281 | 1471543478007 Marionette TRACE conn2 <- [1,1598,null,{}] 11:04:38 INFO - PROCESS | 2281 | 1471543478009 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}] 11:04:38 INFO - PROCESS | 2281 | 1471543478010 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:38 INFO - PROCESS | 2281 | 1471543478086 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:04:38 INFO - PROCESS | 2281 | 1471543478148 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 2281 | 1471543478149 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x119d14800 == 31 [pid = 2281] [id = 407] 11:04:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1195ab000) [pid = 2281] [serial = 1220] [outer = 0x0] 11:04:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1198de000) [pid = 2281] [serial = 1221] [outer = 0x1195ab000] 11:04:38 INFO - PROCESS | 2281 | 1471543478177 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x119a7d800) [pid = 2281] [serial = 1222] [outer = 0x1195ab000] 11:04:38 INFO - PROCESS | 2281 | 1471543478453 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]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 11:04:38 INFO - PROCESS | 2281 | 1471543478488 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 2281 | 1471543478489 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:04:38 INFO - PROCESS | 2281 | 1471543478504 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 2281 | 1471543478505 Marionette TRACE conn2 <- [1,1602,null,{}] 11:04:38 INFO - PROCESS | 2281 | 1471543478507 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}] 11:04:38 INFO - PROCESS | 2281 | 1471543478509 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:38 INFO - PROCESS | 2281 | 1471543478605 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:04:38 INFO - PROCESS | 2281 | 1471543478640 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 2281 | 1471543478641 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x121524000 == 32 [pid = 2281] [id = 408] 11:04:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x116b02400) [pid = 2281] [serial = 1223] [outer = 0x0] 11:04:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x119d61800) [pid = 2281] [serial = 1224] [outer = 0x116b02400] 11:04:38 INFO - PROCESS | 2281 | 1471543478666 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x11a0c9000) [pid = 2281] [serial = 1225] [outer = 0x116b02400] 11:04:38 INFO - PROCESS | 2281 | 1471543478996 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]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 527ms 11:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:04:39 INFO - PROCESS | 2281 | 1471543479024 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 2281 | 1471543479025 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:04:39 INFO - PROCESS | 2281 | 1471543479027 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 2281 | 1471543479028 Marionette TRACE conn2 <- [1,1606,null,{}] 11:04:39 INFO - PROCESS | 2281 | 1471543479030 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}] 11:04:39 INFO - PROCESS | 2281 | 1471543479034 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:39 INFO - PROCESS | 2281 | 1471543479147 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:04:39 INFO - PROCESS | 2281 | 1471543479183 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 2281 | 1471543479184 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x12528d800 == 33 [pid = 2281] [id = 409] 11:04:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11a0c5c00) [pid = 2281] [serial = 1226] [outer = 0x0] 11:04:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12117dc00) [pid = 2281] [serial = 1227] [outer = 0x11a0c5c00] 11:04:39 INFO - PROCESS | 2281 | 1471543479210 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1249d6400) [pid = 2281] [serial = 1228] [outer = 0x11a0c5c00] 11:04:39 INFO - PROCESS | 2281 | 1471543479517 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]]]}] 11:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 11:04:39 INFO - PROCESS | 2281 | 1471543479545 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 2281 | 1471543479547 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:04:39 INFO - PROCESS | 2281 | 1471543479551 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 2281 | 1471543479552 Marionette TRACE conn2 <- [1,1610,null,{}] 11:04:39 INFO - PROCESS | 2281 | 1471543479562 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}] 11:04:39 INFO - PROCESS | 2281 | 1471543479563 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:39 INFO - PROCESS | 2281 | 1471543479654 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:04:39 INFO - PROCESS | 2281 | 1471543479690 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:39 INFO - PROCESS | 2281 | 1471543479692 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x126fdf000 == 34 [pid = 2281] [id = 410] 11:04:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x121187000) [pid = 2281] [serial = 1229] [outer = 0x0] 11:04:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1249df400) [pid = 2281] [serial = 1230] [outer = 0x121187000] 11:04:39 INFO - PROCESS | 2281 | 1471543479717 Marionette DEBUG loaded listener.js 11:04:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x124d90400) [pid = 2281] [serial = 1231] [outer = 0x121187000] 11:04:40 INFO - PROCESS | 2281 | 1471543479998 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]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 479ms 11:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:04:40 INFO - PROCESS | 2281 | 1471543480037 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:04:40 INFO - PROCESS | 2281 | 1471543480038 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:04:40 INFO - PROCESS | 2281 | 1471543480040 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 2281 | 1471543480042 Marionette TRACE conn2 <- [1,1614,null,{}] 11:04:40 INFO - PROCESS | 2281 | 1471543480044 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}] 11:04:40 INFO - PROCESS | 2281 | 1471543480045 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:40 INFO - PROCESS | 2281 | 1471543480145 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:04:40 INFO - PROCESS | 2281 | 1471543480149 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 2281 | 1471543480150 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x129180000 == 35 [pid = 2281] [id = 411] 11:04:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1249e1c00) [pid = 2281] [serial = 1232] [outer = 0x0] 11:04:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x124fb0400) [pid = 2281] [serial = 1233] [outer = 0x1249e1c00] 11:04:40 INFO - PROCESS | 2281 | 1471543480175 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x125832000) [pid = 2281] [serial = 1234] [outer = 0x1249e1c00] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x12766b400) [pid = 2281] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x113021c00) [pid = 2281] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x12a928c00) [pid = 2281] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12a91cc00) [pid = 2281] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x116a98400) [pid = 2281] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1198e3800) [pid = 2281] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1165f4800) [pid = 2281] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1251bfc00) [pid = 2281] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x11a0c6800) [pid = 2281] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x118877000) [pid = 2281] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119d68c00) [pid = 2281] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x12bc5ec00) [pid = 2281] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x116bbe400) [pid = 2281] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1212a7800) [pid = 2281] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1212a4000) [pid = 2281] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:04:40 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11a09a400) [pid = 2281] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:04:40 INFO - PROCESS | 2281 | 1471543480700 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]]]}] 11:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 11:04:40 INFO - PROCESS | 2281 | 1471543480711 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:04:40 INFO - PROCESS | 2281 | 1471543480722 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:04:40 INFO - PROCESS | 2281 | 1471543480727 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:04:40 INFO - PROCESS | 2281 | 1471543480728 Marionette TRACE conn2 <- [1,1618,null,{}] 11:04:40 INFO - PROCESS | 2281 | 1471543480732 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}] 11:04:40 INFO - PROCESS | 2281 | 1471543480733 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:40 INFO - PROCESS | 2281 | 1471543480811 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:04:40 INFO - PROCESS | 2281 | 1471543480816 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 2281 | 1471543480818 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x119a9f800 == 36 [pid = 2281] [id = 412] 11:04:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x118839c00) [pid = 2281] [serial = 1235] [outer = 0x0] 11:04:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11a0c8000) [pid = 2281] [serial = 1236] [outer = 0x118839c00] 11:04:40 INFO - PROCESS | 2281 | 1471543480843 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x125e3dc00) [pid = 2281] [serial = 1237] [outer = 0x118839c00] 11:04:41 INFO - PROCESS | 2281 | 1471543481181 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]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 468ms 11:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:04:41 INFO - PROCESS | 2281 | 1471543481196 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 2281 | 1471543481197 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:04:41 INFO - PROCESS | 2281 | 1471543481201 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 2281 | 1471543481202 Marionette TRACE conn2 <- [1,1622,null,{}] 11:04:41 INFO - PROCESS | 2281 | 1471543481205 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}] 11:04:41 INFO - PROCESS | 2281 | 1471543481206 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:41 INFO - PROCESS | 2281 | 1471543481305 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:04:41 INFO - PROCESS | 2281 | 1471543481311 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 2281 | 1471543481312 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a80a800 == 37 [pid = 2281] [id = 413] 11:04:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1212a5000) [pid = 2281] [serial = 1238] [outer = 0x0] 11:04:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x126f19800) [pid = 2281] [serial = 1239] [outer = 0x1212a5000] 11:04:41 INFO - PROCESS | 2281 | 1471543481338 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1271df400) [pid = 2281] [serial = 1240] [outer = 0x1212a5000] 11:04:41 INFO - PROCESS | 2281 | 1471543481647 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]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 11:04:41 INFO - PROCESS | 2281 | 1471543481670 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:04:41 INFO - PROCESS | 2281 | 1471543481672 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:04:41 INFO - PROCESS | 2281 | 1471543481684 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 2281 | 1471543481686 Marionette TRACE conn2 <- [1,1626,null,{}] 11:04:41 INFO - PROCESS | 2281 | 1471543481689 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}] 11:04:41 INFO - PROCESS | 2281 | 1471543481690 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:41 INFO - PROCESS | 2281 | 1471543481776 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:04:41 INFO - PROCESS | 2281 | 1471543481779 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 2281 | 1471543481782 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213c3000 == 38 [pid = 2281] [id = 414] 11:04:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1273c6000) [pid = 2281] [serial = 1241] [outer = 0x0] 11:04:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x128a99c00) [pid = 2281] [serial = 1242] [outer = 0x1273c6000] 11:04:41 INFO - PROCESS | 2281 | 1471543481812 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x128df4400) [pid = 2281] [serial = 1243] [outer = 0x1273c6000] 11:04:42 INFO - PROCESS | 2281 | 1471543482136 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]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 479ms 11:04:42 INFO - PROCESS | 2281 | 1471543482154 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 2281 | 1471543482155 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:04:42 INFO - PROCESS | 2281 | 1471543482157 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 2281 | 1471543482158 Marionette TRACE conn2 <- [1,1630,null,{}] 11:04:42 INFO - PROCESS | 2281 | 1471543482160 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}] 11:04:42 INFO - PROCESS | 2281 | 1471543482161 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:42 INFO - PROCESS | 2281 | 1471543482268 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:04:42 INFO - PROCESS | 2281 | 1471543482275 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 2281 | 1471543482276 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb20000 == 39 [pid = 2281] [id = 415] 11:04:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x11a0c7400) [pid = 2281] [serial = 1244] [outer = 0x0] 11:04:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x128df9c00) [pid = 2281] [serial = 1245] [outer = 0x11a0c7400] 11:04:42 INFO - PROCESS | 2281 | 1471543482301 Marionette DEBUG loaded listener.js 11:04:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x129354400) [pid = 2281] [serial = 1246] [outer = 0x11a0c7400] 11:04:42 INFO - PROCESS | 2281 | 1471543482666 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]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 568ms 11:04:42 INFO - PROCESS | 2281 | 1471543482726 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:04:42 INFO - PROCESS | 2281 | 1471543482729 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:04:42 INFO - PROCESS | 2281 | 1471543482732 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 2281 | 1471543482735 Marionette TRACE conn2 <- [1,1634,null,{}] 11:04:42 INFO - PROCESS | 2281 | 1471543482739 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}] 11:04:42 INFO - PROCESS | 2281 | 1471543482741 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:42 INFO - PROCESS | 2281 | 1471543482857 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:04:42 INFO - PROCESS | 2281 | 1471543482915 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:42 INFO - PROCESS | 2281 | 1471543482918 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x1168e3000 == 40 [pid = 2281] [id = 416] 11:04:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x11301fc00) [pid = 2281] [serial = 1247] [outer = 0x0] 11:04:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x113c11000) [pid = 2281] [serial = 1248] [outer = 0x11301fc00] 11:04:42 INFO - PROCESS | 2281 | 1471543482950 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x11668b400) [pid = 2281] [serial = 1249] [outer = 0x11301fc00] 11:04:43 INFO - PROCESS | 2281 | 1471543483493 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]]]}] 11:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 823ms 11:04:43 INFO - PROCESS | 2281 | 1471543483555 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:04:43 INFO - PROCESS | 2281 | 1471543483558 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:04:43 INFO - PROCESS | 2281 | 1471543483563 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:04:43 INFO - PROCESS | 2281 | 1471543483565 Marionette TRACE conn2 <- [1,1638,null,{}] 11:04:43 INFO - PROCESS | 2281 | 1471543483568 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}] 11:04:43 INFO - PROCESS | 2281 | 1471543483569 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:43 INFO - PROCESS | 2281 | 1471543483678 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:04:43 INFO - PROCESS | 2281 | 1471543483757 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 2281 | 1471543483759 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b59000 == 41 [pid = 2281] [id = 417] 11:04:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1183eec00) [pid = 2281] [serial = 1250] [outer = 0x0] 11:04:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x11882f800) [pid = 2281] [serial = 1251] [outer = 0x1183eec00] 11:04:43 INFO - PROCESS | 2281 | 1471543483790 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x119075000) [pid = 2281] [serial = 1252] [outer = 0x1183eec00] 11:04:44 INFO - PROCESS | 2281 | 1471543484483 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]]]}] 11:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 974ms 11:04:44 INFO - PROCESS | 2281 | 1471543484538 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 2281 | 1471543484540 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:04:44 INFO - PROCESS | 2281 | 1471543484543 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - PROCESS | 2281 | 1471543484545 Marionette TRACE conn2 <- [1,1642,null,{}] 11:04:44 INFO - PROCESS | 2281 | 1471543484549 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}] 11:04:44 INFO - PROCESS | 2281 | 1471543484550 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:44 INFO - PROCESS | 2281 | 1471543484657 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x1213c3000 == 40 [pid = 2281] [id = 414] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x12a80a800 == 39 [pid = 2281] [id = 413] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x119a9f800 == 38 [pid = 2281] [id = 412] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x129180000 == 37 [pid = 2281] [id = 411] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x126fdf000 == 36 [pid = 2281] [id = 410] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x12528d800 == 35 [pid = 2281] [id = 409] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x121524000 == 34 [pid = 2281] [id = 408] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x119d14800 == 33 [pid = 2281] [id = 407] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa0000 == 32 [pid = 2281] [id = 406] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x11759c800 == 31 [pid = 2281] [id = 405] 11:04:44 INFO - PROCESS | 2281 | --DOCSHELL 0x11651f000 == 30 [pid = 2281] [id = 404] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x127675400) [pid = 2281] [serial = 1170] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x129351000) [pid = 2281] [serial = 1173] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x12b0a9000) [pid = 2281] [serial = 1179] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x12aa26c00) [pid = 2281] [serial = 1176] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x116bbd400) [pid = 2281] [serial = 1152] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x118223400) [pid = 2281] [serial = 1153] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1198e9800) [pid = 2281] [serial = 1161] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x119d66400) [pid = 2281] [serial = 1162] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x116822800) [pid = 2281] [serial = 1155] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x117d48400) [pid = 2281] [serial = 1156] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12aa27400) [pid = 2281] [serial = 1150] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1249dac00) [pid = 2281] [serial = 1167] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x118980800) [pid = 2281] [serial = 1158] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11920dc00) [pid = 2281] [serial = 1159] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x121182000) [pid = 2281] [serial = 1164] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1212ed400) [pid = 2281] [serial = 1165] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12bc65800) [pid = 2281] [serial = 1191] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119b07800) [pid = 2281] [serial = 1183] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x12c825000) [pid = 2281] [serial = 1192] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119431800) [pid = 2281] [serial = 1182] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12bc60000) [pid = 2281] [serial = 1189] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12b0f5400) [pid = 2281] [serial = 1180] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12a928800) [pid = 2281] [serial = 1174] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12ad58000) [pid = 2281] [serial = 1177] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12b0f5c00) [pid = 2281] [serial = 1186] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12915a400) [pid = 2281] [serial = 1171] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1251b9c00) [pid = 2281] [serial = 1185] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x12bc04400) [pid = 2281] [serial = 1188] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x124fdd400) [pid = 2281] [serial = 1168] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x12934a400) [pid = 2281] [serial = 1144] [outer = 0x0] [url = about:blank] 11:04:44 INFO - PROCESS | 2281 | 1471543484770 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 2281 | 1471543484773 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x116515000 == 31 [pid = 2281] [id = 418] 11:04:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1165f4000) [pid = 2281] [serial = 1253] [outer = 0x0] 11:04:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x116a9d800) [pid = 2281] [serial = 1254] [outer = 0x1165f4000] 11:04:44 INFO - PROCESS | 2281 | 1471543484802 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x118830000) [pid = 2281] [serial = 1255] [outer = 0x1165f4000] 11:04:45 INFO - PROCESS | 2281 | 1471543485087 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]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 11:04:45 INFO - PROCESS | 2281 | 1471543485121 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 2281 | 1471543485124 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:04:45 INFO - PROCESS | 2281 | 1471543485129 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 2281 | 1471543485131 Marionette TRACE conn2 <- [1,1646,null,{}] 11:04:45 INFO - PROCESS | 2281 | 1471543485141 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}] 11:04:45 INFO - PROCESS | 2281 | 1471543485142 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:45 INFO - PROCESS | 2281 | 1471543485225 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:04:45 INFO - PROCESS | 2281 | 1471543485230 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 2281 | 1471543485233 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x119732000 == 32 [pid = 2281] [id = 419] 11:04:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119075400) [pid = 2281] [serial = 1256] [outer = 0x0] 11:04:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1195a7400) [pid = 2281] [serial = 1257] [outer = 0x119075400] 11:04:45 INFO - PROCESS | 2281 | 1471543485262 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x119808800) [pid = 2281] [serial = 1258] [outer = 0x119075400] 11:04:45 INFO - PROCESS | 2281 | 1471543485615 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]]]}] 11:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 528ms 11:04:45 INFO - PROCESS | 2281 | 1471543485658 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 2281 | 1471543485660 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:04:45 INFO - PROCESS | 2281 | 1471543485662 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 2281 | 1471543485665 Marionette TRACE conn2 <- [1,1650,null,{}] 11:04:45 INFO - PROCESS | 2281 | 1471543485673 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}] 11:04:45 INFO - PROCESS | 2281 | 1471543485676 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:45 INFO - PROCESS | 2281 | 1471543485760 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:04:45 INFO - PROCESS | 2281 | 1471543485768 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:45 INFO - PROCESS | 2281 | 1471543485770 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x12153a800 == 33 [pid = 2281] [id = 420] 11:04:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119a82800) [pid = 2281] [serial = 1259] [outer = 0x0] 11:04:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11a0c8800) [pid = 2281] [serial = 1260] [outer = 0x119a82800] 11:04:45 INFO - PROCESS | 2281 | 1471543485800 Marionette DEBUG loaded listener.js 11:04:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x12117e400) [pid = 2281] [serial = 1261] [outer = 0x119a82800] 11:04:46 INFO - PROCESS | 2281 | 1471543486151 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]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 524ms 11:04:46 INFO - PROCESS | 2281 | 1471543486187 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 2281 | 1471543486188 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:04:46 INFO - PROCESS | 2281 | 1471543486191 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 2281 | 1471543486192 Marionette TRACE conn2 <- [1,1654,null,{}] 11:04:46 INFO - PROCESS | 2281 | 1471543486194 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}] 11:04:46 INFO - PROCESS | 2281 | 1471543486195 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:46 INFO - PROCESS | 2281 | 1471543486274 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:04:46 INFO - PROCESS | 2281 | 1471543486277 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 2281 | 1471543486278 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x125e60000 == 34 [pid = 2281] [id = 421] 11:04:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1211c5400) [pid = 2281] [serial = 1262] [outer = 0x0] 11:04:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1212ed400) [pid = 2281] [serial = 1263] [outer = 0x1211c5400] 11:04:46 INFO - PROCESS | 2281 | 1471543486307 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x124908000) [pid = 2281] [serial = 1264] [outer = 0x1211c5400] 11:04:46 INFO - PROCESS | 2281 | 1471543486634 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]]]}] 11:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 467ms 11:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:04:46 INFO - PROCESS | 2281 | 1471543486659 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:04:46 INFO - PROCESS | 2281 | 1471543486660 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:04:46 INFO - PROCESS | 2281 | 1471543486662 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:04:46 INFO - PROCESS | 2281 | 1471543486664 Marionette TRACE conn2 <- [1,1658,null,{}] 11:04:46 INFO - PROCESS | 2281 | 1471543486669 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}] 11:04:46 INFO - PROCESS | 2281 | 1471543486670 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:46 INFO - PROCESS | 2281 | 1471543486751 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:04:46 INFO - PROCESS | 2281 | 1471543486819 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 2281 | 1471543486820 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x129176000 == 35 [pid = 2281] [id = 422] 11:04:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x113257400) [pid = 2281] [serial = 1265] [outer = 0x0] 11:04:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1249d5400) [pid = 2281] [serial = 1266] [outer = 0x113257400] 11:04:46 INFO - PROCESS | 2281 | 1471543486845 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x124cf8400) [pid = 2281] [serial = 1267] [outer = 0x113257400] 11:04:47 INFO - PROCESS | 2281 | 1471543487180 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]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 573ms 11:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:04:47 INFO - PROCESS | 2281 | 1471543487236 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 2281 | 1471543487237 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:04:47 INFO - PROCESS | 2281 | 1471543487240 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 2281 | 1471543487241 Marionette TRACE conn2 <- [1,1662,null,{}] 11:04:47 INFO - PROCESS | 2281 | 1471543487243 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}] 11:04:47 INFO - PROCESS | 2281 | 1471543487247 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:47 INFO - PROCESS | 2281 | 1471543487372 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:04:47 INFO - PROCESS | 2281 | 1471543487383 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 2281 | 1471543487385 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a00f800 == 36 [pid = 2281] [id = 423] 11:04:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x124fdb000) [pid = 2281] [serial = 1268] [outer = 0x0] 11:04:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1271d8c00) [pid = 2281] [serial = 1269] [outer = 0x124fdb000] 11:04:47 INFO - PROCESS | 2281 | 1471543487411 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128d09400) [pid = 2281] [serial = 1270] [outer = 0x124fdb000] 11:04:47 INFO - PROCESS | 2281 | 1471543487750 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]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 517ms 11:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:04:47 INFO - PROCESS | 2281 | 1471543487758 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 2281 | 1471543487759 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:04:47 INFO - PROCESS | 2281 | 1471543487761 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - PROCESS | 2281 | 1471543487773 Marionette TRACE conn2 <- [1,1666,null,{}] 11:04:47 INFO - PROCESS | 2281 | 1471543487775 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}] 11:04:47 INFO - PROCESS | 2281 | 1471543487776 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:47 INFO - PROCESS | 2281 | 1471543487875 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:04:47 INFO - PROCESS | 2281 | 1471543487886 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 2281 | 1471543487887 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae43000 == 37 [pid = 2281] [id = 424] 11:04:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x128d0b000) [pid = 2281] [serial = 1271] [outer = 0x0] 11:04:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x128df6c00) [pid = 2281] [serial = 1272] [outer = 0x128d0b000] 11:04:47 INFO - PROCESS | 2281 | 1471543487914 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x129351800) [pid = 2281] [serial = 1273] [outer = 0x128d0b000] 11:04:48 INFO - PROCESS | 2281 | 1471543488259 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]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 530ms 11:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:04:48 INFO - PROCESS | 2281 | 1471543488291 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 2281 | 1471543488293 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:04:48 INFO - PROCESS | 2281 | 1471543488295 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 2281 | 1471543488296 Marionette TRACE conn2 <- [1,1670,null,{}] 11:04:48 INFO - PROCESS | 2281 | 1471543488299 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}] 11:04:48 INFO - PROCESS | 2281 | 1471543488301 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:48 INFO - PROCESS | 2281 | 1471543488404 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:04:48 INFO - PROCESS | 2281 | 1471543488408 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 2281 | 1471543488409 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb1f000 == 38 [pid = 2281] [id = 425] 11:04:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x128d0c800) [pid = 2281] [serial = 1274] [outer = 0x0] 11:04:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12944b800) [pid = 2281] [serial = 1275] [outer = 0x128d0c800] 11:04:48 INFO - PROCESS | 2281 | 1471543488484 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12964e800) [pid = 2281] [serial = 1276] [outer = 0x128d0c800] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x116b02400) [pid = 2281] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x121187000) [pid = 2281] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x11a0c5c00) [pid = 2281] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1249e1c00) [pid = 2281] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x113022800) [pid = 2281] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x112e05000) [pid = 2281] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x118839c00) [pid = 2281] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1195ab000) [pid = 2281] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1212a5000) [pid = 2281] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x113ce0000) [pid = 2281] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1273c6000) [pid = 2281] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1177c9800) [pid = 2281] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x11863bc00) [pid = 2281] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119d5f000) [pid = 2281] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12582f400) [pid = 2281] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12944bc00) [pid = 2281] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:04:48 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x116825c00) [pid = 2281] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:04:48 INFO - PROCESS | 2281 | 1471543488976 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]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 723ms 11:04:49 INFO - PROCESS | 2281 | 1471543489026 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:04:49 INFO - PROCESS | 2281 | 1471543489042 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:04:49 INFO - PROCESS | 2281 | 1471543489045 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 2281 | 1471543489047 Marionette TRACE conn2 <- [1,1674,null,{}] 11:04:49 INFO - PROCESS | 2281 | 1471543489053 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}] 11:04:49 INFO - PROCESS | 2281 | 1471543489055 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:49 INFO - PROCESS | 2281 | 1471543489122 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:04:49 INFO - PROCESS | 2281 | 1471543489125 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 2281 | 1471543489126 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917e800 == 39 [pid = 2281] [id = 426] 11:04:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x113022800) [pid = 2281] [serial = 1277] [outer = 0x0] 11:04:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x116825c00) [pid = 2281] [serial = 1278] [outer = 0x113022800] 11:04:49 INFO - PROCESS | 2281 | 1471543489146 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1195a6000) [pid = 2281] [serial = 1279] [outer = 0x113022800] 11:04:49 INFO - PROCESS | 2281 | 1471543489540 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]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 527ms 11:04:49 INFO - PROCESS | 2281 | 1471543489572 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:04:49 INFO - PROCESS | 2281 | 1471543489574 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:04:49 INFO - PROCESS | 2281 | 1471543489577 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 2281 | 1471543489579 Marionette TRACE conn2 <- [1,1678,null,{}] 11:04:49 INFO - PROCESS | 2281 | 1471543489585 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}] 11:04:49 INFO - PROCESS | 2281 | 1471543489587 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:49 INFO - PROCESS | 2281 | 1471543489708 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:04:49 INFO - PROCESS | 2281 | 1471543489743 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 2281 | 1471543489744 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd0f800 == 40 [pid = 2281] [id = 427] 11:04:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119b0fc00) [pid = 2281] [serial = 1280] [outer = 0x0] 11:04:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x124c07c00) [pid = 2281] [serial = 1281] [outer = 0x119b0fc00] 11:04:49 INFO - PROCESS | 2281 | 1471543489785 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12766b400) [pid = 2281] [serial = 1282] [outer = 0x119b0fc00] 11:04:50 INFO - PROCESS | 2281 | 1471543490138 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]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 573ms 11:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:04:50 INFO - PROCESS | 2281 | 1471543490151 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 2281 | 1471543490152 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:04:50 INFO - PROCESS | 2281 | 1471543490154 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 2281 | 1471543490157 Marionette TRACE conn2 <- [1,1682,null,{}] 11:04:50 INFO - PROCESS | 2281 | 1471543490159 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}] 11:04:50 INFO - PROCESS | 2281 | 1471543490160 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:50 INFO - PROCESS | 2281 | 1471543490281 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:04:50 INFO - PROCESS | 2281 | 1471543490289 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 2281 | 1471543490291 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x119f14000 == 41 [pid = 2281] [id = 428] 11:04:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1212a5000) [pid = 2281] [serial = 1283] [outer = 0x0] 11:04:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x129687000) [pid = 2281] [serial = 1284] [outer = 0x1212a5000] 11:04:50 INFO - PROCESS | 2281 | 1471543490318 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12a9f2800) [pid = 2281] [serial = 1285] [outer = 0x1212a5000] 11:04:50 INFO - PROCESS | 2281 | 1471543490622 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]]]}] 11:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 11:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:04:50 INFO - PROCESS | 2281 | 1471543490675 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 2281 | 1471543490677 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:04:50 INFO - PROCESS | 2281 | 1471543490679 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 2281 | 1471543490680 Marionette TRACE conn2 <- [1,1686,null,{}] 11:04:50 INFO - PROCESS | 2281 | 1471543490682 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}] 11:04:50 INFO - PROCESS | 2281 | 1471543490683 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:50 INFO - PROCESS | 2281 | 1471543490760 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:04:50 INFO - PROCESS | 2281 | 1471543490765 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 2281 | 1471543490768 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c833800 == 42 [pid = 2281] [id = 429] 11:04:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12a9f3800) [pid = 2281] [serial = 1286] [outer = 0x0] 11:04:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12aa29800) [pid = 2281] [serial = 1287] [outer = 0x12a9f3800] 11:04:50 INFO - PROCESS | 2281 | 1471543490793 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12ad57400) [pid = 2281] [serial = 1288] [outer = 0x12a9f3800] 11:04:51 INFO - PROCESS | 2281 | 1471543491302 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]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 675ms 11:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:04:51 INFO - PROCESS | 2281 | 1471543491354 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 2281 | 1471543491357 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:04:51 INFO - PROCESS | 2281 | 1471543491361 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 2281 | 1471543491363 Marionette TRACE conn2 <- [1,1690,null,{}] 11:04:51 INFO - PROCESS | 2281 | 1471543491367 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}] 11:04:51 INFO - PROCESS | 2281 | 1471543491369 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:51 INFO - PROCESS | 2281 | 1471543491476 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:04:51 INFO - PROCESS | 2281 | 1471543491537 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:51 INFO - PROCESS | 2281 | 1471543491539 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x119265800 == 43 [pid = 2281] [id = 430] 11:04:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11821a400) [pid = 2281] [serial = 1289] [outer = 0x0] 11:04:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x118835800) [pid = 2281] [serial = 1290] [outer = 0x11821a400] 11:04:51 INFO - PROCESS | 2281 | 1471543491571 Marionette DEBUG loaded listener.js 11:04:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x119210800) [pid = 2281] [serial = 1291] [outer = 0x11821a400] 11:04:52 INFO - PROCESS | 2281 | 1471543492033 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]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 727ms 11:04:52 INFO - PROCESS | 2281 | 1471543492087 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 2281 | 1471543492090 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:04:52 INFO - PROCESS | 2281 | 1471543492095 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 2281 | 1471543492097 Marionette TRACE conn2 <- [1,1694,null,{}] 11:04:52 INFO - PROCESS | 2281 | 1471543492100 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}] 11:04:52 INFO - PROCESS | 2281 | 1471543492101 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:52 INFO - PROCESS | 2281 | 1471543492222 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:04:52 INFO - PROCESS | 2281 | 1471543492308 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 2281 | 1471543492309 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a009000 == 44 [pid = 2281] [id = 431] 11:04:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1198e0400) [pid = 2281] [serial = 1292] [outer = 0x0] 11:04:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x11a0ccc00) [pid = 2281] [serial = 1293] [outer = 0x1198e0400] 11:04:52 INFO - PROCESS | 2281 | 1471543492344 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x121183c00) [pid = 2281] [serial = 1294] [outer = 0x1198e0400] 11:04:52 INFO - PROCESS | 2281 | 1471543492803 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]]]}] 11:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 727ms 11:04:52 INFO - PROCESS | 2281 | 1471543492823 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 2281 | 1471543492825 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:04:52 INFO - PROCESS | 2281 | 1471543492829 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 2281 | 1471543492833 Marionette TRACE conn2 <- [1,1698,null,{}] 11:04:52 INFO - PROCESS | 2281 | 1471543492868 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}] 11:04:52 INFO - PROCESS | 2281 | 1471543492873 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:53 INFO - PROCESS | 2281 | 1471543493026 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:04:53 INFO - PROCESS | 2281 | 1471543493136 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 2281 | 1471543493139 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c841800 == 45 [pid = 2281] [id = 432] 11:04:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1251ba800) [pid = 2281] [serial = 1295] [outer = 0x0] 11:04:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x125e3a000) [pid = 2281] [serial = 1296] [outer = 0x1251ba800] 11:04:53 INFO - PROCESS | 2281 | 1471543493192 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12766a800) [pid = 2281] [serial = 1297] [outer = 0x1251ba800] 11:04:53 INFO - PROCESS | 2281 | 1471543493696 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]]]}] 11:04:53 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 11:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 893ms 11:04:53 INFO - PROCESS | 2281 | 1471543493721 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:04:53 INFO - PROCESS | 2281 | 1471543493723 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:04:53 INFO - PROCESS | 2281 | 1471543493725 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 2281 | 1471543493727 Marionette TRACE conn2 <- [1,1702,null,{}] 11:04:53 INFO - PROCESS | 2281 | 1471543493729 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}] 11:04:53 INFO - PROCESS | 2281 | 1471543493731 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:53 INFO - PROCESS | 2281 | 1471543493834 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:04:53 INFO - PROCESS | 2281 | 1471543493895 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 2281 | 1471543493896 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d228000 == 46 [pid = 2281] [id = 433] 11:04:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x128a9f000) [pid = 2281] [serial = 1298] [outer = 0x0] 11:04:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12934c800) [pid = 2281] [serial = 1299] [outer = 0x128a9f000] 11:04:53 INFO - PROCESS | 2281 | 1471543493926 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x12964ec00) [pid = 2281] [serial = 1300] [outer = 0x128a9f000] 11:04:54 INFO - PROCESS | 2281 | 1471543494539 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]]]}] 11:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 870ms 11:04:54 INFO - PROCESS | 2281 | 1471543494595 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 2281 | 1471543494598 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:04:54 INFO - PROCESS | 2281 | 1471543494601 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 2281 | 1471543494604 Marionette TRACE conn2 <- [1,1706,null,{}] 11:04:54 INFO - PROCESS | 2281 | 1471543494607 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}] 11:04:54 INFO - PROCESS | 2281 | 1471543494609 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:54 INFO - PROCESS | 2281 | 1471543494709 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:04:54 INFO - PROCESS | 2281 | 1471543494773 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 2281 | 1471543494776 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x119266800 == 47 [pid = 2281] [id = 434] 11:04:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1165f0c00) [pid = 2281] [serial = 1301] [outer = 0x0] 11:04:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x1177c9000) [pid = 2281] [serial = 1302] [outer = 0x1165f0c00] 11:04:54 INFO - PROCESS | 2281 | 1471543494804 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x11887d000) [pid = 2281] [serial = 1303] [outer = 0x1165f0c00] 11:04:55 INFO - PROCESS | 2281 | 1471543495289 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]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 724ms 11:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:04:55 INFO - PROCESS | 2281 | 1471543495326 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 2281 | 1471543495328 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:04:55 INFO - PROCESS | 2281 | 1471543495333 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 2281 | 1471543495335 Marionette TRACE conn2 <- [1,1710,null,{}] 11:04:55 INFO - PROCESS | 2281 | 1471543495337 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}] 11:04:55 INFO - PROCESS | 2281 | 1471543495339 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x119f14000 == 46 [pid = 2281] [id = 428] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd0f800 == 45 [pid = 2281] [id = 427] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12917e800 == 44 [pid = 2281] [id = 426] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb1f000 == 43 [pid = 2281] [id = 425] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae43000 == 42 [pid = 2281] [id = 424] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12a00f800 == 41 [pid = 2281] [id = 423] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x129176000 == 40 [pid = 2281] [id = 422] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x125e60000 == 39 [pid = 2281] [id = 421] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12153a800 == 38 [pid = 2281] [id = 420] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x119732000 == 37 [pid = 2281] [id = 419] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x116515000 == 36 [pid = 2281] [id = 418] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x119b59000 == 35 [pid = 2281] [id = 417] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb20000 == 34 [pid = 2281] [id = 415] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x1168e3000 == 33 [pid = 2281] [id = 416] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x118252000 == 32 [pid = 2281] [id = 403] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x119266800 == 31 [pid = 2281] [id = 434] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12d228000 == 30 [pid = 2281] [id = 433] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12c841800 == 29 [pid = 2281] [id = 432] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12a009000 == 28 [pid = 2281] [id = 431] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x12c833800 == 27 [pid = 2281] [id = 429] 11:04:55 INFO - PROCESS | 2281 | --DOCSHELL 0x119265800 == 26 [pid = 2281] [id = 430] 11:04:55 INFO - PROCESS | 2281 | 1471543495952 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x11a0c9000) [pid = 2281] [serial = 1225] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x1249df400) [pid = 2281] [serial = 1230] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1249d6400) [pid = 2281] [serial = 1228] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x12117dc00) [pid = 2281] [serial = 1227] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x124fb0400) [pid = 2281] [serial = 1233] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x124d90400) [pid = 2281] [serial = 1231] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x11624b000) [pid = 2281] [serial = 1210] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x113072c00) [pid = 2281] [serial = 1209] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x115ea8c00) [pid = 2281] [serial = 1212] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x112a89c00) [pid = 2281] [serial = 1213] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x125e3dc00) [pid = 2281] [serial = 1237] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1198de000) [pid = 2281] [serial = 1221] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x126f19800) [pid = 2281] [serial = 1239] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x11a0c8000) [pid = 2281] [serial = 1236] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119438400) [pid = 2281] [serial = 1218] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1195a8400) [pid = 2281] [serial = 1219] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128a99c00) [pid = 2281] [serial = 1242] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x118219800) [pid = 2281] [serial = 1215] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x118639000) [pid = 2281] [serial = 1216] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x128df4400) [pid = 2281] [serial = 1243] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x119436c00) [pid = 2281] [serial = 1195] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119073000) [pid = 2281] [serial = 1194] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1212a6c00) [pid = 2281] [serial = 1198] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x121184400) [pid = 2281] [serial = 1197] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x129158800) [pid = 2281] [serial = 1201] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1273c7400) [pid = 2281] [serial = 1200] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12b0f4800) [pid = 2281] [serial = 1204] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12a9f0400) [pid = 2281] [serial = 1203] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x128df9c00) [pid = 2281] [serial = 1245] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x126f10800) [pid = 2281] [serial = 1207] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x121180c00) [pid = 2281] [serial = 1206] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x119d61800) [pid = 2281] [serial = 1224] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x125832000) [pid = 2281] [serial = 1234] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x1271df400) [pid = 2281] [serial = 1240] [outer = 0x0] [url = about:blank] 11:04:55 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x119a7d800) [pid = 2281] [serial = 1222] [outer = 0x0] [url = about:blank] 11:04:56 INFO - PROCESS | 2281 | 1471543496078 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 2281 | 1471543496081 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x113e15800 == 27 [pid = 2281] [id = 435] 11:04:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x113259000) [pid = 2281] [serial = 1304] [outer = 0x0] 11:04:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x113c11400) [pid = 2281] [serial = 1305] [outer = 0x113259000] 11:04:56 INFO - PROCESS | 2281 | 1471543496123 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x116583c00) [pid = 2281] [serial = 1306] [outer = 0x113259000] 11:04:56 INFO - PROCESS | 2281 | 1471543496622 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]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1321ms 11:04:56 INFO - PROCESS | 2281 | 1471543496656 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:04:56 INFO - PROCESS | 2281 | 1471543496659 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:04:56 INFO - PROCESS | 2281 | 1471543496665 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - PROCESS | 2281 | 1471543496670 Marionette TRACE conn2 <- [1,1714,null,{}] 11:04:56 INFO - PROCESS | 2281 | 1471543496674 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}] 11:04:56 INFO - PROCESS | 2281 | 1471543496676 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:56 INFO - PROCESS | 2281 | 1471543496754 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:04:56 INFO - PROCESS | 2281 | 1471543496760 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:56 INFO - PROCESS | 2281 | 1471543496761 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x117220000 == 28 [pid = 2281] [id = 436] 11:04:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x11832d800) [pid = 2281] [serial = 1307] [outer = 0x0] 11:04:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1183ee800) [pid = 2281] [serial = 1308] [outer = 0x11832d800] 11:04:56 INFO - PROCESS | 2281 | 1471543496791 Marionette DEBUG loaded listener.js 11:04:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x11883cc00) [pid = 2281] [serial = 1309] [outer = 0x11832d800] 11:04:57 INFO - PROCESS | 2281 | 1471543497129 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]]]}] 11:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 524ms 11:04:57 INFO - PROCESS | 2281 | 1471543497189 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:04:57 INFO - PROCESS | 2281 | 1471543497191 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:04:57 INFO - PROCESS | 2281 | 1471543497194 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:04:57 INFO - PROCESS | 2281 | 1471543497196 Marionette TRACE conn2 <- [1,1718,null,{}] 11:04:57 INFO - PROCESS | 2281 | 1471543497200 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}] 11:04:57 INFO - PROCESS | 2281 | 1471543497202 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:57 INFO - PROCESS | 2281 | 1471543497329 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:04:57 INFO - PROCESS | 2281 | 1471543497382 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 2281 | 1471543497383 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190d2800 == 29 [pid = 2281] [id = 437] 11:04:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1195ad400) [pid = 2281] [serial = 1310] [outer = 0x0] 11:04:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119809800) [pid = 2281] [serial = 1311] [outer = 0x1195ad400] 11:04:57 INFO - PROCESS | 2281 | 1471543497427 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1198e5000) [pid = 2281] [serial = 1312] [outer = 0x1195ad400] 11:04:58 INFO - PROCESS | 2281 | 1471543498007 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]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 825ms 11:04:58 INFO - PROCESS | 2281 | 1471543498046 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 2281 | 1471543498052 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:04:58 INFO - PROCESS | 2281 | 1471543498059 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 2281 | 1471543498062 Marionette TRACE conn2 <- [1,1722,null,{}] 11:04:58 INFO - PROCESS | 2281 | 1471543498068 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}] 11:04:58 INFO - PROCESS | 2281 | 1471543498071 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:58 INFO - PROCESS | 2281 | 1471543498228 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:04:58 INFO - PROCESS | 2281 | 1471543498327 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 2281 | 1471543498328 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x117121000 == 30 [pid = 2281] [id = 438] 11:04:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1165f4800) [pid = 2281] [serial = 1313] [outer = 0x0] 11:04:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1177cc800) [pid = 2281] [serial = 1314] [outer = 0x1165f4800] 11:04:58 INFO - PROCESS | 2281 | 1471543498361 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x118839800) [pid = 2281] [serial = 1315] [outer = 0x1165f4800] 11:04:58 INFO - PROCESS | 2281 | 1471543498882 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]]]}] 11:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 878ms 11:04:58 INFO - PROCESS | 2281 | 1471543498941 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 2281 | 1471543498945 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:04:58 INFO - PROCESS | 2281 | 1471543498954 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - PROCESS | 2281 | 1471543498956 Marionette TRACE conn2 <- [1,1726,null,{}] 11:04:58 INFO - PROCESS | 2281 | 1471543498958 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}] 11:04:58 INFO - PROCESS | 2281 | 1471543498960 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:59 INFO - PROCESS | 2281 | 1471543499071 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:04:59 INFO - PROCESS | 2281 | 1471543499171 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:59 INFO - PROCESS | 2281 | 1471543499173 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:04:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x121114800 == 31 [pid = 2281] [id = 439] 11:04:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11980b000) [pid = 2281] [serial = 1316] [outer = 0x0] 11:04:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119a7d800) [pid = 2281] [serial = 1317] [outer = 0x11980b000] 11:04:59 INFO - PROCESS | 2281 | 1471543499225 Marionette DEBUG loaded listener.js 11:04:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x119d60000) [pid = 2281] [serial = 1318] [outer = 0x11980b000] 11:04:59 INFO - PROCESS | 2281 | 1471543499800 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]]]}] 11:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 921ms 11:04:59 INFO - PROCESS | 2281 | 1471543499875 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 2281 | 1471543499877 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:04:59 INFO - PROCESS | 2281 | 1471543499879 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 2281 | 1471543499882 Marionette TRACE conn2 <- [1,1730,null,{}] 11:04:59 INFO - PROCESS | 2281 | 1471543499977 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}] 11:04:59 INFO - PROCESS | 2281 | 1471543499978 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:00 INFO - PROCESS | 2281 | 1471543500085 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:05:00 INFO - PROCESS | 2281 | 1471543500163 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 2281 | 1471543500165 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x117116800 == 32 [pid = 2281] [id = 440] 11:05:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1162c2400) [pid = 2281] [serial = 1319] [outer = 0x0] 11:05:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1177c1800) [pid = 2281] [serial = 1320] [outer = 0x1162c2400] 11:05:00 INFO - PROCESS | 2281 | 1471543500195 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11883a000) [pid = 2281] [serial = 1321] [outer = 0x1162c2400] 11:05:00 INFO - PROCESS | 2281 | --DOCSHELL 0x117220000 == 31 [pid = 2281] [id = 436] 11:05:00 INFO - PROCESS | 2281 | --DOCSHELL 0x113e15800 == 30 [pid = 2281] [id = 435] 11:05:00 INFO - PROCESS | 2281 | 1471543500546 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]]]}] 11:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 710ms 11:05:00 INFO - PROCESS | 2281 | 1471543500589 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:05:00 INFO - PROCESS | 2281 | 1471543500592 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:05:00 INFO - PROCESS | 2281 | 1471543500594 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:05:00 INFO - PROCESS | 2281 | 1471543500596 Marionette TRACE conn2 <- [1,1734,null,{}] 11:05:00 INFO - PROCESS | 2281 | 1471543500600 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}] 11:05:00 INFO - PROCESS | 2281 | 1471543500601 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:00 INFO - PROCESS | 2281 | 1471543500680 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:05:00 INFO - PROCESS | 2281 | 1471543500688 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 2281 | 1471543500690 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213bd000 == 31 [pid = 2281] [id = 441] 11:05:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x119d5ec00) [pid = 2281] [serial = 1322] [outer = 0x0] 11:05:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x11a09a400) [pid = 2281] [serial = 1323] [outer = 0x119d5ec00] 11:05:00 INFO - PROCESS | 2281 | 1471543500716 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x121179c00) [pid = 2281] [serial = 1324] [outer = 0x119d5ec00] 11:05:01 INFO - PROCESS | 2281 | 1471543501091 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]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 524ms 11:05:01 INFO - PROCESS | 2281 | 1471543501121 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 2281 | 1471543501123 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:05:01 INFO - PROCESS | 2281 | 1471543501125 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 2281 | 1471543501126 Marionette TRACE conn2 <- [1,1738,null,{}] 11:05:01 INFO - PROCESS | 2281 | 1471543501129 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}] 11:05:01 INFO - PROCESS | 2281 | 1471543501130 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:01 INFO - PROCESS | 2281 | 1471543501232 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:05:01 INFO - PROCESS | 2281 | 1471543501237 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 2281 | 1471543501239 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x12481b800 == 32 [pid = 2281] [id = 442] 11:05:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x113029400) [pid = 2281] [serial = 1325] [outer = 0x0] 11:05:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1211c4c00) [pid = 2281] [serial = 1326] [outer = 0x113029400] 11:05:01 INFO - PROCESS | 2281 | 1471543501268 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12490b000) [pid = 2281] [serial = 1327] [outer = 0x113029400] 11:05:01 INFO - PROCESS | 2281 | 1471543501673 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]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 568ms 11:05:01 INFO - PROCESS | 2281 | 1471543501699 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 2281 | 1471543501704 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:05:01 INFO - PROCESS | 2281 | 1471543501707 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 2281 | 1471543501708 Marionette TRACE conn2 <- [1,1742,null,{}] 11:05:01 INFO - PROCESS | 2281 | 1471543501710 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}] 11:05:01 INFO - PROCESS | 2281 | 1471543501711 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:01 INFO - PROCESS | 2281 | 1471543501811 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:05:01 INFO - PROCESS | 2281 | 1471543501821 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 2281 | 1471543501823 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x127413800 == 33 [pid = 2281] [id = 443] 11:05:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1249d7000) [pid = 2281] [serial = 1328] [outer = 0x0] 11:05:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x124c13000) [pid = 2281] [serial = 1329] [outer = 0x1249d7000] 11:05:01 INFO - PROCESS | 2281 | 1471543501849 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1251c4400) [pid = 2281] [serial = 1330] [outer = 0x1249d7000] 11:05:02 INFO - PROCESS | 2281 | 1471543502210 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]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 11:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:05:02 INFO - PROCESS | 2281 | 1471543502225 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 2281 | 1471543502227 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:05:02 INFO - PROCESS | 2281 | 1471543502229 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 2281 | 1471543502230 Marionette TRACE conn2 <- [1,1746,null,{}] 11:05:02 INFO - PROCESS | 2281 | 1471543502233 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}] 11:05:02 INFO - PROCESS | 2281 | 1471543502234 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:02 INFO - PROCESS | 2281 | 1471543502330 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:05:02 INFO - PROCESS | 2281 | 1471543502368 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 2281 | 1471543502369 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x129187800 == 34 [pid = 2281] [id = 444] 11:05:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1211c3400) [pid = 2281] [serial = 1331] [outer = 0x0] 11:05:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x125832800) [pid = 2281] [serial = 1332] [outer = 0x1211c3400] 11:05:02 INFO - PROCESS | 2281 | 1471543502394 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x1271b2800) [pid = 2281] [serial = 1333] [outer = 0x1211c3400] 11:05:02 INFO - PROCESS | 2281 | 1471543502713 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]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 11:05:02 INFO - PROCESS | 2281 | 1471543502749 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 2281 | 1471543502751 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:05:02 INFO - PROCESS | 2281 | 1471543502753 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 2281 | 1471543502754 Marionette TRACE conn2 <- [1,1750,null,{}] 11:05:02 INFO - PROCESS | 2281 | 1471543502757 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}] 11:05:02 INFO - PROCESS | 2281 | 1471543502763 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:02 INFO - PROCESS | 2281 | 1471543502989 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x1165f4000) [pid = 2281] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1211c5400) [pid = 2281] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x1183eec00) [pid = 2281] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x124fdb000) [pid = 2281] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x113257400) [pid = 2281] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x128d0c800) [pid = 2281] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x119a82800) [pid = 2281] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x128d0b000) [pid = 2281] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x119075400) [pid = 2281] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x11301fc00) [pid = 2281] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x113022800) [pid = 2281] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119b0fc00) [pid = 2281] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11a0c7400) [pid = 2281] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1212a5000) [pid = 2281] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1165f0c00) [pid = 2281] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x113259000) [pid = 2281] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:05:02 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11832d800) [pid = 2281] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:05:03 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x11821a400) [pid = 2281] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:05:03 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1198e0400) [pid = 2281] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:05:03 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1251ba800) [pid = 2281] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:05:03 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12a9f3800) [pid = 2281] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:05:03 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x128a9f000) [pid = 2281] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:05:03 INFO - PROCESS | 2281 | 1471543503056 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 2281 | 1471543503058 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x1168cd800 == 35 [pid = 2281] [id = 445] 11:05:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x112e08c00) [pid = 2281] [serial = 1334] [outer = 0x0] 11:05:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1132a3800) [pid = 2281] [serial = 1335] [outer = 0x112e08c00] 11:05:03 INFO - PROCESS | 2281 | 1471543503086 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11832d800) [pid = 2281] [serial = 1336] [outer = 0x112e08c00] 11:05:03 INFO - PROCESS | 2281 | 1471543503399 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]]]}] 11:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 669ms 11:05:03 INFO - PROCESS | 2281 | 1471543503424 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:05:03 INFO - PROCESS | 2281 | 1471543503425 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:05:03 INFO - PROCESS | 2281 | 1471543503429 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:05:03 INFO - PROCESS | 2281 | 1471543503430 Marionette TRACE conn2 <- [1,1754,null,{}] 11:05:03 INFO - PROCESS | 2281 | 1471543503436 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}] 11:05:03 INFO - PROCESS | 2281 | 1471543503438 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:03 INFO - PROCESS | 2281 | 1471543503590 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:05:03 INFO - PROCESS | 2281 | 1471543503600 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 2281 | 1471543503601 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x11264b000 == 36 [pid = 2281] [id = 446] 11:05:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11624b800) [pid = 2281] [serial = 1337] [outer = 0x0] 11:05:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x119431c00) [pid = 2281] [serial = 1338] [outer = 0x11624b800] 11:05:03 INFO - PROCESS | 2281 | 1471543503643 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x126f16c00) [pid = 2281] [serial = 1339] [outer = 0x11624b800] 11:05:03 INFO - PROCESS | 2281 | 1471543503962 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]]]}] 11:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 573ms 11:05:04 INFO - PROCESS | 2281 | 1471543504009 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 2281 | 1471543504010 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:05:04 INFO - PROCESS | 2281 | 1471543504012 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 2281 | 1471543504013 Marionette TRACE conn2 <- [1,1758,null,{}] 11:05:04 INFO - PROCESS | 2281 | 1471543504016 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}] 11:05:04 INFO - PROCESS | 2281 | 1471543504017 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:04 INFO - PROCESS | 2281 | 1471543504091 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:05:04 INFO - PROCESS | 2281 | 1471543504094 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 2281 | 1471543504095 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb18800 == 37 [pid = 2281] [id = 447] 11:05:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x126f18400) [pid = 2281] [serial = 1340] [outer = 0x0] 11:05:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x128d0a400) [pid = 2281] [serial = 1341] [outer = 0x126f18400] 11:05:04 INFO - PROCESS | 2281 | 1471543504123 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128df7000) [pid = 2281] [serial = 1342] [outer = 0x126f18400] 11:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 473ms 11:05:04 INFO - PROCESS | 2281 | 1471543504477 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]]]}] 11:05:04 INFO - PROCESS | 2281 | 1471543504490 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 2281 | 1471543504492 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:05:04 INFO - PROCESS | 2281 | 1471543504495 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 2281 | 1471543504498 Marionette TRACE conn2 <- [1,1762,null,{}] 11:05:04 INFO - PROCESS | 2281 | 1471543504522 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}] 11:05:04 INFO - PROCESS | 2281 | 1471543504524 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:04 INFO - PROCESS | 2281 | 1471543504650 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:05:04 INFO - PROCESS | 2281 | 1471543504655 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 2281 | 1471543504656 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x124816800 == 38 [pid = 2281] [id = 448] 11:05:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128df9c00) [pid = 2281] [serial = 1343] [outer = 0x0] 11:05:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x129356800) [pid = 2281] [serial = 1344] [outer = 0x128df9c00] 11:05:04 INFO - PROCESS | 2281 | 1471543504697 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12944dc00) [pid = 2281] [serial = 1345] [outer = 0x128df9c00] 11:05:05 INFO - PROCESS | 2281 | --DOCSHELL 0x1213bd000 == 37 [pid = 2281] [id = 441] 11:05:05 INFO - PROCESS | 2281 | --DOCSHELL 0x117116800 == 36 [pid = 2281] [id = 440] 11:05:05 INFO - PROCESS | 2281 | --DOCSHELL 0x121114800 == 35 [pid = 2281] [id = 439] 11:05:05 INFO - PROCESS | 2281 | --DOCSHELL 0x1190d2800 == 34 [pid = 2281] [id = 437] 11:05:05 INFO - PROCESS | 2281 | --DOCSHELL 0x117121000 == 33 [pid = 2281] [id = 438] 11:05:06 INFO - PROCESS | 2281 | --DOCSHELL 0x12481b800 == 32 [pid = 2281] [id = 442] 11:05:06 INFO - PROCESS | 2281 | --DOCSHELL 0x1168cd800 == 31 [pid = 2281] [id = 445] 11:05:06 INFO - PROCESS | 2281 | --DOCSHELL 0x127413800 == 30 [pid = 2281] [id = 443] 11:05:06 INFO - PROCESS | 2281 | --DOCSHELL 0x11264b000 == 29 [pid = 2281] [id = 446] 11:05:06 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb18800 == 28 [pid = 2281] [id = 447] 11:05:06 INFO - PROCESS | 2281 | --DOCSHELL 0x129187800 == 27 [pid = 2281] [id = 444] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1177c9000) [pid = 2281] [serial = 1302] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x113c11400) [pid = 2281] [serial = 1305] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x116583c00) [pid = 2281] [serial = 1306] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x11887d000) [pid = 2281] [serial = 1303] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1183ee800) [pid = 2281] [serial = 1308] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x118835800) [pid = 2281] [serial = 1290] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11a0ccc00) [pid = 2281] [serial = 1293] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x119210800) [pid = 2281] [serial = 1291] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x125e3a000) [pid = 2281] [serial = 1296] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12aa29800) [pid = 2281] [serial = 1287] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12ad57400) [pid = 2281] [serial = 1288] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x119809800) [pid = 2281] [serial = 1311] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x121183c00) [pid = 2281] [serial = 1294] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12934c800) [pid = 2281] [serial = 1299] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12766a800) [pid = 2281] [serial = 1297] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x11883cc00) [pid = 2281] [serial = 1309] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x12a9f2800) [pid = 2281] [serial = 1285] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12964ec00) [pid = 2281] [serial = 1300] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x118830000) [pid = 2281] [serial = 1255] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x1212ed400) [pid = 2281] [serial = 1263] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x11882f800) [pid = 2281] [serial = 1251] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x1271d8c00) [pid = 2281] [serial = 1269] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x124cf8400) [pid = 2281] [serial = 1267] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x12964e800) [pid = 2281] [serial = 1276] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x128d09400) [pid = 2281] [serial = 1270] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x11a0c8800) [pid = 2281] [serial = 1260] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x129351800) [pid = 2281] [serial = 1273] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x128df6c00) [pid = 2281] [serial = 1272] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x1249d5400) [pid = 2281] [serial = 1266] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x1195a7400) [pid = 2281] [serial = 1257] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x113c11000) [pid = 2281] [serial = 1248] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x11668b400) [pid = 2281] [serial = 1249] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 63 (0x12944b800) [pid = 2281] [serial = 1275] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 62 (0x1195a6000) [pid = 2281] [serial = 1279] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 61 (0x124c07c00) [pid = 2281] [serial = 1281] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 60 (0x116825c00) [pid = 2281] [serial = 1278] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 59 (0x119808800) [pid = 2281] [serial = 1258] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 58 (0x129354400) [pid = 2281] [serial = 1246] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 57 (0x12766b400) [pid = 2281] [serial = 1282] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 56 (0x124908000) [pid = 2281] [serial = 1264] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 55 (0x129687000) [pid = 2281] [serial = 1284] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 54 (0x116a9d800) [pid = 2281] [serial = 1254] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 53 (0x12117e400) [pid = 2281] [serial = 1261] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | --DOMWINDOW == 52 (0x119075000) [pid = 2281] [serial = 1252] [outer = 0x0] [url = about:blank] 11:05:06 INFO - PROCESS | 2281 | 1471543506290 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]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1825ms 11:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:05:06 INFO - PROCESS | 2281 | 1471543506321 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 2281 | 1471543506323 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:05:06 INFO - PROCESS | 2281 | 1471543506327 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 2281 | 1471543506329 Marionette TRACE conn2 <- [1,1766,null,{}] 11:05:06 INFO - PROCESS | 2281 | 1471543506336 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}] 11:05:06 INFO - PROCESS | 2281 | 1471543506338 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:06 INFO - PROCESS | 2281 | 1471543506427 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:05:06 INFO - PROCESS | 2281 | 1471543506514 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:06 INFO - PROCESS | 2281 | 1471543506515 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x1168df800 == 28 [pid = 2281] [id = 449] 11:05:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 53 (0x116826800) [pid = 2281] [serial = 1346] [outer = 0x0] 11:05:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 54 (0x117d48800) [pid = 2281] [serial = 1347] [outer = 0x116826800] 11:05:06 INFO - PROCESS | 2281 | 1471543506562 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 55 (0x118335800) [pid = 2281] [serial = 1348] [outer = 0x116826800] 11:05:06 INFO - PROCESS | 2281 | 1471543506880 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]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 571ms 11:05:06 INFO - PROCESS | 2281 | 1471543506898 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:05:06 INFO - PROCESS | 2281 | 1471543506905 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:05:06 INFO - PROCESS | 2281 | 1471543506909 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - PROCESS | 2281 | 1471543506911 Marionette TRACE conn2 <- [1,1770,null,{}] 11:05:06 INFO - PROCESS | 2281 | 1471543506914 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}] 11:05:06 INFO - PROCESS | 2281 | 1471543506917 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:07 INFO - PROCESS | 2281 | 1471543506998 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:05:07 INFO - PROCESS | 2281 | 1471543507053 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 2281 | 1471543507055 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x118265000 == 29 [pid = 2281] [id = 450] 11:05:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 56 (0x1183e8000) [pid = 2281] [serial = 1349] [outer = 0x0] 11:05:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 57 (0x118878800) [pid = 2281] [serial = 1350] [outer = 0x1183e8000] 11:05:07 INFO - PROCESS | 2281 | 1471543507083 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 58 (0x119439000) [pid = 2281] [serial = 1351] [outer = 0x1183e8000] 11:05:07 INFO - PROCESS | 2281 | 1471543507403 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]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 11:05:07 INFO - PROCESS | 2281 | 1471543507429 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:05:07 INFO - PROCESS | 2281 | 1471543507440 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:05:07 INFO - PROCESS | 2281 | 1471543507443 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 2281 | 1471543507445 Marionette TRACE conn2 <- [1,1774,null,{}] 11:05:07 INFO - PROCESS | 2281 | 1471543507453 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}] 11:05:07 INFO - PROCESS | 2281 | 1471543507456 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:07 INFO - PROCESS | 2281 | 1471543507535 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:05:07 INFO - PROCESS | 2281 | 1471543507588 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 2281 | 1471543507590 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b59000 == 30 [pid = 2281] [id = 451] 11:05:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 59 (0x112a86400) [pid = 2281] [serial = 1352] [outer = 0x0] 11:05:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x119d60400) [pid = 2281] [serial = 1353] [outer = 0x112a86400] 11:05:07 INFO - PROCESS | 2281 | 1471543507619 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x12117ac00) [pid = 2281] [serial = 1354] [outer = 0x112a86400] 11:05:07 INFO - PROCESS | 2281 | 1471543507890 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]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 473ms 11:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:05:07 INFO - PROCESS | 2281 | 1471543507924 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 2281 | 1471543507926 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:05:07 INFO - PROCESS | 2281 | 1471543507928 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 2281 | 1471543507930 Marionette TRACE conn2 <- [1,1778,null,{}] 11:05:07 INFO - PROCESS | 2281 | 1471543507932 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}] 11:05:07 INFO - PROCESS | 2281 | 1471543507937 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:08 INFO - PROCESS | 2281 | 1471543508022 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:05:08 INFO - PROCESS | 2281 | 1471543508026 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 2281 | 1471543508027 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x12162c800 == 31 [pid = 2281] [id = 452] 11:05:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x1211bb000) [pid = 2281] [serial = 1355] [outer = 0x0] 11:05:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x12160f400) [pid = 2281] [serial = 1356] [outer = 0x1211bb000] 11:05:08 INFO - PROCESS | 2281 | 1471543508055 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x1249d5c00) [pid = 2281] [serial = 1357] [outer = 0x1211bb000] 11:05:08 INFO - PROCESS | 2281 | 1471543508509 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]]]}] 11:05:08 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 11:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 621ms 11:05:08 INFO - PROCESS | 2281 | 1471543508551 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:05:08 INFO - PROCESS | 2281 | 1471543508553 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:05:08 INFO - PROCESS | 2281 | 1471543508557 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 2281 | 1471543508559 Marionette TRACE conn2 <- [1,1782,null,{}] 11:05:08 INFO - PROCESS | 2281 | 1471543508562 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}] 11:05:08 INFO - PROCESS | 2281 | 1471543508564 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:08 INFO - PROCESS | 2281 | 1471543508689 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:05:08 INFO - PROCESS | 2281 | 1471543508696 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 2281 | 1471543508697 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x124980000 == 32 [pid = 2281] [id = 453] 11:05:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x11907e400) [pid = 2281] [serial = 1358] [outer = 0x0] 11:05:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x1249e3000) [pid = 2281] [serial = 1359] [outer = 0x11907e400] 11:05:08 INFO - PROCESS | 2281 | 1471543508724 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x124fb0400) [pid = 2281] [serial = 1360] [outer = 0x11907e400] 11:05:09 INFO - PROCESS | 2281 | 1471543509068 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]]]}] 11:05:09 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 11:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 521ms 11:05:09 INFO - PROCESS | 2281 | 1471543509077 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 2281 | 1471543509079 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:05:09 INFO - PROCESS | 2281 | 1471543509081 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 2281 | 1471543509084 Marionette TRACE conn2 <- [1,1786,null,{}] 11:05:09 INFO - PROCESS | 2281 | 1471543509088 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}] 11:05:09 INFO - PROCESS | 2281 | 1471543509092 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:09 INFO - PROCESS | 2281 | 1471543509212 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:05:09 INFO - PROCESS | 2281 | 1471543509221 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 2281 | 1471543509222 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x127181000 == 33 [pid = 2281] [id = 454] 11:05:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x124c0d800) [pid = 2281] [serial = 1361] [outer = 0x0] 11:05:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x126f15400) [pid = 2281] [serial = 1362] [outer = 0x124c0d800] 11:05:09 INFO - PROCESS | 2281 | 1471543509248 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x128d0e800) [pid = 2281] [serial = 1363] [outer = 0x124c0d800] 11:05:09 INFO - PROCESS | 2281 | 1471543509553 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]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 11:05:09 INFO - PROCESS | 2281 | 1471543509603 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 2281 | 1471543509604 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:05:09 INFO - PROCESS | 2281 | 1471543509606 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 2281 | 1471543509608 Marionette TRACE conn2 <- [1,1790,null,{}] 11:05:09 INFO - PROCESS | 2281 | 1471543509610 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}] 11:05:09 INFO - PROCESS | 2281 | 1471543509611 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:09 INFO - PROCESS | 2281 | 1471543509690 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:05:09 INFO - PROCESS | 2281 | 1471543509694 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 2281 | 1471543509695 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a021800 == 34 [pid = 2281] [id = 455] 11:05:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x128d0f400) [pid = 2281] [serial = 1364] [outer = 0x0] 11:05:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x129442c00) [pid = 2281] [serial = 1365] [outer = 0x128d0f400] 11:05:09 INFO - PROCESS | 2281 | 1471543509722 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x129648c00) [pid = 2281] [serial = 1366] [outer = 0x128d0f400] 11:05:10 INFO - PROCESS | 2281 | 1471543510065 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]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 467ms 11:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:05:10 INFO - PROCESS | 2281 | 1471543510075 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 2281 | 1471543510076 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:05:10 INFO - PROCESS | 2281 | 1471543510078 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 2281 | 1471543510079 Marionette TRACE conn2 <- [1,1794,null,{}] 11:05:10 INFO - PROCESS | 2281 | 1471543510081 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}] 11:05:10 INFO - PROCESS | 2281 | 1471543510083 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:10 INFO - PROCESS | 2281 | 1471543510187 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:05:10 INFO - PROCESS | 2281 | 1471543510193 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 2281 | 1471543510195 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a933800 == 35 [pid = 2281] [id = 456] 11:05:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x119d67400) [pid = 2281] [serial = 1367] [outer = 0x0] 11:05:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x12964d000) [pid = 2281] [serial = 1368] [outer = 0x119d67400] 11:05:10 INFO - PROCESS | 2281 | 1471543510220 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x129688800) [pid = 2281] [serial = 1369] [outer = 0x119d67400] 11:05:10 INFO - PROCESS | 2281 | 1471543510501 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]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 11:05:10 INFO - PROCESS | 2281 | 1471543510547 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 2281 | 1471543510549 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:05:10 INFO - PROCESS | 2281 | 1471543510554 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 2281 | 1471543510555 Marionette TRACE conn2 <- [1,1798,null,{}] 11:05:10 INFO - PROCESS | 2281 | 1471543510557 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}] 11:05:10 INFO - PROCESS | 2281 | 1471543510559 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:10 INFO - PROCESS | 2281 | 1471543510637 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:05:10 INFO - PROCESS | 2281 | 1471543510641 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 2281 | 1471543510642 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b57800 == 36 [pid = 2281] [id = 457] 11:05:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x119803000) [pid = 2281] [serial = 1370] [outer = 0x0] 11:05:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x12a92a400) [pid = 2281] [serial = 1371] [outer = 0x119803000] 11:05:10 INFO - PROCESS | 2281 | 1471543510675 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x12a9f7c00) [pid = 2281] [serial = 1372] [outer = 0x119803000] 11:05:11 INFO - PROCESS | 2281 | 1471543511023 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]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 11:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:05:11 INFO - PROCESS | 2281 | 1471543511074 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 2281 | 1471543511075 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:05:11 INFO - PROCESS | 2281 | 1471543511077 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 2281 | 1471543511078 Marionette TRACE conn2 <- [1,1802,null,{}] 11:05:11 INFO - PROCESS | 2281 | 1471543511080 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}] 11:05:11 INFO - PROCESS | 2281 | 1471543511082 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:11 INFO - PROCESS | 2281 | 1471543511159 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:05:11 INFO - PROCESS | 2281 | 1471543511163 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 2281 | 1471543511164 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc7e000 == 37 [pid = 2281] [id = 458] 11:05:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x12a9ef400) [pid = 2281] [serial = 1373] [outer = 0x0] 11:05:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x12aa29c00) [pid = 2281] [serial = 1374] [outer = 0x12a9ef400] 11:05:11 INFO - PROCESS | 2281 | 1471543511192 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x12ad58800) [pid = 2281] [serial = 1375] [outer = 0x12a9ef400] 11:05:11 INFO - PROCESS | 2281 | 1471543511552 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]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 11:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:05:11 INFO - PROCESS | 2281 | 1471543511596 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 2281 | 1471543511597 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:05:11 INFO - PROCESS | 2281 | 1471543511599 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 2281 | 1471543511601 Marionette TRACE conn2 <- [1,1806,null,{}] 11:05:11 INFO - PROCESS | 2281 | 1471543511603 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}] 11:05:11 INFO - PROCESS | 2281 | 1471543511605 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:11 INFO - PROCESS | 2281 | 1471543511722 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:05:11 INFO - PROCESS | 2281 | 1471543511762 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 2281 | 1471543511763 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x124822000 == 38 [pid = 2281] [id = 459] 11:05:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x12ad59000) [pid = 2281] [serial = 1376] [outer = 0x0] 11:05:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x12b0ee800) [pid = 2281] [serial = 1377] [outer = 0x12ad59000] 11:05:11 INFO - PROCESS | 2281 | 1471543511790 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x12b0fd800) [pid = 2281] [serial = 1378] [outer = 0x12ad59000] 11:05:12 INFO - PROCESS | 2281 | 1471543512107 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]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 11:05:12 INFO - PROCESS | 2281 | 1471543512169 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 2281 | 1471543512170 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:05:12 INFO - PROCESS | 2281 | 1471543512173 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 2281 | 1471543512174 Marionette TRACE conn2 <- [1,1810,null,{}] 11:05:12 INFO - PROCESS | 2281 | 1471543512177 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}] 11:05:12 INFO - PROCESS | 2281 | 1471543512178 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:12 INFO - PROCESS | 2281 | 1471543512281 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:05:12 INFO - PROCESS | 2281 | 1471543512285 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 2281 | 1471543512286 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c08a000 == 39 [pid = 2281] [id = 460] 11:05:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x128df6400) [pid = 2281] [serial = 1379] [outer = 0x0] 11:05:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x12bc07c00) [pid = 2281] [serial = 1380] [outer = 0x128df6400] 11:05:12 INFO - PROCESS | 2281 | 1471543512310 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x12bc0ec00) [pid = 2281] [serial = 1381] [outer = 0x128df6400] 11:05:12 INFO - PROCESS | 2281 | 1471543512666 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]]]}] 11:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 518ms 11:05:12 INFO - PROCESS | 2281 | 1471543512692 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 2281 | 1471543512693 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:05:12 INFO - PROCESS | 2281 | 1471543512695 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 2281 | 1471543512696 Marionette TRACE conn2 <- [1,1814,null,{}] 11:05:12 INFO - PROCESS | 2281 | 1471543512699 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}] 11:05:12 INFO - PROCESS | 2281 | 1471543512702 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:12 INFO - PROCESS | 2281 | 1471543512814 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:05:12 INFO - PROCESS | 2281 | 1471543512817 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 2281 | 1471543512818 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c841800 == 40 [pid = 2281] [id = 461] 11:05:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x12bc0e000) [pid = 2281] [serial = 1382] [outer = 0x0] 11:05:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12bc5dc00) [pid = 2281] [serial = 1383] [outer = 0x12bc0e000] 11:05:12 INFO - PROCESS | 2281 | 1471543512843 Marionette DEBUG loaded listener.js 11:05:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x12bc67c00) [pid = 2281] [serial = 1384] [outer = 0x12bc0e000] 11:05:13 INFO - PROCESS | 2281 | 1471543513165 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]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 11:05:13 INFO - PROCESS | 2281 | 1471543513213 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 2281 | 1471543513215 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:05:13 INFO - PROCESS | 2281 | 1471543513219 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 2281 | 1471543513220 Marionette TRACE conn2 <- [1,1818,null,{}] 11:05:13 INFO - PROCESS | 2281 | 1471543513223 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}] 11:05:13 INFO - PROCESS | 2281 | 1471543513224 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:13 INFO - PROCESS | 2281 | 1471543513324 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:05:13 INFO - PROCESS | 2281 | 1471543513361 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 2281 | 1471543513363 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d217800 == 41 [pid = 2281] [id = 462] 11:05:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x128d44400) [pid = 2281] [serial = 1385] [outer = 0x0] 11:05:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128d49400) [pid = 2281] [serial = 1386] [outer = 0x128d44400] 11:05:13 INFO - PROCESS | 2281 | 1471543513388 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d4e800) [pid = 2281] [serial = 1387] [outer = 0x128d44400] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x113029400) [pid = 2281] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1249d7000) [pid = 2281] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1211c3400) [pid = 2281] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x112e08c00) [pid = 2281] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x126f18400) [pid = 2281] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x11624b800) [pid = 2281] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119d5ec00) [pid = 2281] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1162c2400) [pid = 2281] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x11980b000) [pid = 2281] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1165f4800) [pid = 2281] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:05:13 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1195ad400) [pid = 2281] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:05:13 INFO - PROCESS | 2281 | 1471543513916 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]]]}] 11:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 721ms 11:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:05:13 INFO - PROCESS | 2281 | 1471543513940 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 2281 | 1471543513941 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:05:13 INFO - PROCESS | 2281 | 1471543513943 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 2281 | 1471543513944 Marionette TRACE conn2 <- [1,1822,null,{}] 11:05:13 INFO - PROCESS | 2281 | 1471543513947 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}] 11:05:13 INFO - PROCESS | 2281 | 1471543513948 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:14 INFO - PROCESS | 2281 | 1471543514075 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:05:14 INFO - PROCESS | 2281 | 1471543514118 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 2281 | 1471543514119 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d592000 == 42 [pid = 2281] [id = 463] 11:05:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x113c52800) [pid = 2281] [serial = 1388] [outer = 0x0] 11:05:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x119b05c00) [pid = 2281] [serial = 1389] [outer = 0x113c52800] 11:05:14 INFO - PROCESS | 2281 | 1471543514144 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x124fe7800) [pid = 2281] [serial = 1390] [outer = 0x113c52800] 11:05:14 INFO - PROCESS | 2281 | 1471543514405 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]]]}] 11:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 468ms 11:05:14 INFO - PROCESS | 2281 | 1471543514412 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 2281 | 1471543514414 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:05:14 INFO - PROCESS | 2281 | 1471543514425 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 2281 | 1471543514426 Marionette TRACE conn2 <- [1,1826,null,{}] 11:05:14 INFO - PROCESS | 2281 | 1471543514428 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}] 11:05:14 INFO - PROCESS | 2281 | 1471543514429 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:14 INFO - PROCESS | 2281 | 1471543514518 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:05:14 INFO - PROCESS | 2281 | 1471543514523 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 2281 | 1471543514524 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d66f800 == 43 [pid = 2281] [id = 464] 11:05:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1271a8800) [pid = 2281] [serial = 1391] [outer = 0x0] 11:05:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x128d4e400) [pid = 2281] [serial = 1392] [outer = 0x1271a8800] 11:05:14 INFO - PROCESS | 2281 | 1471543514549 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x12bc68c00) [pid = 2281] [serial = 1393] [outer = 0x1271a8800] 11:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 11:05:14 INFO - PROCESS | 2281 | 1471543514888 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]]]}] 11:05:14 INFO - PROCESS | 2281 | 1471543514894 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 2281 | 1471543514895 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:05:14 INFO - PROCESS | 2281 | 1471543514897 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 2281 | 1471543514898 Marionette TRACE conn2 <- [1,1830,null,{}] 11:05:14 INFO - PROCESS | 2281 | 1471543514904 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}] 11:05:14 INFO - PROCESS | 2281 | 1471543514905 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:15 INFO - PROCESS | 2281 | 1471543515026 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:05:15 INFO - PROCESS | 2281 | 1471543515033 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 2281 | 1471543515034 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d947000 == 44 [pid = 2281] [id = 465] 11:05:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x126f18400) [pid = 2281] [serial = 1394] [outer = 0x0] 11:05:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x128d5fc00) [pid = 2281] [serial = 1395] [outer = 0x126f18400] 11:05:15 INFO - PROCESS | 2281 | 1471543515059 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x128d66800) [pid = 2281] [serial = 1396] [outer = 0x126f18400] 11:05:15 INFO - PROCESS | 2281 | 1471543515355 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]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 473ms 11:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:05:15 INFO - PROCESS | 2281 | 1471543515371 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 2281 | 1471543515372 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:05:15 INFO - PROCESS | 2281 | 1471543515374 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 2281 | 1471543515375 Marionette TRACE conn2 <- [1,1834,null,{}] 11:05:15 INFO - PROCESS | 2281 | 1471543515377 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}] 11:05:15 INFO - PROCESS | 2281 | 1471543515378 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:15 INFO - PROCESS | 2281 | 1471543515463 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:05:15 INFO - PROCESS | 2281 | 1471543515467 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 2281 | 1471543515468 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ddcb000 == 45 [pid = 2281] [id = 466] 11:05:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128d66400) [pid = 2281] [serial = 1397] [outer = 0x0] 11:05:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12bc69400) [pid = 2281] [serial = 1398] [outer = 0x128d66400] 11:05:15 INFO - PROCESS | 2281 | 1471543515493 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12c826000) [pid = 2281] [serial = 1399] [outer = 0x128d66400] 11:05:15 INFO - PROCESS | 2281 | 1471543515967 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]]]}] 11:05:16 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 11:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 11:05:16 INFO - PROCESS | 2281 | 1471543516046 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 2281 | 1471543516048 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:05:16 INFO - PROCESS | 2281 | 1471543516052 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 2281 | 1471543516054 Marionette TRACE conn2 <- [1,1838,null,{}] 11:05:16 INFO - PROCESS | 2281 | 1471543516058 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}] 11:05:16 INFO - PROCESS | 2281 | 1471543516060 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:16 INFO - PROCESS | 2281 | 1471543516179 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:05:16 INFO - PROCESS | 2281 | 1471543516290 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 2281 | 1471543516292 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x1175a3800 == 46 [pid = 2281] [id = 467] 11:05:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1166f2800) [pid = 2281] [serial = 1400] [outer = 0x0] 11:05:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x117252000) [pid = 2281] [serial = 1401] [outer = 0x1166f2800] 11:05:16 INFO - PROCESS | 2281 | 1471543516324 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x11863f800) [pid = 2281] [serial = 1402] [outer = 0x1166f2800] 11:05:16 INFO - PROCESS | 2281 | 1471543516897 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]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 921ms 11:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:05:16 INFO - PROCESS | 2281 | 1471543516973 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 2281 | 1471543516976 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:05:16 INFO - PROCESS | 2281 | 1471543516981 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 2281 | 1471543516983 Marionette TRACE conn2 <- [1,1842,null,{}] 11:05:16 INFO - PROCESS | 2281 | 1471543516985 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}] 11:05:16 INFO - PROCESS | 2281 | 1471543516987 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:17 INFO - PROCESS | 2281 | 1471543517245 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:05:17 INFO - PROCESS | 2281 | 1471543517363 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 2281 | 1471543517364 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x11611e000 == 47 [pid = 2281] [id = 468] 11:05:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x113c54400) [pid = 2281] [serial = 1403] [outer = 0x0] 11:05:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x115f95800) [pid = 2281] [serial = 1404] [outer = 0x113c54400] 11:05:17 INFO - PROCESS | 2281 | 1471543517394 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x116826400) [pid = 2281] [serial = 1405] [outer = 0x113c54400] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12d947000 == 46 [pid = 2281] [id = 465] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12d66f800 == 45 [pid = 2281] [id = 464] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12d592000 == 44 [pid = 2281] [id = 463] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12d217800 == 43 [pid = 2281] [id = 462] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12c841800 == 42 [pid = 2281] [id = 461] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12c08a000 == 41 [pid = 2281] [id = 460] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x124822000 == 40 [pid = 2281] [id = 459] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x129356800) [pid = 2281] [serial = 1344] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc7e000 == 39 [pid = 2281] [id = 458] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x119b57800 == 38 [pid = 2281] [id = 457] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12a933800 == 37 [pid = 2281] [id = 456] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12a021800 == 36 [pid = 2281] [id = 455] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x127181000 == 35 [pid = 2281] [id = 454] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x124980000 == 34 [pid = 2281] [id = 453] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x12162c800 == 33 [pid = 2281] [id = 452] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x119b59000 == 32 [pid = 2281] [id = 451] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x118265000 == 31 [pid = 2281] [id = 450] 11:05:17 INFO - PROCESS | 2281 | --DOCSHELL 0x1168df800 == 30 [pid = 2281] [id = 449] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1211c4c00) [pid = 2281] [serial = 1326] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x124c13000) [pid = 2281] [serial = 1329] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x125832800) [pid = 2281] [serial = 1332] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1271b2800) [pid = 2281] [serial = 1333] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1251c4400) [pid = 2281] [serial = 1330] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1132a3800) [pid = 2281] [serial = 1335] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11832d800) [pid = 2281] [serial = 1336] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x128d0a400) [pid = 2281] [serial = 1341] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x119431c00) [pid = 2281] [serial = 1338] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x11a09a400) [pid = 2281] [serial = 1323] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11883a000) [pid = 2281] [serial = 1321] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1177c1800) [pid = 2281] [serial = 1320] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119d60000) [pid = 2281] [serial = 1318] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x119a7d800) [pid = 2281] [serial = 1317] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x118839800) [pid = 2281] [serial = 1315] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1177cc800) [pid = 2281] [serial = 1314] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1198e5000) [pid = 2281] [serial = 1312] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x126f16c00) [pid = 2281] [serial = 1339] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12490b000) [pid = 2281] [serial = 1327] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x121179c00) [pid = 2281] [serial = 1324] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x128df7000) [pid = 2281] [serial = 1342] [outer = 0x0] [url = about:blank] 11:05:17 INFO - PROCESS | 2281 | 1471543517921 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]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 975ms 11:05:17 INFO - PROCESS | 2281 | 1471543517956 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 2281 | 1471543517959 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:05:17 INFO - PROCESS | 2281 | 1471543517962 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 2281 | 1471543517964 Marionette TRACE conn2 <- [1,1846,null,{}] 11:05:17 INFO - PROCESS | 2281 | 1471543517973 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}] 11:05:17 INFO - PROCESS | 2281 | 1471543517974 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:18 INFO - PROCESS | 2281 | 1471543518054 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:05:18 INFO - PROCESS | 2281 | 1471543518059 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 2281 | 1471543518060 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x117111800 == 31 [pid = 2281] [id = 469] 11:05:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x117d3e800) [pid = 2281] [serial = 1406] [outer = 0x0] 11:05:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11832d800) [pid = 2281] [serial = 1407] [outer = 0x117d3e800] 11:05:18 INFO - PROCESS | 2281 | 1471543518090 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x118973c00) [pid = 2281] [serial = 1408] [outer = 0x117d3e800] 11:05:18 INFO - PROCESS | 2281 | 1471543518426 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]]]}] 11:05:18 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) 11:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 526ms 11:05:18 INFO - PROCESS | 2281 | 1471543518488 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 2281 | 1471543518490 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:05:18 INFO - PROCESS | 2281 | 1471543518492 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 2281 | 1471543518494 Marionette TRACE conn2 <- [1,1850,null,{}] 11:05:18 INFO - PROCESS | 2281 | 1471543518496 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}] 11:05:18 INFO - PROCESS | 2281 | 1471543518497 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:18 INFO - PROCESS | 2281 | 1471543518576 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:05:18 INFO - PROCESS | 2281 | 1471543518584 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 2281 | 1471543518586 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x11926d000 == 32 [pid = 2281] [id = 470] 11:05:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11909e800) [pid = 2281] [serial = 1409] [outer = 0x0] 11:05:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1195a6c00) [pid = 2281] [serial = 1410] [outer = 0x11909e800] 11:05:18 INFO - PROCESS | 2281 | 1471543518613 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1198e0800) [pid = 2281] [serial = 1411] [outer = 0x11909e800] 11:05:18 INFO - PROCESS | 2281 | 1471543518990 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]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 517ms 11:05:19 INFO - PROCESS | 2281 | 1471543519011 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 2281 | 1471543519013 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:05:19 INFO - PROCESS | 2281 | 1471543519033 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 2281 | 1471543519038 Marionette TRACE conn2 <- [1,1854,null,{}] 11:05:19 INFO - PROCESS | 2281 | 1471543519040 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}] 11:05:19 INFO - PROCESS | 2281 | 1471543519043 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:19 INFO - PROCESS | 2281 | 1471543519123 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:05:19 INFO - PROCESS | 2281 | 1471543519127 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 2281 | 1471543519128 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213c0000 == 33 [pid = 2281] [id = 471] 11:05:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1126a0000) [pid = 2281] [serial = 1412] [outer = 0x0] 11:05:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119a81800) [pid = 2281] [serial = 1413] [outer = 0x1126a0000] 11:05:19 INFO - PROCESS | 2281 | 1471543519156 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11a0d1400) [pid = 2281] [serial = 1414] [outer = 0x1126a0000] 11:05:19 INFO - PROCESS | 2281 | 1471543519476 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]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 483ms 11:05:19 INFO - PROCESS | 2281 | 1471543519508 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 2281 | 1471543519509 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:05:19 INFO - PROCESS | 2281 | 1471543519511 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 2281 | 1471543519512 Marionette TRACE conn2 <- [1,1858,null,{}] 11:05:19 INFO - PROCESS | 2281 | 1471543519514 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}] 11:05:19 INFO - PROCESS | 2281 | 1471543519516 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:19 INFO - PROCESS | 2281 | 1471543519592 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:05:19 INFO - PROCESS | 2281 | 1471543519652 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 2281 | 1471543519653 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x121add800 == 34 [pid = 2281] [id = 472] 11:05:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1132a1800) [pid = 2281] [serial = 1415] [outer = 0x0] 11:05:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x121178800) [pid = 2281] [serial = 1416] [outer = 0x1132a1800] 11:05:19 INFO - PROCESS | 2281 | 1471543519682 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1211c2400) [pid = 2281] [serial = 1417] [outer = 0x1132a1800] 11:05:20 INFO - PROCESS | 2281 | 1471543520006 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]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 11:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:05:20 INFO - PROCESS | 2281 | 1471543520031 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 2281 | 1471543520032 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:05:20 INFO - PROCESS | 2281 | 1471543520037 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - PROCESS | 2281 | 1471543520038 Marionette TRACE conn2 <- [1,1862,null,{}] 11:05:20 INFO - PROCESS | 2281 | 1471543520046 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}] 11:05:20 INFO - PROCESS | 2281 | 1471543520047 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:20 INFO - PROCESS | 2281 | 1471543520144 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:05:20 INFO - PROCESS | 2281 | 1471543520149 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 2281 | 1471543520153 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x121338000 == 35 [pid = 2281] [id = 473] 11:05:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x121eb3400) [pid = 2281] [serial = 1418] [outer = 0x0] 11:05:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x124997000) [pid = 2281] [serial = 1419] [outer = 0x121eb3400] 11:05:20 INFO - PROCESS | 2281 | 1471543520187 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x124c07000) [pid = 2281] [serial = 1420] [outer = 0x121eb3400] 11:05:20 INFO - PROCESS | 2281 | 1471543520541 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]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 524ms 11:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:05:20 INFO - PROCESS | 2281 | 1471543520561 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 2281 | 1471543520562 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:05:20 INFO - PROCESS | 2281 | 1471543520564 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - PROCESS | 2281 | 1471543520565 Marionette TRACE conn2 <- [1,1866,null,{}] 11:05:20 INFO - PROCESS | 2281 | 1471543520573 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}] 11:05:20 INFO - PROCESS | 2281 | 1471543520574 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:20 INFO - PROCESS | 2281 | 1471543520671 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:05:20 INFO - PROCESS | 2281 | 1471543520675 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 2281 | 1471543520682 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cd2800 == 36 [pid = 2281] [id = 474] 11:05:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x124c10000) [pid = 2281] [serial = 1421] [outer = 0x0] 11:05:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1251c4800) [pid = 2281] [serial = 1422] [outer = 0x124c10000] 11:05:20 INFO - PROCESS | 2281 | 1471543520709 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x125832c00) [pid = 2281] [serial = 1423] [outer = 0x124c10000] 11:05:21 INFO - PROCESS | 2281 | 1471543521053 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]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 523ms 11:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:05:21 INFO - PROCESS | 2281 | 1471543521092 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 2281 | 1471543521093 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:05:21 INFO - PROCESS | 2281 | 1471543521095 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 2281 | 1471543521096 Marionette TRACE conn2 <- [1,1870,null,{}] 11:05:21 INFO - PROCESS | 2281 | 1471543521099 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}] 11:05:21 INFO - PROCESS | 2281 | 1471543521100 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:21 INFO - PROCESS | 2281 | 1471543521197 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:05:21 INFO - PROCESS | 2281 | 1471543521200 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 2281 | 1471543521201 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x1294a3800 == 37 [pid = 2281] [id = 475] 11:05:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x11a0d2000) [pid = 2281] [serial = 1424] [outer = 0x0] 11:05:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x126f16400) [pid = 2281] [serial = 1425] [outer = 0x11a0d2000] 11:05:21 INFO - PROCESS | 2281 | 1471543521226 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1271d4c00) [pid = 2281] [serial = 1426] [outer = 0x11a0d2000] 11:05:21 INFO - PROCESS | 2281 | 1471543521546 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]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 471ms 11:05:21 INFO - PROCESS | 2281 | 1471543521573 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 2281 | 1471543521574 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:05:21 INFO - PROCESS | 2281 | 1471543521577 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 2281 | 1471543521578 Marionette TRACE conn2 <- [1,1874,null,{}] 11:05:21 INFO - PROCESS | 2281 | 1471543521580 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}] 11:05:21 INFO - PROCESS | 2281 | 1471543521582 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:21 INFO - PROCESS | 2281 | 1471543521690 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:05:21 INFO - PROCESS | 2281 | 1471543521704 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 2281 | 1471543521705 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a820800 == 38 [pid = 2281] [id = 476] 11:05:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1271adc00) [pid = 2281] [serial = 1427] [outer = 0x0] 11:05:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1273c5000) [pid = 2281] [serial = 1428] [outer = 0x1271adc00] 11:05:21 INFO - PROCESS | 2281 | 1471543521731 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x127674000) [pid = 2281] [serial = 1429] [outer = 0x1271adc00] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x12ad59000) [pid = 2281] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x124c0d800) [pid = 2281] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x11907e400) [pid = 2281] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12a9ef400) [pid = 2281] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1211bb000) [pid = 2281] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x128df6400) [pid = 2281] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119d67400) [pid = 2281] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x116826800) [pid = 2281] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x112a86400) [pid = 2281] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x128d0f400) [pid = 2281] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x128d44400) [pid = 2281] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1183e8000) [pid = 2281] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x119803000) [pid = 2281] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x113c52800) [pid = 2281] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x128df9c00) [pid = 2281] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12bc0e000) [pid = 2281] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x126f18400) [pid = 2281] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:05:22 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1271a8800) [pid = 2281] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:05:22 INFO - PROCESS | 2281 | 1471543522208 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]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 669ms 11:05:22 INFO - PROCESS | 2281 | 1471543522246 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 2281 | 1471543522248 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:05:22 INFO - PROCESS | 2281 | 1471543522250 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 2281 | 1471543522251 Marionette TRACE conn2 <- [1,1878,null,{}] 11:05:22 INFO - PROCESS | 2281 | 1471543522253 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}] 11:05:22 INFO - PROCESS | 2281 | 1471543522254 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:22 INFO - PROCESS | 2281 | 1471543522331 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:05:22 INFO - PROCESS | 2281 | 1471543522337 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 2281 | 1471543522338 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213bf800 == 39 [pid = 2281] [id = 477] 11:05:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x116582000) [pid = 2281] [serial = 1430] [outer = 0x0] 11:05:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11907e400) [pid = 2281] [serial = 1431] [outer = 0x116582000] 11:05:22 INFO - PROCESS | 2281 | 1471543522363 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x124c0d800) [pid = 2281] [serial = 1432] [outer = 0x116582000] 11:05:22 INFO - PROCESS | 2281 | 1471543522689 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]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 471ms 11:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:05:22 INFO - PROCESS | 2281 | 1471543522722 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 2281 | 1471543522723 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:05:22 INFO - PROCESS | 2281 | 1471543522725 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 2281 | 1471543522726 Marionette TRACE conn2 <- [1,1882,null,{}] 11:05:22 INFO - PROCESS | 2281 | 1471543522728 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}] 11:05:22 INFO - PROCESS | 2281 | 1471543522730 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:22 INFO - PROCESS | 2281 | 1471543522841 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:05:22 INFO - PROCESS | 2281 | 1471543522846 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 2281 | 1471543522848 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb0e800 == 40 [pid = 2281] [id = 478] 11:05:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x124d90400) [pid = 2281] [serial = 1433] [outer = 0x0] 11:05:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x128a9c800) [pid = 2281] [serial = 1434] [outer = 0x124d90400] 11:05:22 INFO - PROCESS | 2281 | 1471543522877 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x128d11400) [pid = 2281] [serial = 1435] [outer = 0x124d90400] 11:05:23 INFO - PROCESS | 2281 | 1471543523206 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]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 519ms 11:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:05:23 INFO - PROCESS | 2281 | 1471543523244 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 2281 | 1471543523246 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:05:23 INFO - PROCESS | 2281 | 1471543523248 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - PROCESS | 2281 | 1471543523250 Marionette TRACE conn2 <- [1,1886,null,{}] 11:05:23 INFO - PROCESS | 2281 | 1471543523252 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}] 11:05:23 INFO - PROCESS | 2281 | 1471543523253 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:23 INFO - PROCESS | 2281 | 1471543523343 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:05:23 INFO - PROCESS | 2281 | 1471543523347 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 2281 | 1471543523348 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bced000 == 41 [pid = 2281] [id = 479] 11:05:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x128d42400) [pid = 2281] [serial = 1436] [outer = 0x0] 11:05:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128d65800) [pid = 2281] [serial = 1437] [outer = 0x128d42400] 11:05:23 INFO - PROCESS | 2281 | 1471543523375 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12915b400) [pid = 2281] [serial = 1438] [outer = 0x128d42400] 11:05:23 INFO - PROCESS | 2281 | 1471543523709 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]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 471ms 11:05:23 INFO - PROCESS | 2281 | 1471543523722 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:05:23 INFO - PROCESS | 2281 | 1471543523723 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:05:23 INFO - PROCESS | 2281 | 1471543523725 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - PROCESS | 2281 | 1471543523726 Marionette TRACE conn2 <- [1,1890,null,{}] 11:05:23 INFO - PROCESS | 2281 | 1471543523728 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}] 11:05:23 INFO - PROCESS | 2281 | 1471543523741 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:23 INFO - PROCESS | 2281 | 1471543523865 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:05:23 INFO - PROCESS | 2281 | 1471543523973 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 2281 | 1471543523974 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132b6000 == 42 [pid = 2281] [id = 480] 11:05:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x112699400) [pid = 2281] [serial = 1439] [outer = 0x0] 11:05:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1127bac00) [pid = 2281] [serial = 1440] [outer = 0x112699400] 11:05:24 INFO - PROCESS | 2281 | 1471543524008 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x116254c00) [pid = 2281] [serial = 1441] [outer = 0x112699400] 11:05:24 INFO - PROCESS | 2281 | 1471543524417 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]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 719ms 11:05:24 INFO - PROCESS | 2281 | 1471543524454 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 2281 | 1471543524456 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:05:24 INFO - PROCESS | 2281 | 1471543524460 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 2281 | 1471543524462 Marionette TRACE conn2 <- [1,1894,null,{}] 11:05:24 INFO - PROCESS | 2281 | 1471543524465 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}] 11:05:24 INFO - PROCESS | 2281 | 1471543524471 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:24 INFO - PROCESS | 2281 | 1471543524575 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:05:24 INFO - PROCESS | 2281 | 1471543524683 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:24 INFO - PROCESS | 2281 | 1471543524685 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x119728000 == 43 [pid = 2281] [id = 481] 11:05:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1177cac00) [pid = 2281] [serial = 1442] [outer = 0x0] 11:05:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x118835400) [pid = 2281] [serial = 1443] [outer = 0x1177cac00] 11:05:24 INFO - PROCESS | 2281 | 1471543524730 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x11907bc00) [pid = 2281] [serial = 1444] [outer = 0x1177cac00] 11:05:25 INFO - PROCESS | 2281 | 1471543525159 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]]]}] 11:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 720ms 11:05:25 INFO - PROCESS | 2281 | 1471543525180 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:05:25 INFO - PROCESS | 2281 | 1471543525182 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:05:25 INFO - PROCESS | 2281 | 1471543525187 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:05:25 INFO - PROCESS | 2281 | 1471543525189 Marionette TRACE conn2 <- [1,1898,null,{}] 11:05:25 INFO - PROCESS | 2281 | 1471543525191 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}] 11:05:25 INFO - PROCESS | 2281 | 1471543525193 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:25 INFO - PROCESS | 2281 | 1471543525297 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:05:25 INFO - PROCESS | 2281 | 1471543525360 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 2281 | 1471543525362 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ade000 == 44 [pid = 2281] [id = 482] 11:05:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x11943f000) [pid = 2281] [serial = 1445] [outer = 0x0] 11:05:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1198e7c00) [pid = 2281] [serial = 1446] [outer = 0x11943f000] 11:05:25 INFO - PROCESS | 2281 | 1471543525392 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x119d5bc00) [pid = 2281] [serial = 1447] [outer = 0x11943f000] 11:05:25 INFO - PROCESS | 2281 | 1471543525828 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]]]}] 11:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 11:05:25 INFO - PROCESS | 2281 | 1471543525857 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:05:25 INFO - PROCESS | 2281 | 1471543525862 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:05:25 INFO - PROCESS | 2281 | 1471543525876 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:05:25 INFO - PROCESS | 2281 | 1471543525881 Marionette TRACE conn2 <- [1,1902,null,{}] 11:05:25 INFO - PROCESS | 2281 | 1471543525885 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}] 11:05:25 INFO - PROCESS | 2281 | 1471543525889 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:26 INFO - PROCESS | 2281 | 1471543526035 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:05:26 INFO - PROCESS | 2281 | 1471543526133 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 2281 | 1471543526134 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcef800 == 45 [pid = 2281] [id = 483] 11:05:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x121181c00) [pid = 2281] [serial = 1448] [outer = 0x0] 11:05:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1212a7c00) [pid = 2281] [serial = 1449] [outer = 0x121181c00] 11:05:26 INFO - PROCESS | 2281 | 1471543526168 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x121eb4400) [pid = 2281] [serial = 1450] [outer = 0x121181c00] 11:05:26 INFO - PROCESS | 2281 | 1471543526610 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]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 784ms 11:05:26 INFO - PROCESS | 2281 | 1471543526650 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 2281 | 1471543526652 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:05:26 INFO - PROCESS | 2281 | 1471543526654 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - PROCESS | 2281 | 1471543526656 Marionette TRACE conn2 <- [1,1906,null,{}] 11:05:26 INFO - PROCESS | 2281 | 1471543526658 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}] 11:05:26 INFO - PROCESS | 2281 | 1471543526659 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:26 INFO - PROCESS | 2281 | 1471543526761 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:05:26 INFO - PROCESS | 2281 | 1471543526834 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:26 INFO - PROCESS | 2281 | 1471543526835 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a60800 == 46 [pid = 2281] [id = 484] 11:05:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x115eb3000) [pid = 2281] [serial = 1451] [outer = 0x0] 11:05:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x118873800) [pid = 2281] [serial = 1452] [outer = 0x115eb3000] 11:05:26 INFO - PROCESS | 2281 | 1471543526868 Marionette DEBUG loaded listener.js 11:05:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1249e1c00) [pid = 2281] [serial = 1453] [outer = 0x115eb3000] 11:05:27 INFO - PROCESS | 2281 | 1471543527414 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]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 769ms 11:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:05:27 INFO - PROCESS | 2281 | 1471543527424 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 2281 | 1471543527426 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:05:27 INFO - PROCESS | 2281 | 1471543527429 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - PROCESS | 2281 | 1471543527431 Marionette TRACE conn2 <- [1,1910,null,{}] 11:05:27 INFO - PROCESS | 2281 | 1471543527457 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}] 11:05:27 INFO - PROCESS | 2281 | 1471543527459 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:27 INFO - PROCESS | 2281 | 1471543527553 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:05:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x118215800) [pid = 2281] [serial = 1454] [outer = 0x12d5af000] 11:05:27 INFO - PROCESS | 2281 | 1471543527647 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 2281 | 1471543527648 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12112d800 == 47 [pid = 2281] [id = 485] 11:05:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x118973400) [pid = 2281] [serial = 1455] [outer = 0x0] 11:05:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x118978c00) [pid = 2281] [serial = 1456] [outer = 0x118973400] 11:05:27 INFO - PROCESS | 2281 | 1471543527685 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x119439c00) [pid = 2281] [serial = 1457] [outer = 0x118973400] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x119257800 == 46 [pid = 2281] [id = 155] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x119b4a800 == 45 [pid = 2281] [id = 156] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bced000 == 44 [pid = 2281] [id = 479] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb0e800 == 43 [pid = 2281] [id = 478] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1213bf800 == 42 [pid = 2281] [id = 477] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12a820800 == 41 [pid = 2281] [id = 476] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1294a3800 == 40 [pid = 2281] [id = 475] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x128cd2800 == 39 [pid = 2281] [id = 474] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x121338000 == 38 [pid = 2281] [id = 473] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x121add800 == 37 [pid = 2281] [id = 472] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1213c0000 == 36 [pid = 2281] [id = 471] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x11926d000 == 35 [pid = 2281] [id = 470] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x117111800 == 34 [pid = 2281] [id = 469] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x11611e000 == 33 [pid = 2281] [id = 468] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1175a3800 == 32 [pid = 2281] [id = 467] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12ddcb000 == 31 [pid = 2281] [id = 466] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x124816800 == 30 [pid = 2281] [id = 448] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12a81a800 == 29 [pid = 2281] [id = 163] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x112633800 == 28 [pid = 2281] [id = 166] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x119257000 == 27 [pid = 2281] [id = 161] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1168da000 == 26 [pid = 2281] [id = 153] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x11720f800 == 25 [pid = 2281] [id = 167] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x11925a000 == 24 [pid = 2281] [id = 168] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x125c05800 == 23 [pid = 2281] [id = 159] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12161b000 == 22 [pid = 2281] [id = 170] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x121d31000 == 21 [pid = 2281] [id = 158] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x119d13800 == 20 [pid = 2281] [id = 169] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x116aed000 == 19 [pid = 2281] [id = 160] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x121320800 == 18 [pid = 2281] [id = 157] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x129183000 == 17 [pid = 2281] [id = 162] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12131f000 == 16 [pid = 2281] [id = 165] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1175a0800 == 15 [pid = 2281] [id = 154] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x119020800 == 14 [pid = 2281] [id = 164] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcef800 == 13 [pid = 2281] [id = 483] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x121ade000 == 12 [pid = 2281] [id = 482] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x119728000 == 11 [pid = 2281] [id = 481] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x1132b6000 == 10 [pid = 2281] [id = 480] 11:05:29 INFO - PROCESS | 2281 | --DOCSHELL 0x116a60800 == 9 [pid = 2281] [id = 484] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x12b0ee800) [pid = 2281] [serial = 1377] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x126f15400) [pid = 2281] [serial = 1362] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x128d0e800) [pid = 2281] [serial = 1363] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x1249e3000) [pid = 2281] [serial = 1359] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x124fb0400) [pid = 2281] [serial = 1360] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x12aa29c00) [pid = 2281] [serial = 1374] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x12160f400) [pid = 2281] [serial = 1356] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x12bc0ec00) [pid = 2281] [serial = 1381] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1249d5c00) [pid = 2281] [serial = 1357] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x12964d000) [pid = 2281] [serial = 1368] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x129688800) [pid = 2281] [serial = 1369] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x117d48800) [pid = 2281] [serial = 1347] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x118335800) [pid = 2281] [serial = 1348] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12bc07c00) [pid = 2281] [serial = 1380] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x119d60400) [pid = 2281] [serial = 1353] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12117ac00) [pid = 2281] [serial = 1354] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x129442c00) [pid = 2281] [serial = 1365] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x129648c00) [pid = 2281] [serial = 1366] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128d49400) [pid = 2281] [serial = 1386] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x118878800) [pid = 2281] [serial = 1350] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119439000) [pid = 2281] [serial = 1351] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12a92a400) [pid = 2281] [serial = 1371] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12a9f7c00) [pid = 2281] [serial = 1372] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119b05c00) [pid = 2281] [serial = 1389] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x12944dc00) [pid = 2281] [serial = 1345] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12bc5dc00) [pid = 2281] [serial = 1383] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x128d66800) [pid = 2281] [serial = 1396] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12bc67c00) [pid = 2281] [serial = 1384] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x128d4e400) [pid = 2281] [serial = 1392] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12bc69400) [pid = 2281] [serial = 1398] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x128d4e800) [pid = 2281] [serial = 1387] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12b0fd800) [pid = 2281] [serial = 1378] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x128d5fc00) [pid = 2281] [serial = 1395] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x124fe7800) [pid = 2281] [serial = 1390] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12ad58800) [pid = 2281] [serial = 1375] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x12bc68c00) [pid = 2281] [serial = 1393] [outer = 0x0] [url = about:blank] 11:05:29 INFO - PROCESS | 2281 | 1471543529993 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]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2598ms 11:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:05:30 INFO - PROCESS | 2281 | 1471543530027 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 2281 | 1471543530030 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:05:30 INFO - PROCESS | 2281 | 1471543530036 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 2281 | 1471543530038 Marionette TRACE conn2 <- [1,1914,null,{}] 11:05:30 INFO - PROCESS | 2281 | 1471543530043 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}] 11:05:30 INFO - PROCESS | 2281 | 1471543530045 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:30 INFO - PROCESS | 2281 | 1471543530127 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:05:30 INFO - PROCESS | 2281 | 1471543530181 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 2281 | 1471543530184 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ae1800 == 10 [pid = 2281] [id = 486] 11:05:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1162c2000) [pid = 2281] [serial = 1458] [outer = 0x0] 11:05:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x116820000) [pid = 2281] [serial = 1459] [outer = 0x1162c2000] 11:05:30 INFO - PROCESS | 2281 | 1471543530217 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x116bc0c00) [pid = 2281] [serial = 1460] [outer = 0x1162c2000] 11:05:30 INFO - PROCESS | 2281 | 1471543530525 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]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 524ms 11:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:05:30 INFO - PROCESS | 2281 | 1471543530558 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 2281 | 1471543530561 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:05:30 INFO - PROCESS | 2281 | 1471543530566 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - PROCESS | 2281 | 1471543530570 Marionette TRACE conn2 <- [1,1918,null,{}] 11:05:30 INFO - PROCESS | 2281 | 1471543530572 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}] 11:05:30 INFO - PROCESS | 2281 | 1471543530574 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:30 INFO - PROCESS | 2281 | 1471543530653 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:05:30 INFO - PROCESS | 2281 | 1471543530657 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 2281 | 1471543530659 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x1166bd000 == 11 [pid = 2281] [id = 487] 11:05:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x117d48400) [pid = 2281] [serial = 1461] [outer = 0x0] 11:05:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1183f2c00) [pid = 2281] [serial = 1462] [outer = 0x117d48400] 11:05:30 INFO - PROCESS | 2281 | 1471543530689 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x118874c00) [pid = 2281] [serial = 1463] [outer = 0x117d48400] 11:05:31 INFO - PROCESS | 2281 | 1471543531060 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]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 525ms 11:05:31 INFO - PROCESS | 2281 | 1471543531090 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 2281 | 1471543531098 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:05:31 INFO - PROCESS | 2281 | 1471543531102 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 2281 | 1471543531105 Marionette TRACE conn2 <- [1,1922,null,{}] 11:05:31 INFO - PROCESS | 2281 | 1471543531113 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}] 11:05:31 INFO - PROCESS | 2281 | 1471543531117 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:31 INFO - PROCESS | 2281 | 1471543531196 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:05:31 INFO - PROCESS | 2281 | 1471543531203 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 2281 | 1471543531205 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x119d12800 == 12 [pid = 2281] [id = 488] 11:05:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x116826800) [pid = 2281] [serial = 1464] [outer = 0x0] 11:05:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x119809800) [pid = 2281] [serial = 1465] [outer = 0x116826800] 11:05:31 INFO - PROCESS | 2281 | 1471543531235 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1198e8800) [pid = 2281] [serial = 1466] [outer = 0x116826800] 11:05:31 INFO - PROCESS | 2281 | 1471543531580 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]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 524ms 11:05:31 INFO - PROCESS | 2281 | 1471543531626 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 2281 | 1471543531627 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:05:31 INFO - PROCESS | 2281 | 1471543531630 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 2281 | 1471543531631 Marionette TRACE conn2 <- [1,1926,null,{}] 11:05:31 INFO - PROCESS | 2281 | 1471543531633 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}] 11:05:31 INFO - PROCESS | 2281 | 1471543531634 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:31 INFO - PROCESS | 2281 | 1471543531743 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:05:31 INFO - PROCESS | 2281 | 1471543531748 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 2281 | 1471543531749 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213bf800 == 13 [pid = 2281] [id = 489] 11:05:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119b05c00) [pid = 2281] [serial = 1467] [outer = 0x0] 11:05:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119d66000) [pid = 2281] [serial = 1468] [outer = 0x119b05c00] 11:05:31 INFO - PROCESS | 2281 | 1471543531776 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11a0c9400) [pid = 2281] [serial = 1469] [outer = 0x119b05c00] 11:05:32 INFO - PROCESS | 2281 | 1471543532120 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]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 520ms 11:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:05:32 INFO - PROCESS | 2281 | 1471543532155 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 2281 | 1471543532156 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:05:32 INFO - PROCESS | 2281 | 1471543532158 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 2281 | 1471543532159 Marionette TRACE conn2 <- [1,1930,null,{}] 11:05:32 INFO - PROCESS | 2281 | 1471543532161 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}] 11:05:32 INFO - PROCESS | 2281 | 1471543532170 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:32 INFO - PROCESS | 2281 | 1471543532264 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:05:32 INFO - PROCESS | 2281 | 1471543532269 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 2281 | 1471543532270 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c17000 == 14 [pid = 2281] [id = 490] 11:05:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x117d42c00) [pid = 2281] [serial = 1470] [outer = 0x0] 11:05:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x121179800) [pid = 2281] [serial = 1471] [outer = 0x117d42c00] 11:05:32 INFO - PROCESS | 2281 | 1471543532295 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1211bf000) [pid = 2281] [serial = 1472] [outer = 0x117d42c00] 11:05:32 INFO - PROCESS | 2281 | 1471543532644 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]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 11:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:05:32 INFO - PROCESS | 2281 | 1471543532681 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 2281 | 1471543532682 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:05:32 INFO - PROCESS | 2281 | 1471543532684 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 2281 | 1471543532685 Marionette TRACE conn2 <- [1,1934,null,{}] 11:05:32 INFO - PROCESS | 2281 | 1471543532688 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}] 11:05:32 INFO - PROCESS | 2281 | 1471543532692 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:32 INFO - PROCESS | 2281 | 1471543532812 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:05:32 INFO - PROCESS | 2281 | 1471543532849 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 2281 | 1471543532850 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917d000 == 15 [pid = 2281] [id = 491] 11:05:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x11a0ccc00) [pid = 2281] [serial = 1473] [outer = 0x0] 11:05:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1212f1000) [pid = 2281] [serial = 1474] [outer = 0x11a0ccc00] 11:05:32 INFO - PROCESS | 2281 | 1471543532876 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x124d9b000) [pid = 2281] [serial = 1475] [outer = 0x11a0ccc00] 11:05:33 INFO - PROCESS | 2281 | 1471543533206 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]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 568ms 11:05:33 INFO - PROCESS | 2281 | 1471543533253 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 2281 | 1471543533254 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:05:33 INFO - PROCESS | 2281 | 1471543533257 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 2281 | 1471543533258 Marionette TRACE conn2 <- [1,1938,null,{}] 11:05:33 INFO - PROCESS | 2281 | 1471543533260 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}] 11:05:33 INFO - PROCESS | 2281 | 1471543533261 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:33 INFO - PROCESS | 2281 | 1471543533360 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:05:33 INFO - PROCESS | 2281 | 1471543533398 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 2281 | 1471543533399 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a802800 == 16 [pid = 2281] [id = 492] 11:05:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x124dca800) [pid = 2281] [serial = 1476] [outer = 0x0] 11:05:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x124fdc800) [pid = 2281] [serial = 1477] [outer = 0x124dca800] 11:05:33 INFO - PROCESS | 2281 | 1471543533424 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1251bb000) [pid = 2281] [serial = 1478] [outer = 0x124dca800] 11:05:33 INFO - PROCESS | 2281 | 1471543533739 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]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 519ms 11:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:05:33 INFO - PROCESS | 2281 | 1471543533782 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 2281 | 1471543533784 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:05:33 INFO - PROCESS | 2281 | 1471543533786 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 2281 | 1471543533787 Marionette TRACE conn2 <- [1,1942,null,{}] 11:05:33 INFO - PROCESS | 2281 | 1471543533789 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}] 11:05:33 INFO - PROCESS | 2281 | 1471543533790 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:33 INFO - PROCESS | 2281 | 1471543533883 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:05:33 INFO - PROCESS | 2281 | 1471543533887 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 2281 | 1471543533888 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a81b800 == 17 [pid = 2281] [id = 493] 11:05:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x124fe0c00) [pid = 2281] [serial = 1479] [outer = 0x0] 11:05:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12582ec00) [pid = 2281] [serial = 1480] [outer = 0x124fe0c00] 11:05:33 INFO - PROCESS | 2281 | 1471543533913 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x126f14000) [pid = 2281] [serial = 1481] [outer = 0x124fe0c00] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x115eb3000) [pid = 2281] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x121181c00) [pid = 2281] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x11943f000) [pid = 2281] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1177cac00) [pid = 2281] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x112699400) [pid = 2281] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x121eb3400) [pid = 2281] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x124c10000) [pid = 2281] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1271adc00) [pid = 2281] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x11a0d2000) [pid = 2281] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x128d66400) [pid = 2281] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1126a0000) [pid = 2281] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11909e800) [pid = 2281] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1166f2800) [pid = 2281] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x116582000) [pid = 2281] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x117d3e800) [pid = 2281] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x124d90400) [pid = 2281] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x113c54400) [pid = 2281] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1132a1800) [pid = 2281] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:05:34 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x128d42400) [pid = 2281] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:05:34 INFO - PROCESS | 2281 | 1471543534523 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]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 768ms 11:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:05:34 INFO - PROCESS | 2281 | 1471543534555 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 2281 | 1471543534556 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:05:34 INFO - PROCESS | 2281 | 1471543534558 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 2281 | 1471543534558 Marionette TRACE conn2 <- [1,1946,null,{}] 11:05:34 INFO - PROCESS | 2281 | 1471543534560 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}] 11:05:34 INFO - PROCESS | 2281 | 1471543534562 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:34 INFO - PROCESS | 2281 | 1471543534701 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:05:34 INFO - PROCESS | 2281 | 1471543534709 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 2281 | 1471543534710 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x119d10800 == 18 [pid = 2281] [id = 494] 11:05:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x116b0e800) [pid = 2281] [serial = 1482] [outer = 0x0] 11:05:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x11887c000) [pid = 2281] [serial = 1483] [outer = 0x116b0e800] 11:05:34 INFO - PROCESS | 2281 | 1471543534752 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x119803000) [pid = 2281] [serial = 1484] [outer = 0x116b0e800] 11:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 667ms 11:05:35 INFO - PROCESS | 2281 | 1471543535218 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]]]}] 11:05:35 INFO - PROCESS | 2281 | 1471543535226 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 2281 | 1471543535227 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:05:35 INFO - PROCESS | 2281 | 1471543535229 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 2281 | 1471543535230 Marionette TRACE conn2 <- [1,1950,null,{}] 11:05:35 INFO - PROCESS | 2281 | 1471543535232 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}] 11:05:35 INFO - PROCESS | 2281 | 1471543535234 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:35 INFO - PROCESS | 2281 | 1471543535312 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:05:35 INFO - PROCESS | 2281 | 1471543535316 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 2281 | 1471543535318 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb12800 == 19 [pid = 2281] [id = 495] 11:05:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x11624b000) [pid = 2281] [serial = 1485] [outer = 0x0] 11:05:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1212a4400) [pid = 2281] [serial = 1486] [outer = 0x11624b000] 11:05:35 INFO - PROCESS | 2281 | 1471543535345 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x124c10000) [pid = 2281] [serial = 1487] [outer = 0x11624b000] 11:05:35 INFO - PROCESS | 2281 | 1471543535746 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]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 572ms 11:05:35 INFO - PROCESS | 2281 | 1471543535802 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 2281 | 1471543535804 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:05:35 INFO - PROCESS | 2281 | 1471543535808 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 2281 | 1471543535811 Marionette TRACE conn2 <- [1,1954,null,{}] 11:05:35 INFO - PROCESS | 2281 | 1471543535814 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}] 11:05:35 INFO - PROCESS | 2281 | 1471543535818 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:35 INFO - PROCESS | 2281 | 1471543535948 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:05:35 INFO - PROCESS | 2281 | 1471543535963 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 2281 | 1471543535965 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c15800 == 20 [pid = 2281] [id = 496] 11:05:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1271d4000) [pid = 2281] [serial = 1488] [outer = 0x0] 11:05:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1271d8c00) [pid = 2281] [serial = 1489] [outer = 0x1271d4000] 11:05:36 INFO - PROCESS | 2281 | 1471543536016 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x127670400) [pid = 2281] [serial = 1490] [outer = 0x1271d4000] 11:05:36 INFO - PROCESS | 2281 | 1471543536590 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]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 821ms 11:05:36 INFO - PROCESS | 2281 | 1471543536629 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 2281 | 1471543536632 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:05:36 INFO - PROCESS | 2281 | 1471543536636 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 2281 | 1471543536638 Marionette TRACE conn2 <- [1,1958,null,{}] 11:05:36 INFO - PROCESS | 2281 | 1471543536642 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}] 11:05:36 INFO - PROCESS | 2281 | 1471543536644 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:36 INFO - PROCESS | 2281 | 1471543536740 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:05:36 INFO - PROCESS | 2281 | 1471543536812 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 2281 | 1471543536814 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x118896800 == 21 [pid = 2281] [id = 497] 11:05:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x11668d000) [pid = 2281] [serial = 1491] [outer = 0x0] 11:05:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x116bbd000) [pid = 2281] [serial = 1492] [outer = 0x11668d000] 11:05:36 INFO - PROCESS | 2281 | 1471543536845 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x118219400) [pid = 2281] [serial = 1493] [outer = 0x11668d000] 11:05:37 INFO - PROCESS | 2281 | 1471543537265 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]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 11:05:37 INFO - PROCESS | 2281 | 1471543537306 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 2281 | 1471543537310 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:05:37 INFO - PROCESS | 2281 | 1471543537314 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 2281 | 1471543537316 Marionette TRACE conn2 <- [1,1962,null,{}] 11:05:37 INFO - PROCESS | 2281 | 1471543537319 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}] 11:05:37 INFO - PROCESS | 2281 | 1471543537321 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:37 INFO - PROCESS | 2281 | 1471543537442 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:05:37 INFO - PROCESS | 2281 | 1471543537503 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 2281 | 1471543537504 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c16800 == 22 [pid = 2281] [id = 498] 11:05:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11897b000) [pid = 2281] [serial = 1494] [outer = 0x0] 11:05:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x11943a000) [pid = 2281] [serial = 1495] [outer = 0x11897b000] 11:05:37 INFO - PROCESS | 2281 | 1471543537536 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1198e6800) [pid = 2281] [serial = 1496] [outer = 0x11897b000] 11:05:37 INFO - PROCESS | 2281 | 1471543537930 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]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 11:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:05:37 INFO - PROCESS | 2281 | 1471543537985 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 2281 | 1471543537986 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:05:37 INFO - PROCESS | 2281 | 1471543537989 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 2281 | 1471543537991 Marionette TRACE conn2 <- [1,1966,null,{}] 11:05:38 INFO - PROCESS | 2281 | 1471543537999 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}] 11:05:38 INFO - PROCESS | 2281 | 1471543538002 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:38 INFO - PROCESS | 2281 | 1471543538136 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:05:38 INFO - PROCESS | 2281 | 1471543538161 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 2281 | 1471543538162 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bce5800 == 23 [pid = 2281] [id = 499] 11:05:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x121185400) [pid = 2281] [serial = 1497] [outer = 0x0] 11:05:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1212abc00) [pid = 2281] [serial = 1498] [outer = 0x121185400] 11:05:38 INFO - PROCESS | 2281 | 1471543538225 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1249d5400) [pid = 2281] [serial = 1499] [outer = 0x121185400] 11:05:38 INFO - PROCESS | 2281 | 1471543538649 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]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 673ms 11:05:38 INFO - PROCESS | 2281 | 1471543538662 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 2281 | 1471543538664 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:05:38 INFO - PROCESS | 2281 | 1471543538666 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - PROCESS | 2281 | 1471543538668 Marionette TRACE conn2 <- [1,1970,null,{}] 11:05:38 INFO - PROCESS | 2281 | 1471543538670 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}] 11:05:38 INFO - PROCESS | 2281 | 1471543538671 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:38 INFO - PROCESS | 2281 | 1471543538792 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:05:38 INFO - PROCESS | 2281 | 1471543538864 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 2281 | 1471543538866 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ae9800 == 24 [pid = 2281] [id = 500] 11:05:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x116578800) [pid = 2281] [serial = 1500] [outer = 0x0] 11:05:38 INFO - PROCESS | 2281 | [2281] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 11:05:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1122a6800) [pid = 2281] [serial = 1501] [outer = 0x116578800] 11:05:38 INFO - PROCESS | 2281 | 1471543538944 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x11336b800) [pid = 2281] [serial = 1502] [outer = 0x116578800] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x116254c00) [pid = 2281] [serial = 1441] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x1127bac00) [pid = 2281] [serial = 1440] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x128d65800) [pid = 2281] [serial = 1437] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12915b400) [pid = 2281] [serial = 1438] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1249e1c00) [pid = 2281] [serial = 1453] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x121eb4400) [pid = 2281] [serial = 1450] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x118873800) [pid = 2281] [serial = 1452] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119d5bc00) [pid = 2281] [serial = 1447] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1212a7c00) [pid = 2281] [serial = 1449] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11907bc00) [pid = 2281] [serial = 1444] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1198e7c00) [pid = 2281] [serial = 1446] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x118835400) [pid = 2281] [serial = 1443] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOCSHELL 0x12112d800 == 23 [pid = 2281] [id = 485] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1165e9c00) [pid = 2281] [serial = 889] [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.] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x124997000) [pid = 2281] [serial = 1419] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1251c4800) [pid = 2281] [serial = 1422] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1273c5000) [pid = 2281] [serial = 1428] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x126f16400) [pid = 2281] [serial = 1425] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1271d4c00) [pid = 2281] [serial = 1426] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x12c826000) [pid = 2281] [serial = 1399] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x119a81800) [pid = 2281] [serial = 1413] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11a0d1400) [pid = 2281] [serial = 1414] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1195a6c00) [pid = 2281] [serial = 1410] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1198e0800) [pid = 2281] [serial = 1411] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x117252000) [pid = 2281] [serial = 1401] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x124c0d800) [pid = 2281] [serial = 1432] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11863f800) [pid = 2281] [serial = 1402] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x11832d800) [pid = 2281] [serial = 1407] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x118973c00) [pid = 2281] [serial = 1408] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x128a9c800) [pid = 2281] [serial = 1434] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x115f95800) [pid = 2281] [serial = 1404] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x116826400) [pid = 2281] [serial = 1405] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x11907e400) [pid = 2281] [serial = 1431] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x121178800) [pid = 2281] [serial = 1416] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x127674000) [pid = 2281] [serial = 1429] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x125832c00) [pid = 2281] [serial = 1423] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x124c07000) [pid = 2281] [serial = 1420] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x1211c2400) [pid = 2281] [serial = 1417] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x128d11400) [pid = 2281] [serial = 1435] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x118978c00) [pid = 2281] [serial = 1456] [outer = 0x0] [url = about:blank] 11:05:39 INFO - PROCESS | 2281 | 1471543539858 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]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1223ms 11:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:05:39 INFO - PROCESS | 2281 | 1471543539890 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 2281 | 1471543539892 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:05:39 INFO - PROCESS | 2281 | 1471543539896 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - PROCESS | 2281 | 1471543539897 Marionette TRACE conn2 <- [1,1974,null,{}] 11:05:39 INFO - PROCESS | 2281 | 1471543539902 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}] 11:05:39 INFO - PROCESS | 2281 | 1471543539903 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:39 INFO - PROCESS | 2281 | 1471543539980 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:05:40 INFO - PROCESS | 2281 | 1471543540032 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 2281 | 1471543540035 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x1165c8000 == 24 [pid = 2281] [id = 501] 11:05:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x113367000) [pid = 2281] [serial = 1503] [outer = 0x0] 11:05:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x1162c4c00) [pid = 2281] [serial = 1504] [outer = 0x113367000] 11:05:40 INFO - PROCESS | 2281 | 1471543540064 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x1166f6c00) [pid = 2281] [serial = 1505] [outer = 0x113367000] 11:05:40 INFO - PROCESS | 2281 | 1471543540390 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]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 521ms 11:05:40 INFO - PROCESS | 2281 | 1471543540416 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 2281 | 1471543540422 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:05:40 INFO - PROCESS | 2281 | 1471543540427 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 2281 | 1471543540429 Marionette TRACE conn2 <- [1,1978,null,{}] 11:05:40 INFO - PROCESS | 2281 | 1471543540431 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}] 11:05:40 INFO - PROCESS | 2281 | 1471543540433 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:40 INFO - PROCESS | 2281 | 1471543540508 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:05:40 INFO - PROCESS | 2281 | 1471543540559 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 2281 | 1471543540561 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x117da2000 == 25 [pid = 2281] [id = 502] 11:05:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x1166f7c00) [pid = 2281] [serial = 1506] [outer = 0x0] 11:05:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x1177c8000) [pid = 2281] [serial = 1507] [outer = 0x1166f7c00] 11:05:40 INFO - PROCESS | 2281 | 1471543540591 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x118224400) [pid = 2281] [serial = 1508] [outer = 0x1166f7c00] 11:05:40 INFO - PROCESS | 2281 | 1471543540895 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]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 521ms 11:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:05:40 INFO - PROCESS | 2281 | 1471543540948 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 2281 | 1471543540949 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:05:40 INFO - PROCESS | 2281 | 1471543540951 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - PROCESS | 2281 | 1471543540953 Marionette TRACE conn2 <- [1,1982,null,{}] 11:05:40 INFO - PROCESS | 2281 | 1471543540962 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}] 11:05:40 INFO - PROCESS | 2281 | 1471543540965 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:41 INFO - PROCESS | 2281 | 1471543541040 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:05:41 INFO - PROCESS | 2281 | 1471543541093 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 2281 | 1471543541095 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x119734000 == 26 [pid = 2281] [id = 503] 11:05:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x112a94400) [pid = 2281] [serial = 1509] [outer = 0x0] 11:05:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x118976400) [pid = 2281] [serial = 1510] [outer = 0x112a94400] 11:05:41 INFO - PROCESS | 2281 | 1471543541124 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x119434400) [pid = 2281] [serial = 1511] [outer = 0x112a94400] 11:05:41 INFO - PROCESS | 2281 | 1471543541430 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]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 11:05:41 INFO - PROCESS | 2281 | 1471543541473 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 2281 | 1471543541475 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:05:41 INFO - PROCESS | 2281 | 1471543541477 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - PROCESS | 2281 | 1471543541478 Marionette TRACE conn2 <- [1,1986,null,{}] 11:05:41 INFO - PROCESS | 2281 | 1471543541481 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}] 11:05:41 INFO - PROCESS | 2281 | 1471543541482 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:41 INFO - PROCESS | 2281 | 1471543541557 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:05:41 INFO - PROCESS | 2281 | 1471543541561 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 2281 | 1471543541562 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x121115800 == 27 [pid = 2281] [id = 504] 11:05:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x1195ad400) [pid = 2281] [serial = 1512] [outer = 0x0] 11:05:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x1198e7400) [pid = 2281] [serial = 1513] [outer = 0x1195ad400] 11:05:41 INFO - PROCESS | 2281 | 1471543541591 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x119d5bc00) [pid = 2281] [serial = 1514] [outer = 0x1195ad400] 11:05:41 INFO - PROCESS | 2281 | 1471543541949 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]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 11:05:42 INFO - PROCESS | 2281 | 1471543541998 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:05:42 INFO - PROCESS | 2281 | 1471543542006 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:05:42 INFO - PROCESS | 2281 | 1471543542008 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 2281 | 1471543542009 Marionette TRACE conn2 <- [1,1990,null,{}] 11:05:42 INFO - PROCESS | 2281 | 1471543542012 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}] 11:05:42 INFO - PROCESS | 2281 | 1471543542013 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:42 INFO - PROCESS | 2281 | 1471543542100 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:05:42 INFO - PROCESS | 2281 | 1471543542137 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 2281 | 1471543542138 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x121628800 == 28 [pid = 2281] [id = 505] 11:05:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1166f7800) [pid = 2281] [serial = 1515] [outer = 0x0] 11:05:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x119d61c00) [pid = 2281] [serial = 1516] [outer = 0x1166f7800] 11:05:42 INFO - PROCESS | 2281 | 1471543542164 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x11a0c8800) [pid = 2281] [serial = 1517] [outer = 0x1166f7800] 11:05:42 INFO - PROCESS | 2281 | 1471543542497 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]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 517ms 11:05:42 INFO - PROCESS | 2281 | 1471543542527 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:05:42 INFO - PROCESS | 2281 | 1471543542528 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:05:42 INFO - PROCESS | 2281 | 1471543542530 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 2281 | 1471543542531 Marionette TRACE conn2 <- [1,1994,null,{}] 11:05:42 INFO - PROCESS | 2281 | 1471543542534 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}] 11:05:42 INFO - PROCESS | 2281 | 1471543542538 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:42 INFO - PROCESS | 2281 | 1471543542647 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:05:42 INFO - PROCESS | 2281 | 1471543542685 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 2281 | 1471543542686 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x12528d800 == 29 [pid = 2281] [id = 506] 11:05:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x11a0cfc00) [pid = 2281] [serial = 1518] [outer = 0x0] 11:05:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1211c3400) [pid = 2281] [serial = 1519] [outer = 0x11a0cfc00] 11:05:42 INFO - PROCESS | 2281 | 1471543542713 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1249d6c00) [pid = 2281] [serial = 1520] [outer = 0x11a0cfc00] 11:05:43 INFO - PROCESS | 2281 | 1471543543012 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]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 518ms 11:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:05:43 INFO - PROCESS | 2281 | 1471543543050 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 2281 | 1471543543052 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:05:43 INFO - PROCESS | 2281 | 1471543543057 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 2281 | 1471543543058 Marionette TRACE conn2 <- [1,1998,null,{}] 11:05:43 INFO - PROCESS | 2281 | 1471543543060 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}] 11:05:43 INFO - PROCESS | 2281 | 1471543543061 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:43 INFO - PROCESS | 2281 | 1471543543161 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:05:43 INFO - PROCESS | 2281 | 1471543543196 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 2281 | 1471543543197 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x127422000 == 30 [pid = 2281] [id = 507] 11:05:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1249d4800) [pid = 2281] [serial = 1521] [outer = 0x0] 11:05:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x124c09800) [pid = 2281] [serial = 1522] [outer = 0x1249d4800] 11:05:43 INFO - PROCESS | 2281 | 1471543543223 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x124d98c00) [pid = 2281] [serial = 1523] [outer = 0x1249d4800] 11:05:43 INFO - PROCESS | 2281 | 1471543543529 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]]]}] 11:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 11:05:43 INFO - PROCESS | 2281 | 1471543543575 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 2281 | 1471543543577 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:05:43 INFO - PROCESS | 2281 | 1471543543586 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 2281 | 1471543543587 Marionette TRACE conn2 <- [1,2002,null,{}] 11:05:43 INFO - PROCESS | 2281 | 1471543543589 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}] 11:05:43 INFO - PROCESS | 2281 | 1471543543590 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:43 INFO - PROCESS | 2281 | 1471543543684 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:05:43 INFO - PROCESS | 2281 | 1471543543687 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 2281 | 1471543543688 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x12918c000 == 31 [pid = 2281] [id = 508] 11:05:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x117252000) [pid = 2281] [serial = 1524] [outer = 0x0] 11:05:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x124fa8400) [pid = 2281] [serial = 1525] [outer = 0x117252000] 11:05:43 INFO - PROCESS | 2281 | 1471543543714 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x12582b000) [pid = 2281] [serial = 1526] [outer = 0x117252000] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x116826800) [pid = 2281] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1162c2000) [pid = 2281] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x124fe0c00) [pid = 2281] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x11624b000) [pid = 2281] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x11a0ccc00) [pid = 2281] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x117d42c00) [pid = 2281] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x116b0e800) [pid = 2281] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x124dca800) [pid = 2281] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x118973400) [pid = 2281] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x119b05c00) [pid = 2281] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:05:43 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x117d48400) [pid = 2281] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:05:44 INFO - PROCESS | 2281 | 1471543544058 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]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 525ms 11:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:05:44 INFO - PROCESS | 2281 | 1471543544112 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 2281 | 1471543544113 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:05:44 INFO - PROCESS | 2281 | 1471543544116 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 2281 | 1471543544117 Marionette TRACE conn2 <- [1,2006,null,{}] 11:05:44 INFO - PROCESS | 2281 | 1471543544123 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}] 11:05:44 INFO - PROCESS | 2281 | 1471543544124 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:44 INFO - PROCESS | 2281 | 1471543544208 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:05:44 INFO - PROCESS | 2281 | 1471543544211 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 2281 | 1471543544212 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x119732800 == 32 [pid = 2281] [id = 509] 11:05:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1166ea000) [pid = 2281] [serial = 1527] [outer = 0x0] 11:05:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x121d4ac00) [pid = 2281] [serial = 1528] [outer = 0x1166ea000] 11:05:44 INFO - PROCESS | 2281 | 1471543544240 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1251c4800) [pid = 2281] [serial = 1529] [outer = 0x1166ea000] 11:05:44 INFO - PROCESS | 2281 | 1471543544582 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]]]}] 11:05:44 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 11:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms 11:05:44 INFO - PROCESS | 2281 | 1471543544639 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 2281 | 1471543544641 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:05:44 INFO - PROCESS | 2281 | 1471543544644 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - PROCESS | 2281 | 1471543544646 Marionette TRACE conn2 <- [1,2010,null,{}] 11:05:44 INFO - PROCESS | 2281 | 1471543544649 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}] 11:05:44 INFO - PROCESS | 2281 | 1471543544651 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:44 INFO - PROCESS | 2281 | 1471543544799 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:05:44 INFO - PROCESS | 2281 | 1471543544814 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 2281 | 1471543544815 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a92f800 == 33 [pid = 2281] [id = 510] 11:05:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x118973400) [pid = 2281] [serial = 1530] [outer = 0x0] 11:05:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x125832800) [pid = 2281] [serial = 1531] [outer = 0x118973400] 11:05:44 INFO - PROCESS | 2281 | 1471543544859 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x126f6a400) [pid = 2281] [serial = 1532] [outer = 0x118973400] 11:05:45 INFO - PROCESS | 2281 | 1471543545270 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]]]}] 11:05:45 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 11:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 11:05:45 INFO - PROCESS | 2281 | 1471543545315 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:05:45 INFO - PROCESS | 2281 | 1471543545317 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:05:45 INFO - PROCESS | 2281 | 1471543545319 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 2281 | 1471543545321 Marionette TRACE conn2 <- [1,2014,null,{}] 11:05:45 INFO - PROCESS | 2281 | 1471543545323 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}] 11:05:45 INFO - PROCESS | 2281 | 1471543545325 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:45 INFO - PROCESS | 2281 | 1471543545445 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:05:45 INFO - PROCESS | 2281 | 1471543545451 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 2281 | 1471543545453 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x12161c000 == 34 [pid = 2281] [id = 511] 11:05:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x126f6a000) [pid = 2281] [serial = 1533] [outer = 0x0] 11:05:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1271d7400) [pid = 2281] [serial = 1534] [outer = 0x126f6a000] 11:05:45 INFO - PROCESS | 2281 | 1471543545480 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x128a9a800) [pid = 2281] [serial = 1535] [outer = 0x126f6a000] 11:05:45 INFO - PROCESS | 2281 | 1471543545917 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]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 620ms 11:05:45 INFO - PROCESS | 2281 | 1471543545943 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 2281 | 1471543545947 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:05:45 INFO - PROCESS | 2281 | 1471543545954 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - PROCESS | 2281 | 1471543545958 Marionette TRACE conn2 <- [1,2018,null,{}] 11:05:45 INFO - PROCESS | 2281 | 1471543545965 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}] 11:05:45 INFO - PROCESS | 2281 | 1471543545970 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:46 INFO - PROCESS | 2281 | 1471543546139 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:05:46 INFO - PROCESS | 2281 | 1471543546218 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 2281 | 1471543546221 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad8800 == 35 [pid = 2281] [id = 512] 11:05:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x113c05800) [pid = 2281] [serial = 1536] [outer = 0x0] 11:05:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x115f96000) [pid = 2281] [serial = 1537] [outer = 0x113c05800] 11:05:46 INFO - PROCESS | 2281 | 1471543546255 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x116823000) [pid = 2281] [serial = 1538] [outer = 0x113c05800] 11:05:46 INFO - PROCESS | 2281 | 1471543546773 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]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 828ms 11:05:46 INFO - PROCESS | 2281 | 1471543546780 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 2281 | 1471543546783 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:05:46 INFO - PROCESS | 2281 | 1471543546819 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 2281 | 1471543546821 Marionette TRACE conn2 <- [1,2022,null,{}] 11:05:46 INFO - PROCESS | 2281 | 1471543546823 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}] 11:05:46 INFO - PROCESS | 2281 | 1471543546825 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:46 INFO - PROCESS | 2281 | 1471543546938 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:05:47 INFO - PROCESS | 2281 | 1471543547019 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 2281 | 1471543547020 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x119d20800 == 36 [pid = 2281] [id = 513] 11:05:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1183f6400) [pid = 2281] [serial = 1539] [outer = 0x0] 11:05:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x118832400) [pid = 2281] [serial = 1540] [outer = 0x1183f6400] 11:05:47 INFO - PROCESS | 2281 | 1471543547054 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x11907b800) [pid = 2281] [serial = 1541] [outer = 0x1183f6400] 11:05:47 INFO - PROCESS | 2281 | 1471543547754 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]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 975ms 11:05:47 INFO - PROCESS | 2281 | 1471543547791 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 2281 | 1471543547793 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:05:47 INFO - PROCESS | 2281 | 1471543547797 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 2281 | 1471543547799 Marionette TRACE conn2 <- [1,2026,null,{}] 11:05:47 INFO - PROCESS | 2281 | 1471543547802 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}] 11:05:47 INFO - PROCESS | 2281 | 1471543547804 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:47 INFO - PROCESS | 2281 | 1471543547915 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:05:47 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1271d8c00) [pid = 2281] [serial = 1489] [outer = 0x0] [url = about:blank] 11:05:47 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x124c10000) [pid = 2281] [serial = 1487] [outer = 0x0] [url = about:blank] 11:05:47 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119809800) [pid = 2281] [serial = 1465] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x116bc0c00) [pid = 2281] [serial = 1460] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x126f14000) [pid = 2281] [serial = 1481] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1212a4400) [pid = 2281] [serial = 1486] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1212f1000) [pid = 2281] [serial = 1474] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x121179800) [pid = 2281] [serial = 1471] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x11887c000) [pid = 2281] [serial = 1483] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1251bb000) [pid = 2281] [serial = 1478] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x119439c00) [pid = 2281] [serial = 1457] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x119d66000) [pid = 2281] [serial = 1468] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x124fdc800) [pid = 2281] [serial = 1477] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x11a0c9400) [pid = 2281] [serial = 1469] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x1198e8800) [pid = 2281] [serial = 1466] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x118874c00) [pid = 2281] [serial = 1463] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x1211bf000) [pid = 2281] [serial = 1472] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x119803000) [pid = 2281] [serial = 1484] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x116820000) [pid = 2281] [serial = 1459] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x124d9b000) [pid = 2281] [serial = 1475] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x12582ec00) [pid = 2281] [serial = 1480] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x1183f2c00) [pid = 2281] [serial = 1462] [outer = 0x0] [url = about:blank] 11:05:48 INFO - PROCESS | 2281 | 1471543548000 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 2281 | 1471543548003 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x115f5e800 == 37 [pid = 2281] [id = 514] 11:05:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x1165e7c00) [pid = 2281] [serial = 1542] [outer = 0x0] 11:05:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x116829000) [pid = 2281] [serial = 1543] [outer = 0x1165e7c00] 11:05:48 INFO - PROCESS | 2281 | 1471543548033 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x11821a400) [pid = 2281] [serial = 1544] [outer = 0x1165e7c00] 11:05:48 INFO - PROCESS | 2281 | 1471543548333 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]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 11:05:48 INFO - PROCESS | 2281 | 1471543548366 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 2281 | 1471543548372 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:05:48 INFO - PROCESS | 2281 | 1471543548377 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 2281 | 1471543548378 Marionette TRACE conn2 <- [1,2030,null,{}] 11:05:48 INFO - PROCESS | 2281 | 1471543548381 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}] 11:05:48 INFO - PROCESS | 2281 | 1471543548383 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:48 INFO - PROCESS | 2281 | 1471543548461 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:05:48 INFO - PROCESS | 2281 | 1471543548465 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 2281 | 1471543548466 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x11972e800 == 38 [pid = 2281] [id = 515] 11:05:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x11863ec00) [pid = 2281] [serial = 1545] [outer = 0x0] 11:05:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x11943b800) [pid = 2281] [serial = 1546] [outer = 0x11863ec00] 11:05:48 INFO - PROCESS | 2281 | 1471543548497 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x119802800) [pid = 2281] [serial = 1547] [outer = 0x11863ec00] 11:05:48 INFO - PROCESS | 2281 | 1471543548844 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]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 519ms 11:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:05:48 INFO - PROCESS | 2281 | 1471543548896 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 2281 | 1471543548897 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:05:48 INFO - PROCESS | 2281 | 1471543548900 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 2281 | 1471543548902 Marionette TRACE conn2 <- [1,2034,null,{}] 11:05:48 INFO - PROCESS | 2281 | 1471543548910 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}] 11:05:48 INFO - PROCESS | 2281 | 1471543548913 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:48 INFO - PROCESS | 2281 | 1471543548997 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:05:49 INFO - PROCESS | 2281 | 1471543549004 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 2281 | 1471543549006 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x121524800 == 39 [pid = 2281] [id = 516] 11:05:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1198e9400) [pid = 2281] [serial = 1548] [outer = 0x0] 11:05:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x119d5f000) [pid = 2281] [serial = 1549] [outer = 0x1198e9400] 11:05:49 INFO - PROCESS | 2281 | 1471543549035 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x12117d400) [pid = 2281] [serial = 1550] [outer = 0x1198e9400] 11:05:49 INFO - PROCESS | 2281 | 1471543549376 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]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 11:05:49 INFO - PROCESS | 2281 | 1471543549422 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 2281 | 1471543549423 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:05:49 INFO - PROCESS | 2281 | 1471543549426 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 2281 | 1471543549427 Marionette TRACE conn2 <- [1,2038,null,{}] 11:05:49 INFO - PROCESS | 2281 | 1471543549429 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}] 11:05:49 INFO - PROCESS | 2281 | 1471543549430 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:49 INFO - PROCESS | 2281 | 1471543549508 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:05:49 INFO - PROCESS | 2281 | 1471543549512 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 2281 | 1471543549513 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c49000 == 40 [pid = 2281] [id = 517] 11:05:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x121183000) [pid = 2281] [serial = 1551] [outer = 0x0] 11:05:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1212a2800) [pid = 2281] [serial = 1552] [outer = 0x121183000] 11:05:49 INFO - PROCESS | 2281 | 1471543549541 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1219ca400) [pid = 2281] [serial = 1553] [outer = 0x121183000] 11:05:49 INFO - PROCESS | 2281 | 1471543549862 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]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 468ms 11:05:49 INFO - PROCESS | 2281 | 1471543549894 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 2281 | 1471543549895 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:05:49 INFO - PROCESS | 2281 | 1471543549898 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 2281 | 1471543549899 Marionette TRACE conn2 <- [1,2042,null,{}] 11:05:49 INFO - PROCESS | 2281 | 1471543549901 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}] 11:05:49 INFO - PROCESS | 2281 | 1471543549902 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:49 INFO - PROCESS | 2281 | 1471543549983 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:05:50 INFO - PROCESS | 2281 | 1471543550050 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 2281 | 1471543550051 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917c000 == 41 [pid = 2281] [id = 518] 11:05:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x11a0ce800) [pid = 2281] [serial = 1554] [outer = 0x0] 11:05:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x121609000) [pid = 2281] [serial = 1555] [outer = 0x11a0ce800] 11:05:50 INFO - PROCESS | 2281 | 1471543550077 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x124c11800) [pid = 2281] [serial = 1556] [outer = 0x11a0ce800] 11:05:50 INFO - PROCESS | 2281 | 1471543550420 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]]]}] 11:05:50 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) 11:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 569ms 11:05:50 INFO - PROCESS | 2281 | 1471543550467 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 2281 | 1471543550468 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:05:50 INFO - PROCESS | 2281 | 1471543550471 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 2281 | 1471543550472 Marionette TRACE conn2 <- [1,2046,null,{}] 11:05:50 INFO - PROCESS | 2281 | 1471543550474 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}] 11:05:50 INFO - PROCESS | 2281 | 1471543550478 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:50 INFO - PROCESS | 2281 | 1471543550594 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:05:50 INFO - PROCESS | 2281 | 1471543550631 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:50 INFO - PROCESS | 2281 | 1471543550632 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a93f800 == 42 [pid = 2281] [id = 519] 11:05:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x124d9ac00) [pid = 2281] [serial = 1557] [outer = 0x0] 11:05:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x126f13400) [pid = 2281] [serial = 1558] [outer = 0x124d9ac00] 11:05:50 INFO - PROCESS | 2281 | 1471543550658 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x127674000) [pid = 2281] [serial = 1559] [outer = 0x124d9ac00] 11:05:50 INFO - PROCESS | 2281 | 1471543550978 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]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 11:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:05:50 INFO - PROCESS | 2281 | 1471543550990 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 2281 | 1471543550991 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:05:50 INFO - PROCESS | 2281 | 1471543550993 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 2281 | 1471543550994 Marionette TRACE conn2 <- [1,2050,null,{}] 11:05:51 INFO - PROCESS | 2281 | 1471543550996 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}] 11:05:51 INFO - PROCESS | 2281 | 1471543550998 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:51 INFO - PROCESS | 2281 | 1471543551107 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:05:51 INFO - PROCESS | 2281 | 1471543551111 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 2281 | 1471543551112 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae44000 == 43 [pid = 2281] [id = 520] 11:05:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x128a9c400) [pid = 2281] [serial = 1560] [outer = 0x0] 11:05:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x128d04400) [pid = 2281] [serial = 1561] [outer = 0x128a9c400] 11:05:51 INFO - PROCESS | 2281 | 1471543551137 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x128d0d400) [pid = 2281] [serial = 1562] [outer = 0x128a9c400] 11:05:51 INFO - PROCESS | 2281 | 1471543551504 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]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 11:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:05:51 INFO - PROCESS | 2281 | 1471543551514 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:05:51 INFO - PROCESS | 2281 | 1471543551516 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:05:51 INFO - PROCESS | 2281 | 1471543551520 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 2281 | 1471543551522 Marionette TRACE conn2 <- [1,2054,null,{}] 11:05:51 INFO - PROCESS | 2281 | 1471543551531 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}] 11:05:51 INFO - PROCESS | 2281 | 1471543551533 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:51 INFO - PROCESS | 2281 | 1471543551687 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:05:51 INFO - PROCESS | 2281 | 1471543551738 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 2281 | 1471543551740 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb1d800 == 44 [pid = 2281] [id = 521] 11:05:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12160d000) [pid = 2281] [serial = 1563] [outer = 0x0] 11:05:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128d41400) [pid = 2281] [serial = 1564] [outer = 0x12160d000] 11:05:51 INFO - PROCESS | 2281 | 1471543551782 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d48800) [pid = 2281] [serial = 1565] [outer = 0x12160d000] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x118973400) [pid = 2281] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x116578800) [pid = 2281] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x113367000) [pid = 2281] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1195ad400) [pid = 2281] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x112a94400) [pid = 2281] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1166f7800) [pid = 2281] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1166f7c00) [pid = 2281] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1271d4000) [pid = 2281] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x11668d000) [pid = 2281] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x11897b000) [pid = 2281] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x121185400) [pid = 2281] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11a0cfc00) [pid = 2281] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1249d4800) [pid = 2281] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x117252000) [pid = 2281] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:05:52 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1166ea000) [pid = 2281] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:05:52 INFO - PROCESS | 2281 | 1471543552164 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]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 11:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:05:52 INFO - PROCESS | 2281 | 1471543552191 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 2281 | 1471543552193 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:05:52 INFO - PROCESS | 2281 | 1471543552195 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 2281 | 1471543552196 Marionette TRACE conn2 <- [1,2058,null,{}] 11:05:52 INFO - PROCESS | 2281 | 1471543552198 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}] 11:05:52 INFO - PROCESS | 2281 | 1471543552209 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:52 INFO - PROCESS | 2281 | 1471543552284 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:05:52 INFO - PROCESS | 2281 | 1471543552290 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 2281 | 1471543552291 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad8000 == 45 [pid = 2281] [id = 522] 11:05:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x11229e800) [pid = 2281] [serial = 1566] [outer = 0x0] 11:05:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11883cc00) [pid = 2281] [serial = 1567] [outer = 0x11229e800] 11:05:52 INFO - PROCESS | 2281 | 1471543552317 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x119d65000) [pid = 2281] [serial = 1568] [outer = 0x11229e800] 11:05:52 INFO - PROCESS | 2281 | 1471543552645 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]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 469ms 11:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:05:52 INFO - PROCESS | 2281 | 1471543552664 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 2281 | 1471543552665 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:05:52 INFO - PROCESS | 2281 | 1471543552668 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 2281 | 1471543552671 Marionette TRACE conn2 <- [1,2062,null,{}] 11:05:52 INFO - PROCESS | 2281 | 1471543552674 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}] 11:05:52 INFO - PROCESS | 2281 | 1471543552675 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:52 INFO - PROCESS | 2281 | 1471543552775 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:05:52 INFO - PROCESS | 2281 | 1471543552781 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 2281 | 1471543552782 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd0b000 == 46 [pid = 2281] [id = 523] 11:05:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x119439800) [pid = 2281] [serial = 1569] [outer = 0x0] 11:05:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1251bf800) [pid = 2281] [serial = 1570] [outer = 0x119439800] 11:05:52 INFO - PROCESS | 2281 | 1471543552808 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x121610000) [pid = 2281] [serial = 1571] [outer = 0x119439800] 11:05:53 INFO - PROCESS | 2281 | 1471543553125 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]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 472ms 11:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:05:53 INFO - PROCESS | 2281 | 1471543553140 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 2281 | 1471543553142 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:05:53 INFO - PROCESS | 2281 | 1471543553144 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 2281 | 1471543553158 Marionette TRACE conn2 <- [1,2066,null,{}] 11:05:53 INFO - PROCESS | 2281 | 1471543553160 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}] 11:05:53 INFO - PROCESS | 2281 | 1471543553162 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:53 INFO - PROCESS | 2281 | 1471543553253 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:05:53 INFO - PROCESS | 2281 | 1471543553256 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 2281 | 1471543553258 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3c0000 == 47 [pid = 2281] [id = 524] 11:05:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x128d40800) [pid = 2281] [serial = 1572] [outer = 0x0] 11:05:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x128d65000) [pid = 2281] [serial = 1573] [outer = 0x128d40800] 11:05:53 INFO - PROCESS | 2281 | 1471543553286 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x129164800) [pid = 2281] [serial = 1574] [outer = 0x128d40800] 11:05:53 INFO - PROCESS | 2281 | 1471543553669 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]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 583ms 11:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:05:53 INFO - PROCESS | 2281 | 1471543553729 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 2281 | 1471543553731 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:05:53 INFO - PROCESS | 2281 | 1471543553735 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - PROCESS | 2281 | 1471543553736 Marionette TRACE conn2 <- [1,2070,null,{}] 11:05:53 INFO - PROCESS | 2281 | 1471543553740 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}] 11:05:53 INFO - PROCESS | 2281 | 1471543553742 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:53 INFO - PROCESS | 2281 | 1471543553864 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:05:53 INFO - PROCESS | 2281 | 1471543553873 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 2281 | 1471543553874 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c834000 == 48 [pid = 2281] [id = 525] 11:05:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x128d5d000) [pid = 2281] [serial = 1575] [outer = 0x0] 11:05:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x129353400) [pid = 2281] [serial = 1576] [outer = 0x128d5d000] 11:05:53 INFO - PROCESS | 2281 | 1471543553916 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x129442400) [pid = 2281] [serial = 1577] [outer = 0x128d5d000] 11:05:54 INFO - PROCESS | 2281 | 1471543554461 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]]]}] 11:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 772ms 11:05:54 INFO - PROCESS | 2281 | 1471543554522 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:05:54 INFO - PROCESS | 2281 | 1471543554525 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:05:54 INFO - PROCESS | 2281 | 1471543554528 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:05:54 INFO - PROCESS | 2281 | 1471543554531 Marionette TRACE conn2 <- [1,2074,null,{}] 11:05:54 INFO - PROCESS | 2281 | 1471543554549 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}] 11:05:54 INFO - PROCESS | 2281 | 1471543554551 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:54 INFO - PROCESS | 2281 | 1471543554650 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:05:54 INFO - PROCESS | 2281 | 1471543554721 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 2281 | 1471543554723 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x119269800 == 49 [pid = 2281] [id = 526] 11:05:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x116b06400) [pid = 2281] [serial = 1578] [outer = 0x0] 11:05:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x118223800) [pid = 2281] [serial = 1579] [outer = 0x116b06400] 11:05:54 INFO - PROCESS | 2281 | 1471543554754 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11909e000) [pid = 2281] [serial = 1580] [outer = 0x116b06400] 11:05:55 INFO - PROCESS | 2281 | 1471543555174 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]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 672ms 11:05:55 INFO - PROCESS | 2281 | 1471543555201 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 2281 | 1471543555204 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:05:55 INFO - PROCESS | 2281 | 1471543555209 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 2281 | 1471543555210 Marionette TRACE conn2 <- [1,2078,null,{}] 11:05:55 INFO - PROCESS | 2281 | 1471543555213 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}] 11:05:55 INFO - PROCESS | 2281 | 1471543555215 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:55 INFO - PROCESS | 2281 | 1471543555314 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:05:55 INFO - PROCESS | 2281 | 1471543555374 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 2281 | 1471543555375 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a80b000 == 50 [pid = 2281] [id = 527] 11:05:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1198e3c00) [pid = 2281] [serial = 1581] [outer = 0x0] 11:05:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x119d68400) [pid = 2281] [serial = 1582] [outer = 0x1198e3c00] 11:05:55 INFO - PROCESS | 2281 | 1471543555407 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12117e800) [pid = 2281] [serial = 1583] [outer = 0x1198e3c00] 11:05:55 INFO - PROCESS | 2281 | 1471543555842 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]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 11:05:55 INFO - PROCESS | 2281 | 1471543555881 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 2281 | 1471543555883 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:05:55 INFO - PROCESS | 2281 | 1471543555887 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - PROCESS | 2281 | 1471543555891 Marionette TRACE conn2 <- [1,2082,null,{}] 11:05:55 INFO - PROCESS | 2281 | 1471543555903 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}] 11:05:55 INFO - PROCESS | 2281 | 1471543555906 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:56 INFO - PROCESS | 2281 | 1471543556040 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:05:56 INFO - PROCESS | 2281 | 1471543556125 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 2281 | 1471543556127 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c84f000 == 51 [pid = 2281] [id = 528] 11:05:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x124d9b000) [pid = 2281] [serial = 1584] [outer = 0x0] 11:05:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x126f13800) [pid = 2281] [serial = 1585] [outer = 0x124d9b000] 11:05:56 INFO - PROCESS | 2281 | 1471543556161 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1271d5800) [pid = 2281] [serial = 1586] [outer = 0x124d9b000] 11:05:56 INFO - PROCESS | 2281 | 1471543556601 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]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 775ms 11:05:56 INFO - PROCESS | 2281 | 1471543556661 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 2281 | 1471543556663 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:05:56 INFO - PROCESS | 2281 | 1471543556667 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 2281 | 1471543556668 Marionette TRACE conn2 <- [1,2086,null,{}] 11:05:56 INFO - PROCESS | 2281 | 1471543556671 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}] 11:05:56 INFO - PROCESS | 2281 | 1471543556672 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:56 INFO - PROCESS | 2281 | 1471543556776 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:05:56 INFO - PROCESS | 2281 | 1471543556837 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:56 INFO - PROCESS | 2281 | 1471543556838 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a64000 == 52 [pid = 2281] [id = 529] 11:05:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1177c3400) [pid = 2281] [serial = 1587] [outer = 0x0] 11:05:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x124fe5c00) [pid = 2281] [serial = 1588] [outer = 0x1177c3400] 11:05:56 INFO - PROCESS | 2281 | 1471543556868 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x127672c00) [pid = 2281] [serial = 1589] [outer = 0x1177c3400] 11:05:57 INFO - PROCESS | 2281 | 1471543557482 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]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 873ms 11:05:57 INFO - PROCESS | 2281 | 1471543557540 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 2281 | 1471543557542 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:05:57 INFO - PROCESS | 2281 | 1471543557545 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 2281 | 1471543557548 Marionette TRACE conn2 <- [1,2090,null,{}] 11:05:57 INFO - PROCESS | 2281 | 1471543557554 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}] 11:05:57 INFO - PROCESS | 2281 | 1471543557555 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:57 INFO - PROCESS | 2281 | 1471543557645 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:05:57 INFO - PROCESS | 2281 | 1471543557717 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 2281 | 1471543557719 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x118252000 == 53 [pid = 2281] [id = 530] 11:05:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x11821b000) [pid = 2281] [serial = 1590] [outer = 0x0] 11:05:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x118639000) [pid = 2281] [serial = 1591] [outer = 0x11821b000] 11:05:57 INFO - PROCESS | 2281 | 1471543557748 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x118973c00) [pid = 2281] [serial = 1592] [outer = 0x11821b000] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12918c000 == 52 [pid = 2281] [id = 508] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12a92f800 == 51 [pid = 2281] [id = 510] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x119732800 == 50 [pid = 2281] [id = 509] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x127422000 == 49 [pid = 2281] [id = 507] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x121115800 == 48 [pid = 2281] [id = 504] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12528d800 == 47 [pid = 2281] [id = 506] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x121628800 == 46 [pid = 2281] [id = 505] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3c0000 == 45 [pid = 2281] [id = 524] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd0b000 == 44 [pid = 2281] [id = 523] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad8000 == 43 [pid = 2281] [id = 522] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb1d800 == 42 [pid = 2281] [id = 521] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae44000 == 41 [pid = 2281] [id = 520] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12a93f800 == 40 [pid = 2281] [id = 519] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12917c000 == 39 [pid = 2281] [id = 518] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x125c49000 == 38 [pid = 2281] [id = 517] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x121524800 == 37 [pid = 2281] [id = 516] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x11972e800 == 36 [pid = 2281] [id = 515] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x115f5e800 == 35 [pid = 2281] [id = 514] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x119d20800 == 34 [pid = 2281] [id = 513] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad8800 == 33 [pid = 2281] [id = 512] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12161c000 == 32 [pid = 2281] [id = 511] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x116a64000 == 31 [pid = 2281] [id = 529] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12c84f000 == 30 [pid = 2281] [id = 528] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12a80b000 == 29 [pid = 2281] [id = 527] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x12c834000 == 28 [pid = 2281] [id = 525] 11:05:58 INFO - PROCESS | 2281 | --DOCSHELL 0x119269800 == 27 [pid = 2281] [id = 526] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x126f6a400) [pid = 2281] [serial = 1532] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1122a6800) [pid = 2281] [serial = 1501] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11336b800) [pid = 2281] [serial = 1502] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1162c4c00) [pid = 2281] [serial = 1504] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x1166f6c00) [pid = 2281] [serial = 1505] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1198e7400) [pid = 2281] [serial = 1513] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x118976400) [pid = 2281] [serial = 1510] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x119434400) [pid = 2281] [serial = 1511] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x119d61c00) [pid = 2281] [serial = 1516] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1177c8000) [pid = 2281] [serial = 1507] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x118224400) [pid = 2281] [serial = 1508] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1271d7400) [pid = 2281] [serial = 1534] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x127670400) [pid = 2281] [serial = 1490] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x118219400) [pid = 2281] [serial = 1493] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x116bbd000) [pid = 2281] [serial = 1492] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1198e6800) [pid = 2281] [serial = 1496] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11943a000) [pid = 2281] [serial = 1495] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1249d5400) [pid = 2281] [serial = 1499] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1212abc00) [pid = 2281] [serial = 1498] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1211c3400) [pid = 2281] [serial = 1519] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x11a0c8800) [pid = 2281] [serial = 1517] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x124c09800) [pid = 2281] [serial = 1522] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1249d6c00) [pid = 2281] [serial = 1520] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x124fa8400) [pid = 2281] [serial = 1525] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x124d98c00) [pid = 2281] [serial = 1523] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x121d4ac00) [pid = 2281] [serial = 1528] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x125832800) [pid = 2281] [serial = 1531] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12582b000) [pid = 2281] [serial = 1526] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x119d5bc00) [pid = 2281] [serial = 1514] [outer = 0x0] [url = about:blank] 11:05:58 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x1251c4800) [pid = 2281] [serial = 1529] [outer = 0x0] [url = about:blank] 11:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1026ms 11:05:58 INFO - PROCESS | 2281 | 1471543558565 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]]]}] 11:05:58 INFO - PROCESS | 2281 | 1471543558574 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 2281 | 1471543558576 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:05:58 INFO - PROCESS | 2281 | 1471543558591 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - PROCESS | 2281 | 1471543558594 Marionette TRACE conn2 <- [1,2094,null,{}] 11:05:58 INFO - PROCESS | 2281 | 1471543558605 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}] 11:05:58 INFO - PROCESS | 2281 | 1471543558607 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:58 INFO - PROCESS | 2281 | 1471543558694 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:05:58 INFO - PROCESS | 2281 | 1471543558749 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 2281 | 1471543558751 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad8800 == 28 [pid = 2281] [id = 531] 11:05:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1165f0c00) [pid = 2281] [serial = 1593] [outer = 0x0] 11:05:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x116bbd800) [pid = 2281] [serial = 1594] [outer = 0x1165f0c00] 11:05:58 INFO - PROCESS | 2281 | 1471543558779 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x11821ac00) [pid = 2281] [serial = 1595] [outer = 0x1165f0c00] 11:05:59 INFO - PROCESS | 2281 | 1471543559092 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]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 535ms 11:05:59 INFO - PROCESS | 2281 | 1471543559115 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 2281 | 1471543559120 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:05:59 INFO - PROCESS | 2281 | 1471543559126 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 2281 | 1471543559128 Marionette TRACE conn2 <- [1,2098,null,{}] 11:05:59 INFO - PROCESS | 2281 | 1471543559130 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}] 11:05:59 INFO - PROCESS | 2281 | 1471543559132 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:59 INFO - PROCESS | 2281 | 1471543559214 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:05:59 INFO - PROCESS | 2281 | 1471543559220 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 2281 | 1471543559222 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190cf800 == 29 [pid = 2281] [id = 532] 11:05:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x11832cc00) [pid = 2281] [serial = 1596] [outer = 0x0] 11:05:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11909f000) [pid = 2281] [serial = 1597] [outer = 0x11832cc00] 11:05:59 INFO - PROCESS | 2281 | 1471543559251 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x11943b000) [pid = 2281] [serial = 1598] [outer = 0x11832cc00] 11:05:59 INFO - PROCESS | 2281 | 1471543559610 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]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 11:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:05:59 INFO - PROCESS | 2281 | 1471543559646 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 2281 | 1471543559647 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:05:59 INFO - PROCESS | 2281 | 1471543559649 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 2281 | 1471543559652 Marionette TRACE conn2 <- [1,2102,null,{}] 11:05:59 INFO - PROCESS | 2281 | 1471543559660 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}] 11:05:59 INFO - PROCESS | 2281 | 1471543559663 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:59 INFO - PROCESS | 2281 | 1471543559741 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:05:59 INFO - PROCESS | 2281 | 1471543559747 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 2281 | 1471543559749 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:05:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x121329800 == 30 [pid = 2281] [id = 533] 11:05:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1198de000) [pid = 2281] [serial = 1599] [outer = 0x0] 11:05:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119d5a400) [pid = 2281] [serial = 1600] [outer = 0x1198de000] 11:05:59 INFO - PROCESS | 2281 | 1471543559781 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11a0c9c00) [pid = 2281] [serial = 1601] [outer = 0x1198de000] 11:06:00 INFO - PROCESS | 2281 | 1471543560110 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]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 473ms 11:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:06:00 INFO - PROCESS | 2281 | 1471543560124 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 2281 | 1471543560125 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:06:00 INFO - PROCESS | 2281 | 1471543560127 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 2281 | 1471543560128 Marionette TRACE conn2 <- [1,2106,null,{}] 11:06:00 INFO - PROCESS | 2281 | 1471543560131 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}] 11:06:00 INFO - PROCESS | 2281 | 1471543560132 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:00 INFO - PROCESS | 2281 | 1471543560214 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:06:00 INFO - PROCESS | 2281 | 1471543560277 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 2281 | 1471543560278 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x121d29000 == 31 [pid = 2281] [id = 534] 11:06:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x119d5fc00) [pid = 2281] [serial = 1602] [outer = 0x0] 11:06:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x121181400) [pid = 2281] [serial = 1603] [outer = 0x119d5fc00] 11:06:00 INFO - PROCESS | 2281 | 1471543560304 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1212a1400) [pid = 2281] [serial = 1604] [outer = 0x119d5fc00] 11:06:00 INFO - PROCESS | 2281 | 1471543560822 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]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 721ms 11:06:00 INFO - PROCESS | 2281 | 1471543560861 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 2281 | 1471543560863 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:06:00 INFO - PROCESS | 2281 | 1471543560868 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 2281 | 1471543560873 Marionette TRACE conn2 <- [1,2110,null,{}] 11:06:00 INFO - PROCESS | 2281 | 1471543560877 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}] 11:06:00 INFO - PROCESS | 2281 | 1471543560878 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:00 INFO - PROCESS | 2281 | 1471543560982 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:06:01 INFO - PROCESS | 2281 | 1471543561060 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 2281 | 1471543561061 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x119732800 == 32 [pid = 2281] [id = 535] 11:06:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x116b0cc00) [pid = 2281] [serial = 1605] [outer = 0x0] 11:06:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x118336400) [pid = 2281] [serial = 1606] [outer = 0x116b0cc00] 11:06:01 INFO - PROCESS | 2281 | 1471543561094 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11907dc00) [pid = 2281] [serial = 1607] [outer = 0x116b0cc00] 11:06:01 INFO - PROCESS | 2281 | 1471543561583 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]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 723ms 11:06:01 INFO - PROCESS | 2281 | 1471543561591 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 2281 | 1471543561594 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:06:01 INFO - PROCESS | 2281 | 1471543561599 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 2281 | 1471543561601 Marionette TRACE conn2 <- [1,2114,null,{}] 11:06:01 INFO - PROCESS | 2281 | 1471543561658 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}] 11:06:01 INFO - PROCESS | 2281 | 1471543561659 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:01 INFO - PROCESS | 2281 | 1471543561765 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:06:01 INFO - PROCESS | 2281 | 1471543561844 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 2281 | 1471543561845 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c49000 == 33 [pid = 2281] [id = 536] 11:06:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x119a7b000) [pid = 2281] [serial = 1608] [outer = 0x0] 11:06:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x119d65c00) [pid = 2281] [serial = 1609] [outer = 0x119a7b000] 11:06:01 INFO - PROCESS | 2281 | 1471543561877 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x121178800) [pid = 2281] [serial = 1610] [outer = 0x119a7b000] 11:06:02 INFO - PROCESS | 2281 | --DOCSHELL 0x121329800 == 32 [pid = 2281] [id = 533] 11:06:02 INFO - PROCESS | 2281 | --DOCSHELL 0x1190cf800 == 31 [pid = 2281] [id = 532] 11:06:02 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad8800 == 30 [pid = 2281] [id = 531] 11:06:02 INFO - PROCESS | 2281 | 1471543562507 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]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 953ms 11:06:02 INFO - PROCESS | 2281 | 1471543562554 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 2281 | 1471543562558 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:06:02 INFO - PROCESS | 2281 | 1471543562568 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 2281 | 1471543562571 Marionette TRACE conn2 <- [1,2118,null,{}] 11:06:02 INFO - PROCESS | 2281 | 1471543562577 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}] 11:06:02 INFO - PROCESS | 2281 | 1471543562580 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:02 INFO - PROCESS | 2281 | 1471543562737 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:06:02 INFO - PROCESS | 2281 | 1471543562757 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 2281 | 1471543562758 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x11824f800 == 31 [pid = 2281] [id = 537] 11:06:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11832a800) [pid = 2281] [serial = 1611] [outer = 0x0] 11:06:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x118834c00) [pid = 2281] [serial = 1612] [outer = 0x11832a800] 11:06:02 INFO - PROCESS | 2281 | 1471543562805 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x119209800) [pid = 2281] [serial = 1613] [outer = 0x11832a800] 11:06:03 INFO - PROCESS | 2281 | 1471543563169 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]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 11:06:03 INFO - PROCESS | 2281 | 1471543563245 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 2281 | 1471543563248 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:06:03 INFO - PROCESS | 2281 | 1471543563253 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 2281 | 1471543563255 Marionette TRACE conn2 <- [1,2122,null,{}] 11:06:03 INFO - PROCESS | 2281 | 1471543563257 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}] 11:06:03 INFO - PROCESS | 2281 | 1471543563259 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:03 INFO - PROCESS | 2281 | 1471543563358 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:06:03 INFO - PROCESS | 2281 | 1471543563399 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 2281 | 1471543563400 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x121633800 == 32 [pid = 2281] [id = 538] 11:06:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1198e4400) [pid = 2281] [serial = 1614] [outer = 0x0] 11:06:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12117e400) [pid = 2281] [serial = 1615] [outer = 0x1198e4400] 11:06:03 INFO - PROCESS | 2281 | 1471543563428 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1211c5800) [pid = 2281] [serial = 1616] [outer = 0x1198e4400] 11:06:03 INFO - PROCESS | 2281 | 1471543563785 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]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 569ms 11:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:06:03 INFO - PROCESS | 2281 | 1471543563826 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 2281 | 1471543563828 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:06:03 INFO - PROCESS | 2281 | 1471543563830 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 2281 | 1471543563832 Marionette TRACE conn2 <- [1,2126,null,{}] 11:06:03 INFO - PROCESS | 2281 | 1471543563840 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}] 11:06:03 INFO - PROCESS | 2281 | 1471543563844 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:03 INFO - PROCESS | 2281 | 1471543563943 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:06:03 INFO - PROCESS | 2281 | 1471543563985 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 2281 | 1471543563987 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x129182800 == 33 [pid = 2281] [id = 539] 11:06:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x121d4a800) [pid = 2281] [serial = 1617] [outer = 0x0] 11:06:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1249da400) [pid = 2281] [serial = 1618] [outer = 0x121d4a800] 11:06:04 INFO - PROCESS | 2281 | 1471543564016 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x124d94400) [pid = 2281] [serial = 1619] [outer = 0x121d4a800] 11:06:04 INFO - PROCESS | 2281 | 1471543564340 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]]]}] 11:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 521ms 11:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:06:04 INFO - PROCESS | 2281 | 1471543564353 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 2281 | 1471543564356 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:06:04 INFO - PROCESS | 2281 | 1471543564359 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 2281 | 1471543564360 Marionette TRACE conn2 <- [1,2130,null,{}] 11:06:04 INFO - PROCESS | 2281 | 1471543564362 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}] 11:06:04 INFO - PROCESS | 2281 | 1471543564363 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:04 INFO - PROCESS | 2281 | 1471543564469 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x124d9ac00) [pid = 2281] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x128a9c400) [pid = 2281] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x126f6a000) [pid = 2281] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x11863ec00) [pid = 2281] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x1198e9400) [pid = 2281] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x121183000) [pid = 2281] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1183f6400) [pid = 2281] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x113c05800) [pid = 2281] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1165e7c00) [pid = 2281] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x128d40800) [pid = 2281] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12160d000) [pid = 2281] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x128d5d000) [pid = 2281] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x11229e800) [pid = 2281] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119439800) [pid = 2281] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x11a0ce800) [pid = 2281] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x11832cc00) [pid = 2281] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x11821b000) [pid = 2281] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1165f0c00) [pid = 2281] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x116b06400) [pid = 2281] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1198e3c00) [pid = 2281] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x124d9b000) [pid = 2281] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1177c3400) [pid = 2281] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:06:04 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1198de000) [pid = 2281] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:06:04 INFO - PROCESS | 2281 | 1471543564584 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 2281 | 1471543564586 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a60800 == 34 [pid = 2281] [id = 540] 11:06:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x112693c00) [pid = 2281] [serial = 1620] [outer = 0x0] 11:06:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x112e11000) [pid = 2281] [serial = 1621] [outer = 0x112693c00] 11:06:04 INFO - PROCESS | 2281 | 1471543564632 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x116b0d000) [pid = 2281] [serial = 1622] [outer = 0x112693c00] 11:06:05 INFO - PROCESS | 2281 | 1471543565043 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] 11:06:05 INFO - PROCESS | 2281 | 1471543565086 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:06:05 INFO - PROCESS | 2281 | 1471543565088 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 2281 | 1471543565090 Marionette TRACE conn2 <- [1,2134,null,{}] 11:06:05 INFO - PROCESS | 2281 | 1471543565092 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}] 11:06:05 INFO - PROCESS | 2281 | 1471543565093 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:05 INFO - PROCESS | 2281 | 1471543565189 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:06:05 INFO - PROCESS | 2281 | 1471543565195 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 2281 | 1471543565196 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a80f000 == 35 [pid = 2281] [id = 541] 11:06:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x113cecc00) [pid = 2281] [serial = 1623] [outer = 0x0] 11:06:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1195a0400) [pid = 2281] [serial = 1624] [outer = 0x113cecc00] 11:06:05 INFO - PROCESS | 2281 | 1471543565224 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x124d9ac00) [pid = 2281] [serial = 1625] [outer = 0x113cecc00] 11:06:05 INFO - PROCESS | 2281 | 1471543565533 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]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 468ms 11:06:05 INFO - PROCESS | 2281 | 1471543565558 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 2281 | 1471543565559 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:06:05 INFO - PROCESS | 2281 | 1471543565561 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 2281 | 1471543565562 Marionette TRACE conn2 <- [1,2138,null,{}] 11:06:05 INFO - PROCESS | 2281 | 1471543565565 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}] 11:06:05 INFO - PROCESS | 2281 | 1471543565571 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:05 INFO - PROCESS | 2281 | 1471543565668 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:06:05 INFO - PROCESS | 2281 | 1471543565674 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 2281 | 1471543565675 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae3a800 == 36 [pid = 2281] [id = 542] 11:06:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x125717800) [pid = 2281] [serial = 1626] [outer = 0x0] 11:06:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x126f16000) [pid = 2281] [serial = 1627] [outer = 0x125717800] 11:06:05 INFO - PROCESS | 2281 | 1471543565702 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x127674c00) [pid = 2281] [serial = 1628] [outer = 0x125717800] 11:06:06 INFO - PROCESS | 2281 | 1471543566053 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]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 520ms 11:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:06:06 INFO - PROCESS | 2281 | 1471543566081 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 2281 | 1471543566083 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:06:06 INFO - PROCESS | 2281 | 1471543566087 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 2281 | 1471543566096 Marionette TRACE conn2 <- [1,2142,null,{}] 11:06:06 INFO - PROCESS | 2281 | 1471543566110 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}] 11:06:06 INFO - PROCESS | 2281 | 1471543566111 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:06 INFO - PROCESS | 2281 | 1471543566183 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:06:06 INFO - PROCESS | 2281 | 1471543566188 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 2281 | 1471543566190 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bce6800 == 37 [pid = 2281] [id = 543] 11:06:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x128a9a400) [pid = 2281] [serial = 1629] [outer = 0x0] 11:06:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x128a9ec00) [pid = 2281] [serial = 1630] [outer = 0x128a9a400] 11:06:06 INFO - PROCESS | 2281 | 1471543566214 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x128d0e000) [pid = 2281] [serial = 1631] [outer = 0x128a9a400] 11:06:06 INFO - PROCESS | 2281 | 1471543566544 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] 11:06:06 INFO - PROCESS | 2281 | 1471543566618 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:06:06 INFO - PROCESS | 2281 | 1471543566622 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 2281 | 1471543566625 Marionette TRACE conn2 <- [1,2146,null,{}] 11:06:06 INFO - PROCESS | 2281 | 1471543566629 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}] 11:06:06 INFO - PROCESS | 2281 | 1471543566631 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:06 INFO - PROCESS | 2281 | 1471543566720 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:06:06 INFO - PROCESS | 2281 | 1471543566823 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 2281 | 1471543566826 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ad8800 == 38 [pid = 2281] [id = 544] 11:06:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1165e9c00) [pid = 2281] [serial = 1632] [outer = 0x0] 11:06:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x116822400) [pid = 2281] [serial = 1633] [outer = 0x1165e9c00] 11:06:06 INFO - PROCESS | 2281 | 1471543566859 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x118981000) [pid = 2281] [serial = 1634] [outer = 0x1165e9c00] 11:06:07 INFO - PROCESS | 2281 | 1471543567320 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] 11:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:06:07 INFO - PROCESS | 2281 | 1471543567348 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:06:07 INFO - PROCESS | 2281 | 1471543567353 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 2281 | 1471543567355 Marionette TRACE conn2 <- [1,2150,null,{}] 11:06:07 INFO - PROCESS | 2281 | 1471543567358 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}] 11:06:07 INFO - PROCESS | 2281 | 1471543567360 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:07 INFO - PROCESS | 2281 | 1471543567460 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:06:07 INFO - PROCESS | 2281 | 1471543567521 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 2281 | 1471543567523 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x12918f800 == 39 [pid = 2281] [id = 545] 11:06:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x119440400) [pid = 2281] [serial = 1635] [outer = 0x0] 11:06:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11a0cdc00) [pid = 2281] [serial = 1636] [outer = 0x119440400] 11:06:07 INFO - PROCESS | 2281 | 1471543567555 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x121d4dc00) [pid = 2281] [serial = 1637] [outer = 0x119440400] 11:06:08 INFO - PROCESS | 2281 | 1471543568004 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]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 674ms 11:06:08 INFO - PROCESS | 2281 | 1471543568025 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 2281 | 1471543568026 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:06:08 INFO - PROCESS | 2281 | 1471543568029 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 2281 | 1471543568030 Marionette TRACE conn2 <- [1,2154,null,{}] 11:06:08 INFO - PROCESS | 2281 | 1471543568037 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}] 11:06:08 INFO - PROCESS | 2281 | 1471543568040 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:08 INFO - PROCESS | 2281 | 1471543568159 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:06:08 INFO - PROCESS | 2281 | 1471543568247 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 2281 | 1471543568250 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c087000 == 40 [pid = 2281] [id = 546] 11:06:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x125719800) [pid = 2281] [serial = 1638] [outer = 0x0] 11:06:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x125830400) [pid = 2281] [serial = 1639] [outer = 0x125719800] 11:06:08 INFO - PROCESS | 2281 | 1471543568282 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x126f6a000) [pid = 2281] [serial = 1640] [outer = 0x125719800] 11:06:08 INFO - PROCESS | 2281 | 1471543568706 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]]]}] 11:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 721ms 11:06:08 INFO - PROCESS | 2281 | 1471543568750 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:06:08 INFO - PROCESS | 2281 | 1471543568751 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:06:08 INFO - PROCESS | 2281 | 1471543568754 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:06:08 INFO - PROCESS | 2281 | 1471543568755 Marionette TRACE conn2 <- [1,2158,null,{}] 11:06:08 INFO - PROCESS | 2281 | 1471543568757 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}] 11:06:08 INFO - PROCESS | 2281 | 1471543568759 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:08 INFO - PROCESS | 2281 | 1471543568857 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:06:08 INFO - PROCESS | 2281 | 1471543568918 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 2281 | 1471543568918 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c83b000 == 41 [pid = 2281] [id = 547] 11:06:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1273c7800) [pid = 2281] [serial = 1641] [outer = 0x0] 11:06:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d43400) [pid = 2281] [serial = 1642] [outer = 0x1273c7800] 11:06:08 INFO - PROCESS | 2281 | 1471543568949 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x128d5c800) [pid = 2281] [serial = 1643] [outer = 0x1273c7800] 11:06:09 INFO - PROCESS | 2281 | 1471543569541 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]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 821ms 11:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:06:09 INFO - PROCESS | 2281 | 1471543569576 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 2281 | 1471543569578 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:06:09 INFO - PROCESS | 2281 | 1471543569582 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 2281 | 1471543569584 Marionette TRACE conn2 <- [1,2162,null,{}] 11:06:09 INFO - PROCESS | 2281 | 1471543569589 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}] 11:06:09 INFO - PROCESS | 2281 | 1471543569591 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:09 INFO - PROCESS | 2281 | 1471543569684 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:06:09 INFO - PROCESS | 2281 | 1471543569757 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 2281 | 1471543569760 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x117119800 == 42 [pid = 2281] [id = 548] 11:06:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x11269dc00) [pid = 2281] [serial = 1644] [outer = 0x0] 11:06:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x112a87c00) [pid = 2281] [serial = 1645] [outer = 0x11269dc00] 11:06:09 INFO - PROCESS | 2281 | 1471543569788 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x113c51000) [pid = 2281] [serial = 1646] [outer = 0x11269dc00] 11:06:10 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae3a800 == 41 [pid = 2281] [id = 542] 11:06:10 INFO - PROCESS | 2281 | --DOCSHELL 0x12a80f000 == 40 [pid = 2281] [id = 541] 11:06:10 INFO - PROCESS | 2281 | --DOCSHELL 0x116a60800 == 39 [pid = 2281] [id = 540] 11:06:10 INFO - PROCESS | 2281 | --DOCSHELL 0x129182800 == 38 [pid = 2281] [id = 539] 11:06:10 INFO - PROCESS | 2281 | --DOCSHELL 0x121633800 == 37 [pid = 2281] [id = 538] 11:06:10 INFO - PROCESS | 2281 | --DOCSHELL 0x11824f800 == 36 [pid = 2281] [id = 537] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x121181400) [pid = 2281] [serial = 1603] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | 1471543570184 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]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 623ms 11:06:10 INFO - PROCESS | 2281 | 1471543570205 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 2281 | 1471543570208 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:06:10 INFO - PROCESS | 2281 | 1471543570212 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 2281 | 1471543570214 Marionette TRACE conn2 <- [1,2166,null,{}] 11:06:10 INFO - PROCESS | 2281 | 1471543570216 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}] 11:06:10 INFO - PROCESS | 2281 | 1471543570218 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:10 INFO - PROCESS | 2281 | 1471543570297 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:06:10 INFO - PROCESS | 2281 | 1471543570303 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 2281 | 1471543570305 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x11759f800 == 37 [pid = 2281] [id = 549] 11:06:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x116a9ec00) [pid = 2281] [serial = 1647] [outer = 0x0] 11:06:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x1177c7400) [pid = 2281] [serial = 1648] [outer = 0x116a9ec00] 11:06:10 INFO - PROCESS | 2281 | 1471543570342 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x118219400) [pid = 2281] [serial = 1649] [outer = 0x116a9ec00] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x11909f000) [pid = 2281] [serial = 1597] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x11943b000) [pid = 2281] [serial = 1598] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x118973c00) [pid = 2281] [serial = 1592] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x118639000) [pid = 2281] [serial = 1591] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x119d5a400) [pid = 2281] [serial = 1600] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x116bbd800) [pid = 2281] [serial = 1594] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x11821ac00) [pid = 2281] [serial = 1595] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x118223800) [pid = 2281] [serial = 1579] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x119d68400) [pid = 2281] [serial = 1582] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x126f13800) [pid = 2281] [serial = 1585] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x126f13400) [pid = 2281] [serial = 1558] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x128d04400) [pid = 2281] [serial = 1561] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128a9a800) [pid = 2281] [serial = 1535] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x127674000) [pid = 2281] [serial = 1559] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x124fe5c00) [pid = 2281] [serial = 1588] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11943b800) [pid = 2281] [serial = 1546] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119802800) [pid = 2281] [serial = 1547] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x119d5f000) [pid = 2281] [serial = 1549] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12117d400) [pid = 2281] [serial = 1550] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1212a2800) [pid = 2281] [serial = 1552] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1219ca400) [pid = 2281] [serial = 1553] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x118832400) [pid = 2281] [serial = 1540] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x11907b800) [pid = 2281] [serial = 1541] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x115f96000) [pid = 2281] [serial = 1537] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x116823000) [pid = 2281] [serial = 1538] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x116829000) [pid = 2281] [serial = 1543] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11821a400) [pid = 2281] [serial = 1544] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x129164800) [pid = 2281] [serial = 1574] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x128d41400) [pid = 2281] [serial = 1564] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x11909e000) [pid = 2281] [serial = 1580] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12117e800) [pid = 2281] [serial = 1583] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x129353400) [pid = 2281] [serial = 1576] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x11a0c9c00) [pid = 2281] [serial = 1601] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x119d65000) [pid = 2281] [serial = 1568] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x129442400) [pid = 2281] [serial = 1577] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x1251bf800) [pid = 2281] [serial = 1570] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x11883cc00) [pid = 2281] [serial = 1567] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x128d65000) [pid = 2281] [serial = 1573] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x128d48800) [pid = 2281] [serial = 1565] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x1271d5800) [pid = 2281] [serial = 1586] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x121610000) [pid = 2281] [serial = 1571] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x121609000) [pid = 2281] [serial = 1555] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x124c11800) [pid = 2281] [serial = 1556] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x128d0d400) [pid = 2281] [serial = 1562] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x127672c00) [pid = 2281] [serial = 1589] [outer = 0x0] [url = about:blank] 11:06:10 INFO - PROCESS | 2281 | 1471543570704 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]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 11:06:10 INFO - PROCESS | 2281 | 1471543570732 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 2281 | 1471543570734 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:06:10 INFO - PROCESS | 2281 | 1471543570738 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 2281 | 1471543570742 Marionette TRACE conn2 <- [1,2170,null,{}] 11:06:10 INFO - PROCESS | 2281 | 1471543570750 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}] 11:06:10 INFO - PROCESS | 2281 | 1471543570755 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:10 INFO - PROCESS | 2281 | 1471543570833 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:06:10 INFO - PROCESS | 2281 | 1471543570840 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 2281 | 1471543570842 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa6000 == 38 [pid = 2281] [id = 550] 11:06:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x118973c00) [pid = 2281] [serial = 1650] [outer = 0x0] 11:06:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x119206800) [pid = 2281] [serial = 1651] [outer = 0x118973c00] 11:06:10 INFO - PROCESS | 2281 | 1471543570871 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x119437800) [pid = 2281] [serial = 1652] [outer = 0x118973c00] 11:06:11 INFO - PROCESS | 2281 | 1471543571268 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]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 576ms 11:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:06:11 INFO - PROCESS | 2281 | 1471543571312 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 2281 | 1471543571314 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:06:11 INFO - PROCESS | 2281 | 1471543571316 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 2281 | 1471543571318 Marionette TRACE conn2 <- [1,2174,null,{}] 11:06:11 INFO - PROCESS | 2281 | 1471543571320 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}] 11:06:11 INFO - PROCESS | 2281 | 1471543571322 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:11 INFO - PROCESS | 2281 | 1471543571419 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:06:11 INFO - PROCESS | 2281 | 1471543571425 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 2281 | 1471543571426 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213c3000 == 39 [pid = 2281] [id = 551] 11:06:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x119811000) [pid = 2281] [serial = 1653] [outer = 0x0] 11:06:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x1198e5400) [pid = 2281] [serial = 1654] [outer = 0x119811000] 11:06:11 INFO - PROCESS | 2281 | 1471543571457 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x119d5a400) [pid = 2281] [serial = 1655] [outer = 0x119811000] 11:06:11 INFO - PROCESS | 2281 | 1471543571883 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]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 574ms 11:06:11 INFO - PROCESS | 2281 | 1471543571891 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 2281 | 1471543571892 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:06:11 INFO - PROCESS | 2281 | 1471543571894 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 2281 | 1471543571895 Marionette TRACE conn2 <- [1,2178,null,{}] 11:06:11 INFO - PROCESS | 2281 | 1471543571897 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}] 11:06:11 INFO - PROCESS | 2281 | 1471543571899 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:11 INFO - PROCESS | 2281 | 1471543571982 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:06:11 INFO - PROCESS | 2281 | 1471543571987 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 2281 | 1471543571989 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x12480b800 == 40 [pid = 2281] [id = 552] 11:06:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x1198e8000) [pid = 2281] [serial = 1656] [outer = 0x0] 11:06:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x11a0ca400) [pid = 2281] [serial = 1657] [outer = 0x1198e8000] 11:06:12 INFO - PROCESS | 2281 | 1471543572015 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x121182400) [pid = 2281] [serial = 1658] [outer = 0x1198e8000] 11:06:12 INFO - PROCESS | 2281 | 1471543572377 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]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 521ms 11:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:06:12 INFO - PROCESS | 2281 | 1471543572415 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 2281 | 1471543572417 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:06:12 INFO - PROCESS | 2281 | 1471543572422 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 2281 | 1471543572423 Marionette TRACE conn2 <- [1,2182,null,{}] 11:06:12 INFO - PROCESS | 2281 | 1471543572426 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}] 11:06:12 INFO - PROCESS | 2281 | 1471543572431 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:12 INFO - PROCESS | 2281 | 1471543572599 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:06:12 INFO - PROCESS | 2281 | 1471543572622 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 2281 | 1471543572623 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x127181000 == 41 [pid = 2281] [id = 553] 11:06:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x121187c00) [pid = 2281] [serial = 1659] [outer = 0x0] 11:06:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x124997000) [pid = 2281] [serial = 1660] [outer = 0x121187c00] 11:06:12 INFO - PROCESS | 2281 | 1471543572666 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x124fe1800) [pid = 2281] [serial = 1661] [outer = 0x121187c00] 11:06:13 INFO - PROCESS | 2281 | 1471543573124 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]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 721ms 11:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:06:13 INFO - PROCESS | 2281 | 1471543573142 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 2281 | 1471543573143 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:06:13 INFO - PROCESS | 2281 | 1471543573145 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 2281 | 1471543573146 Marionette TRACE conn2 <- [1,2186,null,{}] 11:06:13 INFO - PROCESS | 2281 | 1471543573149 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}] 11:06:13 INFO - PROCESS | 2281 | 1471543573150 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:13 INFO - PROCESS | 2281 | 1471543573249 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:06:13 INFO - PROCESS | 2281 | 1471543573287 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 2281 | 1471543573295 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x112f15000 == 42 [pid = 2281] [id = 554] 11:06:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x125830800) [pid = 2281] [serial = 1662] [outer = 0x0] 11:06:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x126f10800) [pid = 2281] [serial = 1663] [outer = 0x125830800] 11:06:13 INFO - PROCESS | 2281 | 1471543573322 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1271d7800) [pid = 2281] [serial = 1664] [outer = 0x125830800] 11:06:13 INFO - PROCESS | 2281 | 1471543573644 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]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 519ms 11:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:06:13 INFO - PROCESS | 2281 | 1471543573664 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 2281 | 1471543573665 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:06:13 INFO - PROCESS | 2281 | 1471543573667 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 2281 | 1471543573670 Marionette TRACE conn2 <- [1,2190,null,{}] 11:06:13 INFO - PROCESS | 2281 | 1471543573673 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}] 11:06:13 INFO - PROCESS | 2281 | 1471543573674 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:13 INFO - PROCESS | 2281 | 1471543573777 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:06:13 INFO - PROCESS | 2281 | 1471543573791 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 2281 | 1471543573792 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa74000 == 43 [pid = 2281] [id = 555] 11:06:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x124fe8000) [pid = 2281] [serial = 1665] [outer = 0x0] 11:06:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x127672000) [pid = 2281] [serial = 1666] [outer = 0x124fe8000] 11:06:13 INFO - PROCESS | 2281 | 1471543573817 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x116b02400) [pid = 2281] [serial = 1667] [outer = 0x124fe8000] 11:06:14 INFO - PROCESS | 2281 | 1471543574128 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]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 473ms 11:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:06:14 INFO - PROCESS | 2281 | 1471543574148 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 2281 | 1471543574149 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:06:14 INFO - PROCESS | 2281 | 1471543574151 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 2281 | 1471543574155 Marionette TRACE conn2 <- [1,2194,null,{}] 11:06:14 INFO - PROCESS | 2281 | 1471543574158 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}] 11:06:14 INFO - PROCESS | 2281 | 1471543574160 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:14 INFO - PROCESS | 2281 | 1471543574270 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:06:14 INFO - PROCESS | 2281 | 1471543574273 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 2281 | 1471543574274 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12b09b000 == 44 [pid = 2281] [id = 556] 11:06:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1274cf400) [pid = 2281] [serial = 1668] [outer = 0x0] 11:06:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x128d0e400) [pid = 2281] [serial = 1669] [outer = 0x1274cf400] 11:06:14 INFO - PROCESS | 2281 | 1471543574331 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x128d47000) [pid = 2281] [serial = 1670] [outer = 0x1274cf400] 11:06:14 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x121d4a800) [pid = 2281] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:06:14 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x119a7b000) [pid = 2281] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:06:14 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1198e4400) [pid = 2281] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:06:14 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x125717800) [pid = 2281] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:06:14 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x112693c00) [pid = 2281] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:06:14 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x11832a800) [pid = 2281] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:06:14 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x113cecc00) [pid = 2281] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:06:14 INFO - PROCESS | 2281 | 1471543574702 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]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 573ms 11:06:14 INFO - PROCESS | 2281 | 1471543574725 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 2281 | 1471543574726 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:06:14 INFO - PROCESS | 2281 | 1471543574728 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 2281 | 1471543574730 Marionette TRACE conn2 <- [1,2198,null,{}] 11:06:14 INFO - PROCESS | 2281 | 1471543574732 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}] 11:06:14 INFO - PROCESS | 2281 | 1471543574733 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:14 INFO - PROCESS | 2281 | 1471543574814 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:06:14 INFO - PROCESS | 2281 | 1471543574820 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 2281 | 1471543574822 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcd1800 == 45 [pid = 2281] [id = 557] 11:06:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1165ef800) [pid = 2281] [serial = 1671] [outer = 0x0] 11:06:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x12117b000) [pid = 2281] [serial = 1672] [outer = 0x1165ef800] 11:06:14 INFO - PROCESS | 2281 | 1471543574847 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x12766e000) [pid = 2281] [serial = 1673] [outer = 0x1165ef800] 11:06:15 INFO - PROCESS | 2281 | 1471543575181 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]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 11:06:15 INFO - PROCESS | 2281 | 1471543575200 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 2281 | 1471543575201 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:06:15 INFO - PROCESS | 2281 | 1471543575206 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 2281 | 1471543575208 Marionette TRACE conn2 <- [1,2202,null,{}] 11:06:15 INFO - PROCESS | 2281 | 1471543575210 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}] 11:06:15 INFO - PROCESS | 2281 | 1471543575212 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:15 INFO - PROCESS | 2281 | 1471543575335 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:06:15 INFO - PROCESS | 2281 | 1471543575343 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 2281 | 1471543575344 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c080000 == 46 [pid = 2281] [id = 558] 11:06:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x128d4a400) [pid = 2281] [serial = 1674] [outer = 0x0] 11:06:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x128d64c00) [pid = 2281] [serial = 1675] [outer = 0x128d4a400] 11:06:15 INFO - PROCESS | 2281 | 1471543575371 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x12934d400) [pid = 2281] [serial = 1676] [outer = 0x128d4a400] 11:06:15 INFO - PROCESS | 2281 | 1471543575687 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]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 11:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:06:15 INFO - PROCESS | 2281 | 1471543575725 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 2281 | 1471543575727 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:06:15 INFO - PROCESS | 2281 | 1471543575729 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 2281 | 1471543575730 Marionette TRACE conn2 <- [1,2206,null,{}] 11:06:15 INFO - PROCESS | 2281 | 1471543575732 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}] 11:06:15 INFO - PROCESS | 2281 | 1471543575733 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:15 INFO - PROCESS | 2281 | 1471543575816 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:06:15 INFO - PROCESS | 2281 | 1471543575819 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 2281 | 1471543575820 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c84c800 == 47 [pid = 2281] [id = 559] 11:06:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x12934d800) [pid = 2281] [serial = 1677] [outer = 0x0] 11:06:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x129443c00) [pid = 2281] [serial = 1678] [outer = 0x12934d800] 11:06:15 INFO - PROCESS | 2281 | 1471543575845 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x12944e400) [pid = 2281] [serial = 1679] [outer = 0x12934d800] 11:06:16 INFO - PROCESS | 2281 | 1471543576178 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]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 470ms 11:06:16 INFO - PROCESS | 2281 | 1471543576200 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:06:16 INFO - PROCESS | 2281 | 1471543576205 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:06:16 INFO - PROCESS | 2281 | 1471543576208 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - PROCESS | 2281 | 1471543576210 Marionette TRACE conn2 <- [1,2210,null,{}] 11:06:16 INFO - PROCESS | 2281 | 1471543576213 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}] 11:06:16 INFO - PROCESS | 2281 | 1471543576215 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:16 INFO - PROCESS | 2281 | 1471543576396 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:06:16 INFO - PROCESS | 2281 | 1471543576403 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 2281 | 1471543576405 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d224000 == 48 [pid = 2281] [id = 560] 11:06:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1195a1c00) [pid = 2281] [serial = 1680] [outer = 0x0] 11:06:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x129643800) [pid = 2281] [serial = 1681] [outer = 0x1195a1c00] 11:06:16 INFO - PROCESS | 2281 | 1471543576445 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12964e000) [pid = 2281] [serial = 1682] [outer = 0x1195a1c00] 11:06:16 INFO - PROCESS | 2281 | 1471543576939 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]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 770ms 11:06:16 INFO - PROCESS | 2281 | 1471543576978 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 2281 | 1471543576981 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:06:17 INFO - PROCESS | 2281 | 1471543577003 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 2281 | 1471543577006 Marionette TRACE conn2 <- [1,2214,null,{}] 11:06:17 INFO - PROCESS | 2281 | 1471543577013 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}] 11:06:17 INFO - PROCESS | 2281 | 1471543577015 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:17 INFO - PROCESS | 2281 | 1471543577179 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:06:17 INFO - PROCESS | 2281 | 1471543577255 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 2281 | 1471543577257 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x11721f000 == 49 [pid = 2281] [id = 561] 11:06:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x113c0c000) [pid = 2281] [serial = 1683] [outer = 0x0] 11:06:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1166f0800) [pid = 2281] [serial = 1684] [outer = 0x113c0c000] 11:06:17 INFO - PROCESS | 2281 | 1471543577289 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x117d47400) [pid = 2281] [serial = 1685] [outer = 0x113c0c000] 11:06:17 INFO - PROCESS | 2281 | 1471543577707 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]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 742ms 11:06:17 INFO - PROCESS | 2281 | 1471543577726 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 2281 | 1471543577730 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:06:17 INFO - PROCESS | 2281 | 1471543577735 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 2281 | 1471543577736 Marionette TRACE conn2 <- [1,2218,null,{}] 11:06:17 INFO - PROCESS | 2281 | 1471543577739 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}] 11:06:17 INFO - PROCESS | 2281 | 1471543577741 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:17 INFO - PROCESS | 2281 | 1471543577848 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:06:17 INFO - PROCESS | 2281 | 1471543577910 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 2281 | 1471543577911 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12497e000 == 50 [pid = 2281] [id = 562] 11:06:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11887d000) [pid = 2281] [serial = 1686] [outer = 0x0] 11:06:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11920dc00) [pid = 2281] [serial = 1687] [outer = 0x11887d000] 11:06:17 INFO - PROCESS | 2281 | 1471543577983 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x119806800) [pid = 2281] [serial = 1688] [outer = 0x11887d000] 11:06:18 INFO - PROCESS | 2281 | 1471543578450 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]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 724ms 11:06:18 INFO - PROCESS | 2281 | 1471543578460 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 2281 | 1471543578462 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:06:18 INFO - PROCESS | 2281 | 1471543578466 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - PROCESS | 2281 | 1471543578470 Marionette TRACE conn2 <- [1,2222,null,{}] 11:06:18 INFO - PROCESS | 2281 | 1471543578522 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}] 11:06:18 INFO - PROCESS | 2281 | 1471543578527 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:18 INFO - PROCESS | 2281 | 1471543578717 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:06:18 INFO - PROCESS | 2281 | 1471543578798 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 2281 | 1471543578801 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3c8800 == 51 [pid = 2281] [id = 563] 11:06:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12160e800) [pid = 2281] [serial = 1689] [outer = 0x0] 11:06:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x121d4ac00) [pid = 2281] [serial = 1690] [outer = 0x12160e800] 11:06:18 INFO - PROCESS | 2281 | 1471543578853 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x124c0e400) [pid = 2281] [serial = 1691] [outer = 0x12160e800] 11:06:19 INFO - PROCESS | 2281 | 1471543579307 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]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 878ms 11:06:19 INFO - PROCESS | 2281 | 1471543579344 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 2281 | 1471543579346 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:06:19 INFO - PROCESS | 2281 | 1471543579348 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - PROCESS | 2281 | 1471543579349 Marionette TRACE conn2 <- [1,2226,null,{}] 11:06:19 INFO - PROCESS | 2281 | 1471543579352 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}] 11:06:19 INFO - PROCESS | 2281 | 1471543579353 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:19 INFO - PROCESS | 2281 | 1471543579458 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:06:19 INFO - PROCESS | 2281 | 1471543579519 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 2281 | 1471543579520 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x119738000 == 52 [pid = 2281] [id = 564] 11:06:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x111d76400) [pid = 2281] [serial = 1692] [outer = 0x0] 11:06:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x121615c00) [pid = 2281] [serial = 1693] [outer = 0x111d76400] 11:06:19 INFO - PROCESS | 2281 | 1471543579592 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128d0f400) [pid = 2281] [serial = 1694] [outer = 0x111d76400] 11:06:20 INFO - PROCESS | 2281 | 1471543580345 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]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1023ms 11:06:20 INFO - PROCESS | 2281 | 1471543580373 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 2281 | 1471543580376 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:06:20 INFO - PROCESS | 2281 | 1471543580396 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 2281 | 1471543580399 Marionette TRACE conn2 <- [1,2230,null,{}] 11:06:20 INFO - PROCESS | 2281 | 1471543580405 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}] 11:06:20 INFO - PROCESS | 2281 | 1471543580408 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:20 INFO - PROCESS | 2281 | 1471543580513 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:06:20 INFO - PROCESS | 2281 | 1471543580577 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 2281 | 1471543580578 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c55800 == 53 [pid = 2281] [id = 565] 11:06:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x1165e7c00) [pid = 2281] [serial = 1695] [outer = 0x0] 11:06:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1177c9800) [pid = 2281] [serial = 1696] [outer = 0x1165e7c00] 11:06:20 INFO - PROCESS | 2281 | 1471543580607 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x11907cc00) [pid = 2281] [serial = 1697] [outer = 0x1165e7c00] 11:06:21 INFO - PROCESS | 2281 | 1471543581034 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]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 679ms 11:06:21 INFO - PROCESS | 2281 | 1471543581075 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 2281 | 1471543581078 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:06:21 INFO - PROCESS | 2281 | 1471543581083 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 2281 | 1471543581085 Marionette TRACE conn2 <- [1,2234,null,{}] 11:06:21 INFO - PROCESS | 2281 | 1471543581088 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}] 11:06:21 INFO - PROCESS | 2281 | 1471543581091 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:21 INFO - PROCESS | 2281 | 1471543581229 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x118252000 == 52 [pid = 2281] [id = 530] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x12c84c800 == 51 [pid = 2281] [id = 559] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x12c080000 == 50 [pid = 2281] [id = 558] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcd1800 == 49 [pid = 2281] [id = 557] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x12b09b000 == 48 [pid = 2281] [id = 556] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa74000 == 47 [pid = 2281] [id = 555] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x112f15000 == 46 [pid = 2281] [id = 554] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x127181000 == 45 [pid = 2281] [id = 553] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x12480b800 == 44 [pid = 2281] [id = 552] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x1213c3000 == 43 [pid = 2281] [id = 551] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x128a9ec00) [pid = 2281] [serial = 1630] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa6000 == 42 [pid = 2281] [id = 550] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x11759f800 == 41 [pid = 2281] [id = 549] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x117119800 == 40 [pid = 2281] [id = 548] 11:06:21 INFO - PROCESS | 2281 | --DOCSHELL 0x12bce6800 == 39 [pid = 2281] [id = 543] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x1249da400) [pid = 2281] [serial = 1618] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x118336400) [pid = 2281] [serial = 1606] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x119d65c00) [pid = 2281] [serial = 1609] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1211c5800) [pid = 2281] [serial = 1616] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12117e400) [pid = 2281] [serial = 1615] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x124d94400) [pid = 2281] [serial = 1619] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x126f16000) [pid = 2281] [serial = 1627] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x116b0d000) [pid = 2281] [serial = 1622] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x118834c00) [pid = 2281] [serial = 1612] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1195a0400) [pid = 2281] [serial = 1624] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x112e11000) [pid = 2281] [serial = 1621] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119209800) [pid = 2281] [serial = 1613] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x124d9ac00) [pid = 2281] [serial = 1625] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x121178800) [pid = 2281] [serial = 1610] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x127674c00) [pid = 2281] [serial = 1628] [outer = 0x0] [url = about:blank] 11:06:21 INFO - PROCESS | 2281 | 1471543581333 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 2281 | 1471543581335 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x116635800 == 40 [pid = 2281] [id = 566] 11:06:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x118834c00) [pid = 2281] [serial = 1698] [outer = 0x0] 11:06:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x119440000) [pid = 2281] [serial = 1699] [outer = 0x118834c00] 11:06:21 INFO - PROCESS | 2281 | 1471543581365 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x119d64400) [pid = 2281] [serial = 1700] [outer = 0x118834c00] 11:06:21 INFO - PROCESS | 2281 | 1471543581759 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]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 723ms 11:06:21 INFO - PROCESS | 2281 | 1471543581807 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 2281 | 1471543581809 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:06:21 INFO - PROCESS | 2281 | 1471543581813 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 2281 | 1471543581816 Marionette TRACE conn2 <- [1,2238,null,{}] 11:06:21 INFO - PROCESS | 2281 | 1471543581827 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}] 11:06:21 INFO - PROCESS | 2281 | 1471543581831 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:21 INFO - PROCESS | 2281 | 1471543581955 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:06:21 INFO - PROCESS | 2281 | 1471543581970 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 2281 | 1471543581972 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ac8800 == 41 [pid = 2281] [id = 567] 11:06:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1211bc000) [pid = 2281] [serial = 1701] [outer = 0x0] 11:06:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1214a8000) [pid = 2281] [serial = 1702] [outer = 0x1211bc000] 11:06:22 INFO - PROCESS | 2281 | 1471543582019 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1249e1000) [pid = 2281] [serial = 1703] [outer = 0x1211bc000] 11:06:22 INFO - PROCESS | 2281 | 1471543582387 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]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 624ms 11:06:22 INFO - PROCESS | 2281 | 1471543582437 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 2281 | 1471543582439 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:06:22 INFO - PROCESS | 2281 | 1471543582441 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 2281 | 1471543582442 Marionette TRACE conn2 <- [1,2242,null,{}] 11:06:22 INFO - PROCESS | 2281 | 1471543582444 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}] 11:06:22 INFO - PROCESS | 2281 | 1471543582445 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:22 INFO - PROCESS | 2281 | 1471543582533 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:06:22 INFO - PROCESS | 2281 | 1471543582557 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 2281 | 1471543582558 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x129188800 == 42 [pid = 2281] [id = 568] 11:06:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x124fe1c00) [pid = 2281] [serial = 1704] [outer = 0x0] 11:06:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x125e3ec00) [pid = 2281] [serial = 1705] [outer = 0x124fe1c00] 11:06:22 INFO - PROCESS | 2281 | 1471543582584 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12712e000) [pid = 2281] [serial = 1706] [outer = 0x124fe1c00] 11:06:22 INFO - PROCESS | 2281 | 1471543582906 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]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 519ms 11:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:06:22 INFO - PROCESS | 2281 | 1471543582960 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 2281 | 1471543582962 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:06:22 INFO - PROCESS | 2281 | 1471543582964 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 2281 | 1471543582965 Marionette TRACE conn2 <- [1,2246,null,{}] 11:06:22 INFO - PROCESS | 2281 | 1471543582967 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}] 11:06:22 INFO - PROCESS | 2281 | 1471543582969 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:23 INFO - PROCESS | 2281 | 1471543583046 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:06:23 INFO - PROCESS | 2281 | 1471543583050 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 2281 | 1471543583051 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a940800 == 43 [pid = 2281] [id = 569] 11:06:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x125827400) [pid = 2281] [serial = 1707] [outer = 0x0] 11:06:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x128a97400) [pid = 2281] [serial = 1708] [outer = 0x125827400] 11:06:23 INFO - PROCESS | 2281 | 1471543583080 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x128d0fc00) [pid = 2281] [serial = 1709] [outer = 0x125827400] 11:06:23 INFO - PROCESS | 2281 | 1471543583415 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]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 467ms 11:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:06:23 INFO - PROCESS | 2281 | 1471543583432 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 2281 | 1471543583433 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:06:23 INFO - PROCESS | 2281 | 1471543583444 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 2281 | 1471543583446 Marionette TRACE conn2 <- [1,2250,null,{}] 11:06:23 INFO - PROCESS | 2281 | 1471543583448 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}] 11:06:23 INFO - PROCESS | 2281 | 1471543583452 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:23 INFO - PROCESS | 2281 | 1471543583549 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:06:23 INFO - PROCESS | 2281 | 1471543583633 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 2281 | 1471543583635 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae44000 == 44 [pid = 2281] [id = 570] 11:06:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128d0d400) [pid = 2281] [serial = 1710] [outer = 0x0] 11:06:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d4e000) [pid = 2281] [serial = 1711] [outer = 0x128d0d400] 11:06:23 INFO - PROCESS | 2281 | 1471543583661 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x12944cc00) [pid = 2281] [serial = 1712] [outer = 0x128d0d400] 11:06:23 INFO - PROCESS | 2281 | 1471543583992 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]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 578ms 11:06:24 INFO - PROCESS | 2281 | 1471543584014 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 2281 | 1471543584015 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:06:24 INFO - PROCESS | 2281 | 1471543584018 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 2281 | 1471543584019 Marionette TRACE conn2 <- [1,2254,null,{}] 11:06:24 INFO - PROCESS | 2281 | 1471543584021 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}] 11:06:24 INFO - PROCESS | 2281 | 1471543584022 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:24 INFO - PROCESS | 2281 | 1471543584127 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:06:24 INFO - PROCESS | 2281 | 1471543584131 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 2281 | 1471543584132 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ae0800 == 45 [pid = 2281] [id = 571] 11:06:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x129447400) [pid = 2281] [serial = 1713] [outer = 0x0] 11:06:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x129679c00) [pid = 2281] [serial = 1714] [outer = 0x129447400] 11:06:24 INFO - PROCESS | 2281 | 1471543584158 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x119210000) [pid = 2281] [serial = 1715] [outer = 0x129447400] 11:06:24 INFO - PROCESS | 2281 | 1471543584595 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]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 623ms 11:06:24 INFO - PROCESS | 2281 | 1471543584641 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 2281 | 1471543584642 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:06:24 INFO - PROCESS | 2281 | 1471543584651 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 2281 | 1471543584652 Marionette TRACE conn2 <- [1,2258,null,{}] 11:06:24 INFO - PROCESS | 2281 | 1471543584654 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}] 11:06:24 INFO - PROCESS | 2281 | 1471543584655 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:24 INFO - PROCESS | 2281 | 1471543584757 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:06:24 INFO - PROCESS | 2281 | 1471543584761 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 2281 | 1471543584762 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3d0800 == 46 [pid = 2281] [id = 572] 11:06:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x129449400) [pid = 2281] [serial = 1716] [outer = 0x0] 11:06:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x129688400) [pid = 2281] [serial = 1717] [outer = 0x129449400] 11:06:24 INFO - PROCESS | 2281 | 1471543584788 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x12a928000) [pid = 2281] [serial = 1718] [outer = 0x129449400] 11:06:25 INFO - PROCESS | 2281 | 1471543585140 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]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 521ms 11:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:06:25 INFO - PROCESS | 2281 | 1471543585173 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 2281 | 1471543585174 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:06:25 INFO - PROCESS | 2281 | 1471543585176 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 2281 | 1471543585178 Marionette TRACE conn2 <- [1,2262,null,{}] 11:06:25 INFO - PROCESS | 2281 | 1471543585180 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}] 11:06:25 INFO - PROCESS | 2281 | 1471543585181 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:25 INFO - PROCESS | 2281 | 1471543585283 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:06:25 INFO - PROCESS | 2281 | 1471543585295 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 2281 | 1471543585296 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d666000 == 47 [pid = 2281] [id = 573] 11:06:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x12a927800) [pid = 2281] [serial = 1719] [outer = 0x0] 11:06:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x12a9efc00) [pid = 2281] [serial = 1720] [outer = 0x12a927800] 11:06:25 INFO - PROCESS | 2281 | 1471543585321 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x12a9f8400) [pid = 2281] [serial = 1721] [outer = 0x12a927800] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x125830800) [pid = 2281] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x124fe8000) [pid = 2281] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x1274cf400) [pid = 2281] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x119811000) [pid = 2281] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1198e8000) [pid = 2281] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x118973c00) [pid = 2281] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1273c7800) [pid = 2281] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x11269dc00) [pid = 2281] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1165e9c00) [pid = 2281] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x116a9ec00) [pid = 2281] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x119440400) [pid = 2281] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x125719800) [pid = 2281] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1165ef800) [pid = 2281] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128d4a400) [pid = 2281] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12934d800) [pid = 2281] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x121187c00) [pid = 2281] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119d5fc00) [pid = 2281] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:06:25 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x116b0cc00) [pid = 2281] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:06:25 INFO - PROCESS | 2281 | 1471543585868 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]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 718ms 11:06:25 INFO - PROCESS | 2281 | 1471543585895 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:06:25 INFO - PROCESS | 2281 | 1471543585897 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:06:25 INFO - PROCESS | 2281 | 1471543585899 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 2281 | 1471543585900 Marionette TRACE conn2 <- [1,2266,null,{}] 11:06:25 INFO - PROCESS | 2281 | 1471543585903 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}] 11:06:25 INFO - PROCESS | 2281 | 1471543585904 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:25 INFO - PROCESS | 2281 | 1471543585984 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:06:26 INFO - PROCESS | 2281 | 1471543586009 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 2281 | 1471543586010 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a949000 == 48 [pid = 2281] [id = 574] 11:06:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1166ea000) [pid = 2281] [serial = 1722] [outer = 0x0] 11:06:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11883b000) [pid = 2281] [serial = 1723] [outer = 0x1166ea000] 11:06:26 INFO - PROCESS | 2281 | 1471543586035 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1198e3000) [pid = 2281] [serial = 1724] [outer = 0x1166ea000] 11:06:26 INFO - PROCESS | 2281 | 1471543586377 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]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 11:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:06:26 INFO - PROCESS | 2281 | 1471543586418 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 2281 | 1471543586419 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:06:26 INFO - PROCESS | 2281 | 1471543586422 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 2281 | 1471543586423 Marionette TRACE conn2 <- [1,2270,null,{}] 11:06:26 INFO - PROCESS | 2281 | 1471543586447 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}] 11:06:26 INFO - PROCESS | 2281 | 1471543586449 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:26 INFO - PROCESS | 2281 | 1471543586542 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:06:26 INFO - PROCESS | 2281 | 1471543586546 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 2281 | 1471543586547 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ddcc800 == 49 [pid = 2281] [id = 575] 11:06:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x11a099000) [pid = 2281] [serial = 1725] [outer = 0x0] 11:06:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x125829c00) [pid = 2281] [serial = 1726] [outer = 0x11a099000] 11:06:26 INFO - PROCESS | 2281 | 1471543586582 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12aa26400) [pid = 2281] [serial = 1727] [outer = 0x11a099000] 11:06:26 INFO - PROCESS | 2281 | 1471543586912 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]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 531ms 11:06:26 INFO - PROCESS | 2281 | 1471543586954 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 2281 | 1471543586957 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:06:26 INFO - PROCESS | 2281 | 1471543586959 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - PROCESS | 2281 | 1471543586960 Marionette TRACE conn2 <- [1,2274,null,{}] 11:06:26 INFO - PROCESS | 2281 | 1471543586963 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}] 11:06:26 INFO - PROCESS | 2281 | 1471543586964 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:27 INFO - PROCESS | 2281 | 1471543587046 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:06:27 INFO - PROCESS | 2281 | 1471543587114 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 2281 | 1471543587115 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12dde0000 == 50 [pid = 2281] [id = 576] 11:06:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x12aa26000) [pid = 2281] [serial = 1728] [outer = 0x0] 11:06:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x12aa2b800) [pid = 2281] [serial = 1729] [outer = 0x12aa26000] 11:06:27 INFO - PROCESS | 2281 | 1471543587140 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x12ad58800) [pid = 2281] [serial = 1730] [outer = 0x12aa26000] 11:06:27 INFO - PROCESS | 2281 | 1471543587425 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]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 11:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:06:27 INFO - PROCESS | 2281 | 1471543587481 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 2281 | 1471543587482 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:06:27 INFO - PROCESS | 2281 | 1471543587484 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 2281 | 1471543587485 Marionette TRACE conn2 <- [1,2278,null,{}] 11:06:27 INFO - PROCESS | 2281 | 1471543587490 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}] 11:06:27 INFO - PROCESS | 2281 | 1471543587491 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:27 INFO - PROCESS | 2281 | 1471543587574 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:06:27 INFO - PROCESS | 2281 | 1471543587584 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 2281 | 1471543587586 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12e39b000 == 51 [pid = 2281] [id = 577] 11:06:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1271a9800) [pid = 2281] [serial = 1731] [outer = 0x0] 11:06:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x12b0a8c00) [pid = 2281] [serial = 1732] [outer = 0x1271a9800] 11:06:27 INFO - PROCESS | 2281 | 1471543587611 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12b0eec00) [pid = 2281] [serial = 1733] [outer = 0x1271a9800] 11:06:28 INFO - PROCESS | 2281 | 1471543588077 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]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 622ms 11:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:06:28 INFO - PROCESS | 2281 | 1471543588107 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 2281 | 1471543588109 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:06:28 INFO - PROCESS | 2281 | 1471543588112 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 2281 | 1471543588114 Marionette TRACE conn2 <- [1,2282,null,{}] 11:06:28 INFO - PROCESS | 2281 | 1471543588118 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}] 11:06:28 INFO - PROCESS | 2281 | 1471543588120 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:28 INFO - PROCESS | 2281 | 1471543588227 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:06:28 INFO - PROCESS | 2281 | 1471543588332 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 2281 | 1471543588333 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa5800 == 52 [pid = 2281] [id = 578] 11:06:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x1177c8c00) [pid = 2281] [serial = 1734] [outer = 0x0] 11:06:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1183ef800) [pid = 2281] [serial = 1735] [outer = 0x1177c8c00] 11:06:28 INFO - PROCESS | 2281 | 1471543588378 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x11920e400) [pid = 2281] [serial = 1736] [outer = 0x1177c8c00] 11:06:28 INFO - PROCESS | 2281 | 1471543588799 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]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 721ms 11:06:28 INFO - PROCESS | 2281 | 1471543588834 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 2281 | 1471543588837 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:06:28 INFO - PROCESS | 2281 | 1471543588842 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 2281 | 1471543588844 Marionette TRACE conn2 <- [1,2286,null,{}] 11:06:28 INFO - PROCESS | 2281 | 1471543588846 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}] 11:06:28 INFO - PROCESS | 2281 | 1471543588848 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:28 INFO - PROCESS | 2281 | 1471543588957 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:06:29 INFO - PROCESS | 2281 | 1471543589065 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 2281 | 1471543589066 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e90000 == 53 [pid = 2281] [id = 579] 11:06:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x119d5b800) [pid = 2281] [serial = 1737] [outer = 0x0] 11:06:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x11a0cac00) [pid = 2281] [serial = 1738] [outer = 0x119d5b800] 11:06:29 INFO - PROCESS | 2281 | 1471543589100 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x12117e400) [pid = 2281] [serial = 1739] [outer = 0x119d5b800] 11:06:29 INFO - PROCESS | 2281 | 1471543589524 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]]]}] 11:06:29 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 11:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 722ms 11:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:06:29 INFO - PROCESS | 2281 | 1471543589572 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 2281 | 1471543589574 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:06:29 INFO - PROCESS | 2281 | 1471543589576 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 2281 | 1471543589579 Marionette TRACE conn2 <- [1,2290,null,{}] 11:06:29 INFO - PROCESS | 2281 | 1471543589599 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}] 11:06:29 INFO - PROCESS | 2281 | 1471543589602 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:29 INFO - PROCESS | 2281 | 1471543589733 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:06:29 INFO - PROCESS | 2281 | 1471543589793 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 2281 | 1471543589796 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc7f800 == 54 [pid = 2281] [id = 580] 11:06:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x125832800) [pid = 2281] [serial = 1740] [outer = 0x0] 11:06:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x128a9a800) [pid = 2281] [serial = 1741] [outer = 0x125832800] 11:06:29 INFO - PROCESS | 2281 | 1471543589829 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x128d4dc00) [pid = 2281] [serial = 1742] [outer = 0x125832800] 11:06:30 INFO - PROCESS | 2281 | 1471543590289 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]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 11:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:06:30 INFO - PROCESS | 2281 | 1471543590298 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 2281 | 1471543590301 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:06:30 INFO - PROCESS | 2281 | 1471543590304 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 2281 | 1471543590307 Marionette TRACE conn2 <- [1,2294,null,{}] 11:06:30 INFO - PROCESS | 2281 | 1471543590310 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}] 11:06:30 INFO - PROCESS | 2281 | 1471543590312 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:30 INFO - PROCESS | 2281 | 1471543590470 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:06:30 INFO - PROCESS | 2281 | 1471543590614 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 2281 | 1471543590616 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ddc8800 == 55 [pid = 2281] [id = 581] 11:06:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x128d67c00) [pid = 2281] [serial = 1743] [outer = 0x0] 11:06:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x129357800) [pid = 2281] [serial = 1744] [outer = 0x128d67c00] 11:06:30 INFO - PROCESS | 2281 | 1471543590648 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x12964d000) [pid = 2281] [serial = 1745] [outer = 0x128d67c00] 11:06:31 INFO - PROCESS | 2281 | 1471543591076 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]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 821ms 11:06:31 INFO - PROCESS | 2281 | 1471543591125 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 2281 | 1471543591127 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:06:31 INFO - PROCESS | 2281 | 1471543591129 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 2281 | 1471543591130 Marionette TRACE conn2 <- [1,2298,null,{}] 11:06:31 INFO - PROCESS | 2281 | 1471543591133 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}] 11:06:31 INFO - PROCESS | 2281 | 1471543591134 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:31 INFO - PROCESS | 2281 | 1471543591239 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:06:31 INFO - PROCESS | 2281 | 1471543591466 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 2281 | 1471543591468 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x121115000 == 56 [pid = 2281] [id = 582] 11:06:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 120 (0x115f2ac00) [pid = 2281] [serial = 1746] [outer = 0x0] 11:06:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 121 (0x116823000) [pid = 2281] [serial = 1747] [outer = 0x115f2ac00] 11:06:31 INFO - PROCESS | 2281 | 1471543591520 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 122 (0x1183f0400) [pid = 2281] [serial = 1748] [outer = 0x115f2ac00] 11:06:31 INFO - PROCESS | 2281 | 1471543591990 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]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 869ms 11:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:06:32 INFO - PROCESS | 2281 | 1471543592000 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 2281 | 1471543592004 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:06:32 INFO - PROCESS | 2281 | 1471543592008 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 2281 | 1471543592011 Marionette TRACE conn2 <- [1,2302,null,{}] 11:06:32 INFO - PROCESS | 2281 | 1471543592016 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}] 11:06:32 INFO - PROCESS | 2281 | 1471543592020 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:32 INFO - PROCESS | 2281 | 1471543592159 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:06:32 INFO - PROCESS | 2281 | 1471543592307 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 2281 | 1471543592309 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x11225b800 == 57 [pid = 2281] [id = 583] 11:06:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 123 (0x11887f800) [pid = 2281] [serial = 1749] [outer = 0x0] 11:06:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 124 (0x119802c00) [pid = 2281] [serial = 1750] [outer = 0x11887f800] 11:06:32 INFO - PROCESS | 2281 | 1471543592339 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 125 (0x119b06800) [pid = 2281] [serial = 1751] [outer = 0x11887f800] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12dde0000 == 56 [pid = 2281] [id = 576] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12ddcc800 == 55 [pid = 2281] [id = 575] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12a949000 == 54 [pid = 2281] [id = 574] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12d666000 == 53 [pid = 2281] [id = 573] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3d0800 == 52 [pid = 2281] [id = 572] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x116ae0800 == 51 [pid = 2281] [id = 571] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae44000 == 50 [pid = 2281] [id = 570] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12a940800 == 49 [pid = 2281] [id = 569] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x129188800 == 48 [pid = 2281] [id = 568] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x121ac8800 == 47 [pid = 2281] [id = 567] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x116635800 == 46 [pid = 2281] [id = 566] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x125c55800 == 45 [pid = 2281] [id = 565] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x119732800 == 44 [pid = 2281] [id = 535] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x125c49000 == 43 [pid = 2281] [id = 536] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x121d29000 == 42 [pid = 2281] [id = 534] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12d224000 == 41 [pid = 2281] [id = 560] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12c83b000 == 40 [pid = 2281] [id = 547] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12918f800 == 39 [pid = 2281] [id = 545] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x11721f000 == 38 [pid = 2281] [id = 561] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3c8800 == 37 [pid = 2281] [id = 563] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x119738000 == 36 [pid = 2281] [id = 564] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x116ad8800 == 35 [pid = 2281] [id = 544] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12497e000 == 34 [pid = 2281] [id = 562] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12c087000 == 33 [pid = 2281] [id = 546] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x121115000 == 32 [pid = 2281] [id = 582] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12ddc8800 == 31 [pid = 2281] [id = 581] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc7f800 == 30 [pid = 2281] [id = 580] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x121e90000 == 29 [pid = 2281] [id = 579] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x12e39b000 == 28 [pid = 2281] [id = 577] 11:06:33 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa5800 == 27 [pid = 2281] [id = 578] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 124 (0x126f10800) [pid = 2281] [serial = 1663] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 123 (0x127672000) [pid = 2281] [serial = 1666] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 122 (0x1271d7800) [pid = 2281] [serial = 1664] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 121 (0x128d0e400) [pid = 2281] [serial = 1669] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 120 (0x116b02400) [pid = 2281] [serial = 1667] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 119 (0x1198e5400) [pid = 2281] [serial = 1654] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x119d5a400) [pid = 2281] [serial = 1655] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x11a0ca400) [pid = 2281] [serial = 1657] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x121182400) [pid = 2281] [serial = 1658] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x119206800) [pid = 2281] [serial = 1651] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x119437800) [pid = 2281] [serial = 1652] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x128d5c800) [pid = 2281] [serial = 1643] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x128d43400) [pid = 2281] [serial = 1642] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x113c51000) [pid = 2281] [serial = 1646] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x112a87c00) [pid = 2281] [serial = 1645] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x116822400) [pid = 2281] [serial = 1633] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x118981000) [pid = 2281] [serial = 1634] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1177c7400) [pid = 2281] [serial = 1648] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x118219400) [pid = 2281] [serial = 1649] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x121d4dc00) [pid = 2281] [serial = 1637] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x11a0cdc00) [pid = 2281] [serial = 1636] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x126f6a000) [pid = 2281] [serial = 1640] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x125830400) [pid = 2281] [serial = 1639] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12766e000) [pid = 2281] [serial = 1673] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12117b000) [pid = 2281] [serial = 1672] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128d64c00) [pid = 2281] [serial = 1675] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x129443c00) [pid = 2281] [serial = 1678] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12944e400) [pid = 2281] [serial = 1679] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128d47000) [pid = 2281] [serial = 1670] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x124997000) [pid = 2281] [serial = 1660] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x12934d400) [pid = 2281] [serial = 1676] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x129643800) [pid = 2281] [serial = 1681] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x124fe1800) [pid = 2281] [serial = 1661] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1212a1400) [pid = 2281] [serial = 1604] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x11907dc00) [pid = 2281] [serial = 1607] [outer = 0x0] [url = about:blank] 11:06:33 INFO - PROCESS | 2281 | 1471543593360 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]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1373ms 11:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:06:33 INFO - PROCESS | 2281 | 1471543593380 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 2281 | 1471543593382 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:06:33 INFO - PROCESS | 2281 | 1471543593385 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 2281 | 1471543593387 Marionette TRACE conn2 <- [1,2306,null,{}] 11:06:33 INFO - PROCESS | 2281 | 1471543593391 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}] 11:06:33 INFO - PROCESS | 2281 | 1471543593393 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:33 INFO - PROCESS | 2281 | 1471543593472 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:06:33 INFO - PROCESS | 2281 | 1471543593477 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 2281 | 1471543593479 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x1175a0800 == 28 [pid = 2281] [id = 584] 11:06:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x116828c00) [pid = 2281] [serial = 1752] [outer = 0x0] 11:06:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1177ce400) [pid = 2281] [serial = 1753] [outer = 0x116828c00] 11:06:33 INFO - PROCESS | 2281 | 1471543593510 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x114fbb000) [pid = 2281] [serial = 1754] [outer = 0x116828c00] 11:06:33 INFO - PROCESS | 2281 | 1471543593889 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]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 11:06:33 INFO - PROCESS | 2281 | 1471543593906 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 2281 | 1471543593909 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:06:33 INFO - PROCESS | 2281 | 1471543593913 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 2281 | 1471543593914 Marionette TRACE conn2 <- [1,2310,null,{}] 11:06:33 INFO - PROCESS | 2281 | 1471543593916 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}] 11:06:33 INFO - PROCESS | 2281 | 1471543593919 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:34 INFO - PROCESS | 2281 | 1471543594002 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:06:34 INFO - PROCESS | 2281 | 1471543594011 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 2281 | 1471543594012 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x11972e800 == 29 [pid = 2281] [id = 585] 11:06:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11907dc00) [pid = 2281] [serial = 1755] [outer = 0x0] 11:06:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x11943bc00) [pid = 2281] [serial = 1756] [outer = 0x11907dc00] 11:06:34 INFO - PROCESS | 2281 | 1471543594058 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1198e3800) [pid = 2281] [serial = 1757] [outer = 0x11907dc00] 11:06:34 INFO - PROCESS | 2281 | 1471543594582 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]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 677ms 11:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:06:34 INFO - PROCESS | 2281 | 1471543594591 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 2281 | 1471543594593 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:06:34 INFO - PROCESS | 2281 | 1471543594596 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - PROCESS | 2281 | 1471543594600 Marionette TRACE conn2 <- [1,2314,null,{}] 11:06:34 INFO - PROCESS | 2281 | 1471543594622 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}] 11:06:34 INFO - PROCESS | 2281 | 1471543594627 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:34 INFO - PROCESS | 2281 | 1471543594733 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:06:34 INFO - PROCESS | 2281 | 1471543594818 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 2281 | 1471543594820 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d1800 == 30 [pid = 2281] [id = 586] 11:06:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11624ac00) [pid = 2281] [serial = 1758] [outer = 0x0] 11:06:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12117c400) [pid = 2281] [serial = 1759] [outer = 0x11624ac00] 11:06:34 INFO - PROCESS | 2281 | 1471543594849 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1211c5000) [pid = 2281] [serial = 1760] [outer = 0x11624ac00] 11:06:35 INFO - PROCESS | 2281 | 1471543595140 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]]]}] 11:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 584ms 11:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:06:35 INFO - PROCESS | 2281 | 1471543595179 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 2281 | 1471543595181 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:06:35 INFO - PROCESS | 2281 | 1471543595183 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 2281 | 1471543595184 Marionette TRACE conn2 <- [1,2318,null,{}] 11:06:35 INFO - PROCESS | 2281 | 1471543595189 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}] 11:06:35 INFO - PROCESS | 2281 | 1471543595191 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:35 INFO - PROCESS | 2281 | 1471543595273 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:06:35 INFO - PROCESS | 2281 | 1471543595277 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 2281 | 1471543595278 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c20000 == 31 [pid = 2281] [id = 587] 11:06:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1212a5800) [pid = 2281] [serial = 1761] [outer = 0x0] 11:06:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x124909c00) [pid = 2281] [serial = 1762] [outer = 0x1212a5800] 11:06:35 INFO - PROCESS | 2281 | 1471543595303 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x124c0b000) [pid = 2281] [serial = 1763] [outer = 0x1212a5800] 11:06:35 INFO - PROCESS | 2281 | 1471543595671 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] 11:06:35 INFO - PROCESS | 2281 | 1471543595720 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:06:35 INFO - PROCESS | 2281 | 1471543595722 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - PROCESS | 2281 | 1471543595723 Marionette TRACE conn2 <- [1,2322,null,{}] 11:06:35 INFO - PROCESS | 2281 | 1471543595726 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}] 11:06:35 INFO - PROCESS | 2281 | 1471543595727 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:35 INFO - PROCESS | 2281 | 1471543595825 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:06:35 INFO - PROCESS | 2281 | 1471543595828 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 2281 | 1471543595830 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x128a0e000 == 32 [pid = 2281] [id = 588] 11:06:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x118979800) [pid = 2281] [serial = 1764] [outer = 0x0] 11:06:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x124dce400) [pid = 2281] [serial = 1765] [outer = 0x118979800] 11:06:35 INFO - PROCESS | 2281 | 1471543595855 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x12582a800) [pid = 2281] [serial = 1766] [outer = 0x118979800] 11:06:36 INFO - PROCESS | 2281 | 1471543596213 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]]]}] 11:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 11:06:36 INFO - PROCESS | 2281 | 1471543596241 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 2281 | 1471543596242 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:06:36 INFO - PROCESS | 2281 | 1471543596252 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 2281 | 1471543596253 Marionette TRACE conn2 <- [1,2326,null,{}] 11:06:36 INFO - PROCESS | 2281 | 1471543596256 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}] 11:06:36 INFO - PROCESS | 2281 | 1471543596260 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:36 INFO - PROCESS | 2281 | 1471543596377 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:06:36 INFO - PROCESS | 2281 | 1471543596389 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 2281 | 1471543596390 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917f000 == 33 [pid = 2281] [id = 589] 11:06:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x125e40000) [pid = 2281] [serial = 1767] [outer = 0x0] 11:06:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x1271db000) [pid = 2281] [serial = 1768] [outer = 0x125e40000] 11:06:36 INFO - PROCESS | 2281 | 1471543596416 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x128a9ec00) [pid = 2281] [serial = 1769] [outer = 0x125e40000] 11:06:36 INFO - PROCESS | 2281 | 1471543596750 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]]]}] 11:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 528ms 11:06:36 INFO - PROCESS | 2281 | 1471543596772 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 2281 | 1471543596773 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:06:36 INFO - PROCESS | 2281 | 1471543596775 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - PROCESS | 2281 | 1471543596777 Marionette TRACE conn2 <- [1,2330,null,{}] 11:06:36 INFO - PROCESS | 2281 | 1471543596779 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}] 11:06:36 INFO - PROCESS | 2281 | 1471543596787 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:36 INFO - PROCESS | 2281 | 1471543596891 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:06:36 INFO - PROCESS | 2281 | 1471543596894 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 2281 | 1471543596895 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a806000 == 34 [pid = 2281] [id = 590] 11:06:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x112a94800) [pid = 2281] [serial = 1770] [outer = 0x0] 11:06:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x128d40800) [pid = 2281] [serial = 1771] [outer = 0x112a94800] 11:06:36 INFO - PROCESS | 2281 | 1471543596921 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x128d4a000) [pid = 2281] [serial = 1772] [outer = 0x112a94800] 11:06:37 INFO - PROCESS | 2281 | 1471543597257 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]]]}] 11:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 11:06:37 INFO - PROCESS | 2281 | 1471543597295 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 2281 | 1471543597296 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:06:37 INFO - PROCESS | 2281 | 1471543597298 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 2281 | 1471543597299 Marionette TRACE conn2 <- [1,2334,null,{}] 11:06:37 INFO - PROCESS | 2281 | 1471543597302 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}] 11:06:37 INFO - PROCESS | 2281 | 1471543597303 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:37 INFO - PROCESS | 2281 | 1471543597411 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:06:37 INFO - PROCESS | 2281 | 1471543597414 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 2281 | 1471543597416 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa81800 == 35 [pid = 2281] [id = 591] 11:06:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x125e40800) [pid = 2281] [serial = 1773] [outer = 0x0] 11:06:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x128d66800) [pid = 2281] [serial = 1774] [outer = 0x125e40800] 11:06:37 INFO - PROCESS | 2281 | 1471543597441 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x128dfa000) [pid = 2281] [serial = 1775] [outer = 0x125e40800] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x129447400) [pid = 2281] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x129449400) [pid = 2281] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x12a927800) [pid = 2281] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x1211bc000) [pid = 2281] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x1195a1c00) [pid = 2281] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x125827400) [pid = 2281] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1165e7c00) [pid = 2281] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x11887d000) [pid = 2281] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x124fe1c00) [pid = 2281] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x111d76400) [pid = 2281] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x113c0c000) [pid = 2281] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x118834c00) [pid = 2281] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x12160e800) [pid = 2281] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1271a9800) [pid = 2281] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1166ea000) [pid = 2281] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12aa26000) [pid = 2281] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x11a099000) [pid = 2281] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128d0d400) [pid = 2281] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:06:37 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x128a9a400) [pid = 2281] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:06:38 INFO - PROCESS | 2281 | 1471543598040 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]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 772ms 11:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:06:38 INFO - PROCESS | 2281 | 1471543598076 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 2281 | 1471543598078 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:06:38 INFO - PROCESS | 2281 | 1471543598080 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 2281 | 1471543598082 Marionette TRACE conn2 <- [1,2338,null,{}] 11:06:38 INFO - PROCESS | 2281 | 1471543598084 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}] 11:06:38 INFO - PROCESS | 2281 | 1471543598085 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:38 INFO - PROCESS | 2281 | 1471543598223 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:06:38 INFO - PROCESS | 2281 | 1471543598268 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 2281 | 1471543598269 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d0800 == 36 [pid = 2281] [id = 592] 11:06:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x112697c00) [pid = 2281] [serial = 1776] [outer = 0x0] 11:06:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11897b400) [pid = 2281] [serial = 1777] [outer = 0x112697c00] 11:06:38 INFO - PROCESS | 2281 | 1471543598295 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x119d65c00) [pid = 2281] [serial = 1778] [outer = 0x112697c00] 11:06:38 INFO - PROCESS | 2281 | 1471543598542 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]]]}] 11:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 472ms 11:06:38 INFO - PROCESS | 2281 | 1471543598559 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 2281 | 1471543598560 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:06:38 INFO - PROCESS | 2281 | 1471543598562 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 2281 | 1471543598563 Marionette TRACE conn2 <- [1,2342,null,{}] 11:06:38 INFO - PROCESS | 2281 | 1471543598566 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}] 11:06:38 INFO - PROCESS | 2281 | 1471543598567 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:38 INFO - PROCESS | 2281 | 1471543598651 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:06:38 INFO - PROCESS | 2281 | 1471543598657 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 2281 | 1471543598658 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb20800 == 37 [pid = 2281] [id = 593] 11:06:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1195a7000) [pid = 2281] [serial = 1779] [outer = 0x0] 11:06:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x126f66c00) [pid = 2281] [serial = 1780] [outer = 0x1195a7000] 11:06:38 INFO - PROCESS | 2281 | 1471543598683 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x128d63c00) [pid = 2281] [serial = 1781] [outer = 0x1195a7000] 11:06:39 INFO - PROCESS | 2281 | 1471543599007 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]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 469ms 11:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:06:39 INFO - PROCESS | 2281 | 1471543599031 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 2281 | 1471543599033 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:06:39 INFO - PROCESS | 2281 | 1471543599035 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 2281 | 1471543599038 Marionette TRACE conn2 <- [1,2346,null,{}] 11:06:39 INFO - PROCESS | 2281 | 1471543599041 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}] 11:06:39 INFO - PROCESS | 2281 | 1471543599043 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:39 INFO - PROCESS | 2281 | 1471543599173 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:06:39 INFO - PROCESS | 2281 | 1471543599179 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 2281 | 1471543599181 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x128a0d800 == 38 [pid = 2281] [id = 594] 11:06:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x117258c00) [pid = 2281] [serial = 1782] [outer = 0x0] 11:06:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x129164800) [pid = 2281] [serial = 1783] [outer = 0x117258c00] 11:06:39 INFO - PROCESS | 2281 | 1471543599209 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x12964cc00) [pid = 2281] [serial = 1784] [outer = 0x117258c00] 11:06:39 INFO - PROCESS | 2281 | 1471543599549 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]]]}] 11:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 521ms 11:06:39 INFO - PROCESS | 2281 | 1471543599557 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 2281 | 1471543599558 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:06:39 INFO - PROCESS | 2281 | 1471543599560 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - PROCESS | 2281 | 1471543599561 Marionette TRACE conn2 <- [1,2350,null,{}] 11:06:39 INFO - PROCESS | 2281 | 1471543599563 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}] 11:06:39 INFO - PROCESS | 2281 | 1471543599564 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:39 INFO - PROCESS | 2281 | 1471543599646 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:06:39 INFO - PROCESS | 2281 | 1471543599650 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 2281 | 1471543599651 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3c7000 == 39 [pid = 2281] [id = 595] 11:06:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x116653400) [pid = 2281] [serial = 1785] [outer = 0x0] 11:06:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x12a921400) [pid = 2281] [serial = 1786] [outer = 0x116653400] 11:06:39 INFO - PROCESS | 2281 | 1471543599677 Marionette DEBUG loaded listener.js 11:06:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12a9ee800) [pid = 2281] [serial = 1787] [outer = 0x116653400] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x1175a0800 == 38 [pid = 2281] [id = 584] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x11225b800 == 37 [pid = 2281] [id = 583] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x125c20000 == 36 [pid = 2281] [id = 587] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x128a0e000 == 35 [pid = 2281] [id = 588] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb20800 == 34 [pid = 2281] [id = 593] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x12a806000 == 33 [pid = 2281] [id = 590] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa81800 == 32 [pid = 2281] [id = 591] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d0800 == 31 [pid = 2281] [id = 592] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d1800 == 30 [pid = 2281] [id = 586] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x12917f000 == 29 [pid = 2281] [id = 589] 11:06:40 INFO - PROCESS | 2281 | --DOCSHELL 0x11972e800 == 28 [pid = 2281] [id = 585] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x128d0e000) [pid = 2281] [serial = 1631] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOCSHELL 0x128a0d800 == 27 [pid = 2281] [id = 594] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x129679c00) [pid = 2281] [serial = 1714] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x129688400) [pid = 2281] [serial = 1717] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x12a9efc00) [pid = 2281] [serial = 1720] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1214a8000) [pid = 2281] [serial = 1702] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x1249e1000) [pid = 2281] [serial = 1703] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12964e000) [pid = 2281] [serial = 1682] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128a97400) [pid = 2281] [serial = 1708] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x128d0fc00) [pid = 2281] [serial = 1709] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x1177c9800) [pid = 2281] [serial = 1696] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x11907cc00) [pid = 2281] [serial = 1697] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x11920dc00) [pid = 2281] [serial = 1687] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119806800) [pid = 2281] [serial = 1688] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x125e3ec00) [pid = 2281] [serial = 1705] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12712e000) [pid = 2281] [serial = 1706] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x121615c00) [pid = 2281] [serial = 1693] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x128d0f400) [pid = 2281] [serial = 1694] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1166f0800) [pid = 2281] [serial = 1684] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x117d47400) [pid = 2281] [serial = 1685] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x119440000) [pid = 2281] [serial = 1699] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x119d64400) [pid = 2281] [serial = 1700] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x121d4ac00) [pid = 2281] [serial = 1690] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x124c0e400) [pid = 2281] [serial = 1691] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12a928000) [pid = 2281] [serial = 1718] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12b0a8c00) [pid = 2281] [serial = 1732] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12b0eec00) [pid = 2281] [serial = 1733] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x11883b000) [pid = 2281] [serial = 1723] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1198e3000) [pid = 2281] [serial = 1724] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x12aa2b800) [pid = 2281] [serial = 1729] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x12a9f8400) [pid = 2281] [serial = 1721] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x12ad58800) [pid = 2281] [serial = 1730] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x125829c00) [pid = 2281] [serial = 1726] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x128d4e000) [pid = 2281] [serial = 1711] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x12944cc00) [pid = 2281] [serial = 1712] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x119210000) [pid = 2281] [serial = 1715] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x12aa26400) [pid = 2281] [serial = 1727] [outer = 0x0] [url = about:blank] 11:06:41 INFO - PROCESS | 2281 | 1471543601127 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]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1572ms 11:06:41 INFO - PROCESS | 2281 | 1471543601133 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 2281 | 1471543601135 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:06:41 INFO - PROCESS | 2281 | 1471543601141 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 2281 | 1471543601143 Marionette TRACE conn2 <- [1,2354,null,{}] 11:06:41 INFO - PROCESS | 2281 | 1471543601147 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}] 11:06:41 INFO - PROCESS | 2281 | 1471543601149 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:41 INFO - PROCESS | 2281 | 1471543601229 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:06:41 INFO - PROCESS | 2281 | 1471543601282 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 2281 | 1471543601285 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x1166be000 == 28 [pid = 2281] [id = 596] 11:06:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x113021800) [pid = 2281] [serial = 1788] [outer = 0x0] 11:06:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x113c4f400) [pid = 2281] [serial = 1789] [outer = 0x113021800] 11:06:41 INFO - PROCESS | 2281 | 1471543601314 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x116579400) [pid = 2281] [serial = 1790] [outer = 0x113021800] 11:06:41 INFO - PROCESS | 2281 | 1471543601647 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]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 11:06:41 INFO - PROCESS | 2281 | 1471543601661 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:06:41 INFO - PROCESS | 2281 | 1471543601665 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:06:41 INFO - PROCESS | 2281 | 1471543601672 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 2281 | 1471543601674 Marionette TRACE conn2 <- [1,2358,null,{}] 11:06:41 INFO - PROCESS | 2281 | 1471543601676 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}] 11:06:41 INFO - PROCESS | 2281 | 1471543601678 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:41 INFO - PROCESS | 2281 | 1471543601781 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:06:41 INFO - PROCESS | 2281 | 1471543601793 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 2281 | 1471543601795 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x11826a800 == 29 [pid = 2281] [id = 597] 11:06:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x116254c00) [pid = 2281] [serial = 1791] [outer = 0x0] 11:06:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x116822c00) [pid = 2281] [serial = 1792] [outer = 0x116254c00] 11:06:41 INFO - PROCESS | 2281 | 1471543601908 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1177c9000) [pid = 2281] [serial = 1793] [outer = 0x116254c00] 11:06:42 INFO - PROCESS | 2281 | 1471543602286 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]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 621ms 11:06:42 INFO - PROCESS | 2281 | 1471543602294 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:06:42 INFO - PROCESS | 2281 | 1471543602296 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:06:42 INFO - PROCESS | 2281 | 1471543602299 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 2281 | 1471543602304 Marionette TRACE conn2 <- [1,2362,null,{}] 11:06:42 INFO - PROCESS | 2281 | 1471543602317 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}] 11:06:42 INFO - PROCESS | 2281 | 1471543602322 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:42 INFO - PROCESS | 2281 | 1471543602474 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:06:42 INFO - PROCESS | 2281 | 1471543602517 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 2281 | 1471543602519 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aaa800 == 30 [pid = 2281] [id = 598] 11:06:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x111f58000) [pid = 2281] [serial = 1794] [outer = 0x0] 11:06:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x118837000) [pid = 2281] [serial = 1795] [outer = 0x111f58000] 11:06:42 INFO - PROCESS | 2281 | 1471543602568 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x11887d800) [pid = 2281] [serial = 1796] [outer = 0x111f58000] 11:06:42 INFO - PROCESS | 2281 | 1471543602933 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]]]}] 11:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 679ms 11:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:06:42 INFO - PROCESS | 2281 | 1471543602978 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 2281 | 1471543602980 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:06:42 INFO - PROCESS | 2281 | 1471543602982 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 2281 | 1471543602983 Marionette TRACE conn2 <- [1,2366,null,{}] 11:06:42 INFO - PROCESS | 2281 | 1471543602985 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}] 11:06:42 INFO - PROCESS | 2281 | 1471543602986 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:43 INFO - PROCESS | 2281 | 1471543603084 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:06:43 INFO - PROCESS | 2281 | 1471543603091 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 2281 | 1471543603092 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x12111c000 == 31 [pid = 2281] [id = 599] 11:06:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11897d400) [pid = 2281] [serial = 1797] [outer = 0x0] 11:06:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1190a7400) [pid = 2281] [serial = 1798] [outer = 0x11897d400] 11:06:43 INFO - PROCESS | 2281 | 1471543603118 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x119437400) [pid = 2281] [serial = 1799] [outer = 0x11897d400] 11:06:43 INFO - PROCESS | 2281 | 1471543603429 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]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 468ms 11:06:43 INFO - PROCESS | 2281 | 1471543603450 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 2281 | 1471543603451 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:06:43 INFO - PROCESS | 2281 | 1471543603456 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 2281 | 1471543603466 Marionette TRACE conn2 <- [1,2370,null,{}] 11:06:43 INFO - PROCESS | 2281 | 1471543603468 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}] 11:06:43 INFO - PROCESS | 2281 | 1471543603470 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:43 INFO - PROCESS | 2281 | 1471543603543 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:06:43 INFO - PROCESS | 2281 | 1471543603546 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 2281 | 1471543603547 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e7f800 == 32 [pid = 2281] [id = 600] 11:06:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x116828000) [pid = 2281] [serial = 1800] [outer = 0x0] 11:06:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1195a6800) [pid = 2281] [serial = 1801] [outer = 0x116828000] 11:06:43 INFO - PROCESS | 2281 | 1471543603575 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1198ebc00) [pid = 2281] [serial = 1802] [outer = 0x116828000] 11:06:43 INFO - PROCESS | 2281 | 1471543603917 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]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 478ms 11:06:43 INFO - PROCESS | 2281 | 1471543603935 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 2281 | 1471543603936 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:06:43 INFO - PROCESS | 2281 | 1471543603940 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 2281 | 1471543603942 Marionette TRACE conn2 <- [1,2374,null,{}] 11:06:43 INFO - PROCESS | 2281 | 1471543603944 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}] 11:06:43 INFO - PROCESS | 2281 | 1471543603948 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:44 INFO - PROCESS | 2281 | 1471543604063 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:06:44 INFO - PROCESS | 2281 | 1471543604069 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 2281 | 1471543604073 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c1b000 == 33 [pid = 2281] [id = 601] 11:06:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119a7b000) [pid = 2281] [serial = 1803] [outer = 0x0] 11:06:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119d5f000) [pid = 2281] [serial = 1804] [outer = 0x119a7b000] 11:06:44 INFO - PROCESS | 2281 | 1471543604099 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x121181c00) [pid = 2281] [serial = 1805] [outer = 0x119a7b000] 11:06:44 INFO - PROCESS | 2281 | 1471543604396 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]]]}] 11:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 468ms 11:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:06:44 INFO - PROCESS | 2281 | 1471543604410 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 2281 | 1471543604412 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:06:44 INFO - PROCESS | 2281 | 1471543604414 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - PROCESS | 2281 | 1471543604415 Marionette TRACE conn2 <- [1,2378,null,{}] 11:06:44 INFO - PROCESS | 2281 | 1471543604417 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}] 11:06:44 INFO - PROCESS | 2281 | 1471543604418 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:44 INFO - PROCESS | 2281 | 1471543604503 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:06:44 INFO - PROCESS | 2281 | 1471543604508 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 2281 | 1471543604509 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x128a14800 == 34 [pid = 2281] [id = 602] 11:06:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119d68000) [pid = 2281] [serial = 1806] [outer = 0x0] 11:06:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1212a0800) [pid = 2281] [serial = 1807] [outer = 0x119d68000] 11:06:44 INFO - PROCESS | 2281 | 1471543604534 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12160d000) [pid = 2281] [serial = 1808] [outer = 0x119d68000] 11:06:44 INFO - PROCESS | 2281 | 1471543604852 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]]]}] 11:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 471ms 11:06:44 INFO - PROCESS | 2281 | 1471543604886 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 2281 | 1471543604889 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:06:44 INFO - PROCESS | 2281 | 1471543604892 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - PROCESS | 2281 | 1471543604893 Marionette TRACE conn2 <- [1,2382,null,{}] 11:06:44 INFO - PROCESS | 2281 | 1471543604895 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}] 11:06:44 INFO - PROCESS | 2281 | 1471543604896 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:44 INFO - PROCESS | 2281 | 1471543604997 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:06:45 INFO - PROCESS | 2281 | 1471543605003 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 2281 | 1471543605004 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cd2000 == 35 [pid = 2281] [id = 603] 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x111dacc00) [pid = 2281] [serial = 1809] [outer = 0x0] 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1219cc400) [pid = 2281] [serial = 1810] [outer = 0x111dacc00] 11:06:45 INFO - PROCESS | 2281 | 1471543605029 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1249db000) [pid = 2281] [serial = 1811] [outer = 0x111dacc00] 11:06:45 INFO - PROCESS | 2281 | 1471543605341 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]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 467ms 11:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:06:45 INFO - PROCESS | 2281 | 1471543605360 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 2281 | 1471543605361 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:06:45 INFO - PROCESS | 2281 | 1471543605363 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 2281 | 1471543605364 Marionette TRACE conn2 <- [1,2386,null,{}] 11:06:45 INFO - PROCESS | 2281 | 1471543605366 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}] 11:06:45 INFO - PROCESS | 2281 | 1471543605367 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:45 INFO - PROCESS | 2281 | 1471543605451 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:06:45 INFO - PROCESS | 2281 | 1471543605457 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 2281 | 1471543605458 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa9000 == 36 [pid = 2281] [id = 604] 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x117d3e000) [pid = 2281] [serial = 1812] [outer = 0x0] 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x124cf3c00) [pid = 2281] [serial = 1813] [outer = 0x117d3e000] 11:06:45 INFO - PROCESS | 2281 | 1471543605484 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x124fe4400) [pid = 2281] [serial = 1814] [outer = 0x117d3e000] 11:06:45 INFO - PROCESS | 2281 | 1471543605809 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]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 469ms 11:06:45 INFO - PROCESS | 2281 | 1471543605832 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 2281 | 1471543605833 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:06:45 INFO - PROCESS | 2281 | 1471543605837 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 2281 | 1471543605838 Marionette TRACE conn2 <- [1,2390,null,{}] 11:06:45 INFO - PROCESS | 2281 | 1471543605841 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}] 11:06:45 INFO - PROCESS | 2281 | 1471543605842 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:45 INFO - PROCESS | 2281 | 1471543605956 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:06:45 INFO - PROCESS | 2281 | 1471543605961 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 2281 | 1471543605962 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a816000 == 37 [pid = 2281] [id = 605] 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x112698000) [pid = 2281] [serial = 1815] [outer = 0x0] 11:06:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1251b9400) [pid = 2281] [serial = 1816] [outer = 0x112698000] 11:06:45 INFO - PROCESS | 2281 | 1471543605987 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x125e37c00) [pid = 2281] [serial = 1817] [outer = 0x112698000] 11:06:46 INFO - PROCESS | 2281 | 1471543606293 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]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 471ms 11:06:46 INFO - PROCESS | 2281 | 1471543606315 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 2281 | 1471543606317 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:06:46 INFO - PROCESS | 2281 | 1471543606320 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 2281 | 1471543606325 Marionette TRACE conn2 <- [1,2394,null,{}] 11:06:46 INFO - PROCESS | 2281 | 1471543606327 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}] 11:06:46 INFO - PROCESS | 2281 | 1471543606329 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:46 INFO - PROCESS | 2281 | 1471543606443 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:06:46 INFO - PROCESS | 2281 | 1471543606457 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 2281 | 1471543606459 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae36000 == 38 [pid = 2281] [id = 606] 11:06:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x125831400) [pid = 2281] [serial = 1818] [outer = 0x0] 11:06:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x126f74400) [pid = 2281] [serial = 1819] [outer = 0x125831400] 11:06:46 INFO - PROCESS | 2281 | 1471543606486 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1274ce800) [pid = 2281] [serial = 1820] [outer = 0x125831400] 11:06:46 INFO - PROCESS | 2281 | 1471543606848 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]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 573ms 11:06:46 INFO - PROCESS | 2281 | 1471543606896 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 2281 | 1471543606898 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:06:46 INFO - PROCESS | 2281 | 1471543606900 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 2281 | 1471543606901 Marionette TRACE conn2 <- [1,2398,null,{}] 11:06:46 INFO - PROCESS | 2281 | 1471543606903 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}] 11:06:46 INFO - PROCESS | 2281 | 1471543606904 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:47 INFO - PROCESS | 2281 | 1471543607004 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:06:47 INFO - PROCESS | 2281 | 1471543607008 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 2281 | 1471543607009 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc75800 == 39 [pid = 2281] [id = 607] 11:06:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x125e3dc00) [pid = 2281] [serial = 1821] [outer = 0x0] 11:06:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x127675400) [pid = 2281] [serial = 1822] [outer = 0x125e3dc00] 11:06:47 INFO - PROCESS | 2281 | 1471543607034 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x128d02c00) [pid = 2281] [serial = 1823] [outer = 0x125e3dc00] 11:06:47 INFO - PROCESS | 2281 | 1471543607378 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]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 518ms 11:06:47 INFO - PROCESS | 2281 | 1471543607418 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 2281 | 1471543607420 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:06:47 INFO - PROCESS | 2281 | 1471543607424 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 2281 | 1471543607425 Marionette TRACE conn2 <- [1,2402,null,{}] 11:06:47 INFO - PROCESS | 2281 | 1471543607428 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}] 11:06:47 INFO - PROCESS | 2281 | 1471543607429 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:47 INFO - PROCESS | 2281 | 1471543607534 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:06:47 INFO - PROCESS | 2281 | 1471543607545 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 2281 | 1471543607546 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd07800 == 40 [pid = 2281] [id = 608] 11:06:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x128d03000) [pid = 2281] [serial = 1824] [outer = 0x0] 11:06:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x128d0e000) [pid = 2281] [serial = 1825] [outer = 0x128d03000] 11:06:47 INFO - PROCESS | 2281 | 1471543607571 Marionette DEBUG loaded listener.js 11:06:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x128d44400) [pid = 2281] [serial = 1826] [outer = 0x128d03000] 11:06:47 INFO - PROCESS | 2281 | 1471543607902 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]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 11:06:47 INFO - PROCESS | 2281 | 1471543607943 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 2281 | 1471543607944 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:06:47 INFO - PROCESS | 2281 | 1471543607946 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 2281 | 1471543607947 Marionette TRACE conn2 <- [1,2406,null,{}] 11:06:47 INFO - PROCESS | 2281 | 1471543607949 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}] 11:06:47 INFO - PROCESS | 2281 | 1471543607950 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:48 INFO - PROCESS | 2281 | 1471543608050 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:06:48 INFO - PROCESS | 2281 | 1471543608054 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 2281 | 1471543608055 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c086000 == 41 [pid = 2281] [id = 609] 11:06:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x128d05c00) [pid = 2281] [serial = 1827] [outer = 0x0] 11:06:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x128d4d800) [pid = 2281] [serial = 1828] [outer = 0x128d05c00] 11:06:48 INFO - PROCESS | 2281 | 1471543608080 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x128d66000) [pid = 2281] [serial = 1829] [outer = 0x128d05c00] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x117258c00) [pid = 2281] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x118979800) [pid = 2281] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x125e40000) [pid = 2281] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x112697c00) [pid = 2281] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x112a94800) [pid = 2281] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x125e40800) [pid = 2281] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1195a7000) [pid = 2281] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x1177c8c00) [pid = 2281] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1212a5800) [pid = 2281] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11624ac00) [pid = 2281] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x11907dc00) [pid = 2281] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x116828c00) [pid = 2281] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x11887f800) [pid = 2281] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x115f2ac00) [pid = 2281] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x128d67c00) [pid = 2281] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x125832800) [pid = 2281] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:06:48 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119d5b800) [pid = 2281] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:06:48 INFO - PROCESS | 2281 | 1471543608550 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]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 621ms 11:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:06:48 INFO - PROCESS | 2281 | 1471543608567 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 2281 | 1471543608568 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:06:48 INFO - PROCESS | 2281 | 1471543608573 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 2281 | 1471543608574 Marionette TRACE conn2 <- [1,2410,null,{}] 11:06:48 INFO - PROCESS | 2281 | 1471543608576 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}] 11:06:48 INFO - PROCESS | 2281 | 1471543608577 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:48 INFO - PROCESS | 2281 | 1471543608664 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:06:48 INFO - PROCESS | 2281 | 1471543608722 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 2281 | 1471543608723 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd20000 == 42 [pid = 2281] [id = 610] 11:06:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x116257400) [pid = 2281] [serial = 1830] [outer = 0x0] 11:06:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12490c000) [pid = 2281] [serial = 1831] [outer = 0x116257400] 11:06:48 INFO - PROCESS | 2281 | 1471543608748 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x124dcc400) [pid = 2281] [serial = 1832] [outer = 0x116257400] 11:06:49 INFO - PROCESS | 2281 | 1471543609016 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]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 470ms 11:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:06:49 INFO - PROCESS | 2281 | 1471543609043 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 2281 | 1471543609044 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:06:49 INFO - PROCESS | 2281 | 1471543609046 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 2281 | 1471543609047 Marionette TRACE conn2 <- [1,2414,null,{}] 11:06:49 INFO - PROCESS | 2281 | 1471543609050 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}] 11:06:49 INFO - PROCESS | 2281 | 1471543609051 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:49 INFO - PROCESS | 2281 | 1471543609136 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:06:49 INFO - PROCESS | 2281 | 1471543609142 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 2281 | 1471543609143 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c847000 == 43 [pid = 2281] [id = 611] 11:06:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x124fadc00) [pid = 2281] [serial = 1833] [outer = 0x0] 11:06:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x128d6a400) [pid = 2281] [serial = 1834] [outer = 0x124fadc00] 11:06:49 INFO - PROCESS | 2281 | 1471543609168 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x129350000) [pid = 2281] [serial = 1835] [outer = 0x124fadc00] 11:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 469ms 11:06:49 INFO - PROCESS | 2281 | 1471543609507 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]]]}] 11:06:49 INFO - PROCESS | 2281 | 1471543609516 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 2281 | 1471543609517 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:06:49 INFO - PROCESS | 2281 | 1471543609523 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - PROCESS | 2281 | 1471543609524 Marionette TRACE conn2 <- [1,2418,null,{}] 11:06:49 INFO - PROCESS | 2281 | 1471543609526 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}] 11:06:49 INFO - PROCESS | 2281 | 1471543609535 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:49 INFO - PROCESS | 2281 | 1471543609655 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:06:49 INFO - PROCESS | 2281 | 1471543609661 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 2281 | 1471543609662 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d21f000 == 44 [pid = 2281] [id = 612] 11:06:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x119d65800) [pid = 2281] [serial = 1836] [outer = 0x0] 11:06:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x129351c00) [pid = 2281] [serial = 1837] [outer = 0x119d65800] 11:06:49 INFO - PROCESS | 2281 | 1471543609689 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x129449800) [pid = 2281] [serial = 1838] [outer = 0x119d65800] 11:06:50 INFO - PROCESS | 2281 | 1471543610093 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]]]}] 11:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 624ms 11:06:50 INFO - PROCESS | 2281 | 1471543610144 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 2281 | 1471543610145 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:06:50 INFO - PROCESS | 2281 | 1471543610147 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - PROCESS | 2281 | 1471543610148 Marionette TRACE conn2 <- [1,2422,null,{}] 11:06:50 INFO - PROCESS | 2281 | 1471543610151 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}] 11:06:50 INFO - PROCESS | 2281 | 1471543610152 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:50 INFO - PROCESS | 2281 | 1471543610230 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:06:50 INFO - PROCESS | 2281 | 1471543610234 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 2281 | 1471543610235 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d592800 == 45 [pid = 2281] [id = 613] 11:06:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x121eb1c00) [pid = 2281] [serial = 1839] [outer = 0x0] 11:06:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x12944e000) [pid = 2281] [serial = 1840] [outer = 0x121eb1c00] 11:06:50 INFO - PROCESS | 2281 | 1471543610300 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x12967b000) [pid = 2281] [serial = 1841] [outer = 0x121eb1c00] 11:06:50 INFO - PROCESS | 2281 | 1471543610877 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]]]}] 11:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 821ms 11:06:50 INFO - PROCESS | 2281 | 1471543610992 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 2281 | 1471543610995 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:06:51 INFO - PROCESS | 2281 | 1471543611000 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 2281 | 1471543611003 Marionette TRACE conn2 <- [1,2426,null,{}] 11:06:51 INFO - PROCESS | 2281 | 1471543611007 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}] 11:06:51 INFO - PROCESS | 2281 | 1471543611009 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:51 INFO - PROCESS | 2281 | 1471543611126 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:06:51 INFO - PROCESS | 2281 | 1471543611182 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 2281 | 1471543611183 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x118250000 == 46 [pid = 2281] [id = 614] 11:06:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x112a8a000) [pid = 2281] [serial = 1842] [outer = 0x0] 11:06:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x115f2d800) [pid = 2281] [serial = 1843] [outer = 0x112a8a000] 11:06:51 INFO - PROCESS | 2281 | 1471543611215 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x116828400) [pid = 2281] [serial = 1844] [outer = 0x112a8a000] 11:06:51 INFO - PROCESS | 2281 | 1471543611696 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]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 773ms 11:06:51 INFO - PROCESS | 2281 | 1471543611783 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 2281 | 1471543611787 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:06:51 INFO - PROCESS | 2281 | 1471543611794 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 2281 | 1471543611796 Marionette TRACE conn2 <- [1,2430,null,{}] 11:06:51 INFO - PROCESS | 2281 | 1471543611799 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}] 11:06:51 INFO - PROCESS | 2281 | 1471543611801 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:51 INFO - PROCESS | 2281 | 1471543611921 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:06:52 INFO - PROCESS | 2281 | 1471543612002 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 2281 | 1471543612004 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x118260000 == 47 [pid = 2281] [id = 615] 11:06:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x117d3cc00) [pid = 2281] [serial = 1845] [outer = 0x0] 11:06:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x118219800) [pid = 2281] [serial = 1846] [outer = 0x117d3cc00] 11:06:52 INFO - PROCESS | 2281 | 1471543612036 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x118837800) [pid = 2281] [serial = 1847] [outer = 0x117d3cc00] 11:06:52 INFO - PROCESS | 2281 | 1471543612669 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]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 925ms 11:06:52 INFO - PROCESS | 2281 | 1471543612720 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 2281 | 1471543612723 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:06:52 INFO - PROCESS | 2281 | 1471543612727 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 2281 | 1471543612730 Marionette TRACE conn2 <- [1,2434,null,{}] 11:06:52 INFO - PROCESS | 2281 | 1471543612735 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}] 11:06:52 INFO - PROCESS | 2281 | 1471543612737 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:52 INFO - PROCESS | 2281 | 1471543612861 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12d21f000 == 46 [pid = 2281] [id = 612] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12c847000 == 45 [pid = 2281] [id = 611] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd20000 == 44 [pid = 2281] [id = 610] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12c086000 == 43 [pid = 2281] [id = 609] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd07800 == 42 [pid = 2281] [id = 608] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc75800 == 41 [pid = 2281] [id = 607] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae36000 == 40 [pid = 2281] [id = 606] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x12a921400) [pid = 2281] [serial = 1786] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12a816000 == 39 [pid = 2281] [id = 605] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa9000 == 38 [pid = 2281] [id = 604] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x128cd2000 == 37 [pid = 2281] [id = 603] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x128a14800 == 36 [pid = 2281] [id = 602] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x125c1b000 == 35 [pid = 2281] [id = 601] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x121e7f800 == 34 [pid = 2281] [id = 600] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12111c000 == 33 [pid = 2281] [id = 599] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x119aaa800 == 32 [pid = 2281] [id = 598] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x11826a800 == 31 [pid = 2281] [id = 597] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x1166be000 == 30 [pid = 2281] [id = 596] 11:06:52 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3c7000 == 29 [pid = 2281] [id = 595] 11:06:52 INFO - PROCESS | 2281 | 1471543612973 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 2281 | 1471543612974 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x128a9a800) [pid = 2281] [serial = 1741] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x11a0cac00) [pid = 2281] [serial = 1738] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x12117e400) [pid = 2281] [serial = 1739] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x11920e400) [pid = 2281] [serial = 1736] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x128dfa000) [pid = 2281] [serial = 1775] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x128d63c00) [pid = 2281] [serial = 1781] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x124c0b000) [pid = 2281] [serial = 1763] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x12964cc00) [pid = 2281] [serial = 1784] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x124dce400) [pid = 2281] [serial = 1765] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x1271db000) [pid = 2281] [serial = 1768] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x12582a800) [pid = 2281] [serial = 1766] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x11897b400) [pid = 2281] [serial = 1777] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x128d40800) [pid = 2281] [serial = 1771] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128a9ec00) [pid = 2281] [serial = 1769] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x128d66800) [pid = 2281] [serial = 1774] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x128d4a000) [pid = 2281] [serial = 1772] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x126f66c00) [pid = 2281] [serial = 1780] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x129164800) [pid = 2281] [serial = 1783] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119d65c00) [pid = 2281] [serial = 1778] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1183ef800) [pid = 2281] [serial = 1735] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x124909c00) [pid = 2281] [serial = 1762] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12117c400) [pid = 2281] [serial = 1759] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1211c5000) [pid = 2281] [serial = 1760] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11943bc00) [pid = 2281] [serial = 1756] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1198e3800) [pid = 2281] [serial = 1757] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1177ce400) [pid = 2281] [serial = 1753] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x114fbb000) [pid = 2281] [serial = 1754] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119b06800) [pid = 2281] [serial = 1751] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x119802c00) [pid = 2281] [serial = 1750] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1183f0400) [pid = 2281] [serial = 1748] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x116823000) [pid = 2281] [serial = 1747] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12964d000) [pid = 2281] [serial = 1745] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x129357800) [pid = 2281] [serial = 1744] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x128d4dc00) [pid = 2281] [serial = 1742] [outer = 0x0] [url = about:blank] 11:06:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x117108000 == 30 [pid = 2281] [id = 616] 11:06:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x113ce1800) [pid = 2281] [serial = 1848] [outer = 0x0] 11:06:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x116645800) [pid = 2281] [serial = 1849] [outer = 0x113ce1800] 11:06:53 INFO - PROCESS | 2281 | 1471543613010 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x118836800) [pid = 2281] [serial = 1850] [outer = 0x113ce1800] 11:06:53 INFO - PROCESS | 2281 | 1471543613309 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]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 623ms 11:06:53 INFO - PROCESS | 2281 | 1471543613349 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 2281 | 1471543613352 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:06:53 INFO - PROCESS | 2281 | 1471543613359 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 2281 | 1471543613361 Marionette TRACE conn2 <- [1,2438,null,{}] 11:06:53 INFO - PROCESS | 2281 | 1471543613363 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}] 11:06:53 INFO - PROCESS | 2281 | 1471543613365 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:53 INFO - PROCESS | 2281 | 1471543613441 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:06:53 INFO - PROCESS | 2281 | 1471543613445 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 2281 | 1471543613446 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa5000 == 31 [pid = 2281] [id = 617] 11:06:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x118980800) [pid = 2281] [serial = 1851] [outer = 0x0] 11:06:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119435000) [pid = 2281] [serial = 1852] [outer = 0x118980800] 11:06:53 INFO - PROCESS | 2281 | 1471543613477 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1195aac00) [pid = 2281] [serial = 1853] [outer = 0x118980800] 11:06:53 INFO - PROCESS | 2281 | 1471543613851 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]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 519ms 11:06:53 INFO - PROCESS | 2281 | 1471543613878 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 2281 | 1471543613880 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:06:53 INFO - PROCESS | 2281 | 1471543613882 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 2281 | 1471543613885 Marionette TRACE conn2 <- [1,2442,null,{}] 11:06:53 INFO - PROCESS | 2281 | 1471543613893 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}] 11:06:53 INFO - PROCESS | 2281 | 1471543613896 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:53 INFO - PROCESS | 2281 | 1471543613981 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:06:53 INFO - PROCESS | 2281 | 1471543613986 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 2281 | 1471543613990 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ae3000 == 32 [pid = 2281] [id = 618] 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1165f2000) [pid = 2281] [serial = 1854] [outer = 0x0] 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119d60800) [pid = 2281] [serial = 1855] [outer = 0x1165f2000] 11:06:54 INFO - PROCESS | 2281 | 1471543614021 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11a0ca400) [pid = 2281] [serial = 1856] [outer = 0x1165f2000] 11:06:54 INFO - PROCESS | 2281 | 1471543614347 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]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 474ms 11:06:54 INFO - PROCESS | 2281 | 1471543614358 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:06:54 INFO - PROCESS | 2281 | 1471543614360 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:06:54 INFO - PROCESS | 2281 | 1471543614362 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 2281 | 1471543614363 Marionette TRACE conn2 <- [1,2446,null,{}] 11:06:54 INFO - PROCESS | 2281 | 1471543614366 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}] 11:06:54 INFO - PROCESS | 2281 | 1471543614367 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:54 INFO - PROCESS | 2281 | 1471543614472 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:06:54 INFO - PROCESS | 2281 | 1471543614478 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 2281 | 1471543614479 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c13800 == 33 [pid = 2281] [id = 619] 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11a0cc400) [pid = 2281] [serial = 1857] [outer = 0x0] 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x121182000) [pid = 2281] [serial = 1858] [outer = 0x11a0cc400] 11:06:54 INFO - PROCESS | 2281 | 1471543614505 Marionette DEBUG loaded listener.js 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1212a2000) [pid = 2281] [serial = 1859] [outer = 0x11a0cc400] 11:06:54 INFO - PROCESS | 2281 | 1471543614821 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]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 468ms 11:06:54 INFO - PROCESS | 2281 | 1471543614830 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 2281 | 1471543614832 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:06:54 INFO - PROCESS | 2281 | 1471543614834 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 2281 | 1471543614835 Marionette TRACE conn2 <- [1,2450,null,{}] 11:06:54 INFO - PROCESS | 2281 | 1471543614839 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}] 11:06:54 INFO - PROCESS | 2281 | 1471543614849 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:54 INFO - PROCESS | 2281 | 1471543614924 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:06:54 INFO - PROCESS | 2281 | 1471543614928 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:54 INFO - PROCESS | 2281 | 1471543614929 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x128a12800 == 34 [pid = 2281] [id = 620] 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1212a2800) [pid = 2281] [serial = 1860] [outer = 0x0] 11:06:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x124997000) [pid = 2281] [serial = 1861] [outer = 0x1212a2800] 11:06:54 INFO - PROCESS | 2281 | 1471543614956 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1249ddc00) [pid = 2281] [serial = 1862] [outer = 0x1212a2800] 11:06:55 INFO - PROCESS | 2281 | 1471543615345 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]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms 11:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:06:55 INFO - PROCESS | 2281 | 1471543615355 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 2281 | 1471543615356 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:06:55 INFO - PROCESS | 2281 | 1471543615358 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 2281 | 1471543615359 Marionette TRACE conn2 <- [1,2454,null,{}] 11:06:55 INFO - PROCESS | 2281 | 1471543615361 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}] 11:06:55 INFO - PROCESS | 2281 | 1471543615366 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:55 INFO - PROCESS | 2281 | 1471543615484 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:06:55 INFO - PROCESS | 2281 | 1471543615523 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 2281 | 1471543615525 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x129490000 == 35 [pid = 2281] [id = 621] 11:06:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x124c0d800) [pid = 2281] [serial = 1863] [outer = 0x0] 11:06:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12582d800) [pid = 2281] [serial = 1864] [outer = 0x124c0d800] 11:06:55 INFO - PROCESS | 2281 | 1471543615555 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1271da400) [pid = 2281] [serial = 1865] [outer = 0x124c0d800] 11:06:55 INFO - PROCESS | 2281 | 1471543615863 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]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 570ms 11:06:55 INFO - PROCESS | 2281 | 1471543615928 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 2281 | 1471543615930 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:06:55 INFO - PROCESS | 2281 | 1471543615932 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 2281 | 1471543615933 Marionette TRACE conn2 <- [1,2458,null,{}] 11:06:55 INFO - PROCESS | 2281 | 1471543615935 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}] 11:06:55 INFO - PROCESS | 2281 | 1471543615936 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:56 INFO - PROCESS | 2281 | 1471543616032 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:06:56 INFO - PROCESS | 2281 | 1471543616042 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 2281 | 1471543616043 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a81f800 == 36 [pid = 2281] [id = 622] 11:06:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x124fe0c00) [pid = 2281] [serial = 1866] [outer = 0x0] 11:06:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x127672800) [pid = 2281] [serial = 1867] [outer = 0x124fe0c00] 11:06:56 INFO - PROCESS | 2281 | 1471543616068 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x128aa1000) [pid = 2281] [serial = 1868] [outer = 0x124fe0c00] 11:06:56 INFO - PROCESS | 2281 | 1471543616412 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]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 518ms 11:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:06:56 INFO - PROCESS | 2281 | 1471543616457 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 2281 | 1471543616458 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:06:56 INFO - PROCESS | 2281 | 1471543616460 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 2281 | 1471543616461 Marionette TRACE conn2 <- [1,2462,null,{}] 11:06:56 INFO - PROCESS | 2281 | 1471543616464 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}] 11:06:56 INFO - PROCESS | 2281 | 1471543616465 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:56 INFO - PROCESS | 2281 | 1471543616563 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:06:56 INFO - PROCESS | 2281 | 1471543616612 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 2281 | 1471543616613 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae29000 == 37 [pid = 2281] [id = 623] 11:06:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x128d40800) [pid = 2281] [serial = 1869] [outer = 0x0] 11:06:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128d49800) [pid = 2281] [serial = 1870] [outer = 0x128d40800] 11:06:56 INFO - PROCESS | 2281 | 1471543616638 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d62800) [pid = 2281] [serial = 1871] [outer = 0x128d40800] 11:06:56 INFO - PROCESS | 2281 | 1471543616950 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]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 519ms 11:06:56 INFO - PROCESS | 2281 | 1471543616979 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 2281 | 1471543616980 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:06:56 INFO - PROCESS | 2281 | 1471543616982 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 2281 | 1471543616984 Marionette TRACE conn2 <- [1,2466,null,{}] 11:06:56 INFO - PROCESS | 2281 | 1471543616986 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}] 11:06:56 INFO - PROCESS | 2281 | 1471543616988 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:57 INFO - PROCESS | 2281 | 1471543617216 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x125831400) [pid = 2281] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x119a7b000) [pid = 2281] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x116828000) [pid = 2281] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x116653400) [pid = 2281] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x11897d400) [pid = 2281] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x117d3e000) [pid = 2281] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x116254c00) [pid = 2281] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x119d68000) [pid = 2281] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x111f58000) [pid = 2281] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x125e3dc00) [pid = 2281] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x128d05c00) [pid = 2281] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x116257400) [pid = 2281] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x128d03000) [pid = 2281] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x124fadc00) [pid = 2281] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x113021800) [pid = 2281] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x112698000) [pid = 2281] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x111dacc00) [pid = 2281] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:06:57 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119d65800) [pid = 2281] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:06:57 INFO - PROCESS | 2281 | 1471543617278 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 2281 | 1471543617279 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x119265800 == 38 [pid = 2281] [id = 624] 11:06:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x112694c00) [pid = 2281] [serial = 1872] [outer = 0x0] 11:06:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x115f29800) [pid = 2281] [serial = 1873] [outer = 0x112694c00] 11:06:57 INFO - PROCESS | 2281 | 1471543617305 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x117d3e000) [pid = 2281] [serial = 1874] [outer = 0x112694c00] 11:06:57 INFO - PROCESS | 2281 | 1471543617559 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]]]}] 11:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 619ms 11:06:57 INFO - PROCESS | 2281 | 1471543617610 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 2281 | 1471543617611 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:06:57 INFO - PROCESS | 2281 | 1471543617614 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 2281 | 1471543617615 Marionette TRACE conn2 <- [1,2470,null,{}] 11:06:57 INFO - PROCESS | 2281 | 1471543617617 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}] 11:06:57 INFO - PROCESS | 2281 | 1471543617618 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:57 INFO - PROCESS | 2281 | 1471543617714 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:06:57 INFO - PROCESS | 2281 | 1471543617717 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 2281 | 1471543617718 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc83800 == 39 [pid = 2281] [id = 625] 11:06:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11920d000) [pid = 2281] [serial = 1875] [outer = 0x0] 11:06:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12490d400) [pid = 2281] [serial = 1876] [outer = 0x11920d000] 11:06:57 INFO - PROCESS | 2281 | 1471543617743 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x125831400) [pid = 2281] [serial = 1877] [outer = 0x11920d000] 11:06:58 INFO - PROCESS | 2281 | 1471543618076 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]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms 11:06:58 INFO - PROCESS | 2281 | 1471543618084 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 2281 | 1471543618085 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:06:58 INFO - PROCESS | 2281 | 1471543618093 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 2281 | 1471543618095 Marionette TRACE conn2 <- [1,2474,null,{}] 11:06:58 INFO - PROCESS | 2281 | 1471543618097 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}] 11:06:58 INFO - PROCESS | 2281 | 1471543618099 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:58 INFO - PROCESS | 2281 | 1471543618224 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:06:58 INFO - PROCESS | 2281 | 1471543618230 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 2281 | 1471543618232 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bce6800 == 40 [pid = 2281] [id = 626] 11:06:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x119431400) [pid = 2281] [serial = 1878] [outer = 0x0] 11:06:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128d05c00) [pid = 2281] [serial = 1879] [outer = 0x119431400] 11:06:58 INFO - PROCESS | 2281 | 1471543618259 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x129647c00) [pid = 2281] [serial = 1880] [outer = 0x119431400] 11:06:58 INFO - PROCESS | 2281 | 1471543618590 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]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 519ms 11:06:58 INFO - PROCESS | 2281 | 1471543618613 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 2281 | 1471543618614 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:06:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:06:58 INFO - PROCESS | 2281 | 1471543618616 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - PROCESS | 2281 | 1471543618617 Marionette TRACE conn2 <- [1,2478,null,{}] 11:06:58 INFO - PROCESS | 2281 | 1471543618619 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}] 11:06:58 INFO - PROCESS | 2281 | 1471543618621 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:58 INFO - PROCESS | 2281 | 1471543618701 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:06:58 INFO - PROCESS | 2281 | 1471543618707 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 2281 | 1471543618708 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3c0000 == 41 [pid = 2281] [id = 627] 11:06:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12964e000) [pid = 2281] [serial = 1881] [outer = 0x0] 11:06:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x129681400) [pid = 2281] [serial = 1882] [outer = 0x12964e000] 11:06:58 INFO - PROCESS | 2281 | 1471543618733 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12a924000) [pid = 2281] [serial = 1883] [outer = 0x12964e000] 11:06:59 INFO - PROCESS | 2281 | 1471543619076 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]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 468ms 11:06:59 INFO - PROCESS | 2281 | 1471543619085 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 2281 | 1471543619086 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:06:59 INFO - PROCESS | 2281 | 1471543619092 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 2281 | 1471543619093 Marionette TRACE conn2 <- [1,2482,null,{}] 11:06:59 INFO - PROCESS | 2281 | 1471543619095 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}] 11:06:59 INFO - PROCESS | 2281 | 1471543619096 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:59 INFO - PROCESS | 2281 | 1471543619208 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:06:59 INFO - PROCESS | 2281 | 1471543619300 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 2281 | 1471543619302 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x116287000 == 42 [pid = 2281] [id = 628] 11:06:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x11223b000) [pid = 2281] [serial = 1884] [outer = 0x0] 11:06:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1127b7c00) [pid = 2281] [serial = 1885] [outer = 0x11223b000] 11:06:59 INFO - PROCESS | 2281 | 1471543619335 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1162c2800) [pid = 2281] [serial = 1886] [outer = 0x11223b000] 11:06:59 INFO - PROCESS | 2281 | 1471543619762 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]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 722ms 11:06:59 INFO - PROCESS | 2281 | 1471543619815 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:06:59 INFO - PROCESS | 2281 | 1471543619818 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:06:59 INFO - PROCESS | 2281 | 1471543619823 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 2281 | 1471543619826 Marionette TRACE conn2 <- [1,2486,null,{}] 11:06:59 INFO - PROCESS | 2281 | 1471543619830 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}] 11:06:59 INFO - PROCESS | 2281 | 1471543619831 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:06:59 INFO - PROCESS | 2281 | 1471543619936 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:07:00 INFO - PROCESS | 2281 | 1471543620036 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 2281 | 1471543620037 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ad3800 == 43 [pid = 2281] [id = 629] 11:07:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x11887c000) [pid = 2281] [serial = 1887] [outer = 0x0] 11:07:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1190a4800) [pid = 2281] [serial = 1888] [outer = 0x11887c000] 11:07:00 INFO - PROCESS | 2281 | 1471543620083 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x119802400) [pid = 2281] [serial = 1889] [outer = 0x11887c000] 11:07:00 INFO - PROCESS | 2281 | 1471543620506 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]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 724ms 11:07:00 INFO - PROCESS | 2281 | 1471543620548 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 2281 | 1471543620551 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:07:00 INFO - PROCESS | 2281 | 1471543620553 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 2281 | 1471543620555 Marionette TRACE conn2 <- [1,2490,null,{}] 11:07:00 INFO - PROCESS | 2281 | 1471543620557 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}] 11:07:00 INFO - PROCESS | 2281 | 1471543620559 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:00 INFO - PROCESS | 2281 | 1471543620666 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:07:00 INFO - PROCESS | 2281 | 1471543620728 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 2281 | 1471543620729 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc74800 == 44 [pid = 2281] [id = 630] 11:07:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x1198ea000) [pid = 2281] [serial = 1890] [outer = 0x0] 11:07:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x11a0cc800) [pid = 2281] [serial = 1891] [outer = 0x1198ea000] 11:07:00 INFO - PROCESS | 2281 | 1471543620759 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x1249dbc00) [pid = 2281] [serial = 1892] [outer = 0x1198ea000] 11:07:01 INFO - PROCESS | 2281 | 1471543621206 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]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 672ms 11:07:01 INFO - PROCESS | 2281 | 1471543621225 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 2281 | 1471543621227 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:07:01 INFO - PROCESS | 2281 | 1471543621234 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 2281 | 1471543621238 Marionette TRACE conn2 <- [1,2494,null,{}] 11:07:01 INFO - PROCESS | 2281 | 1471543621241 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}] 11:07:01 INFO - PROCESS | 2281 | 1471543621244 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:01 INFO - PROCESS | 2281 | 1471543621369 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:07:01 INFO - PROCESS | 2281 | 1471543621431 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 2281 | 1471543621432 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d669800 == 45 [pid = 2281] [id = 631] 11:07:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x1249de000) [pid = 2281] [serial = 1893] [outer = 0x0] 11:07:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x12582a400) [pid = 2281] [serial = 1894] [outer = 0x1249de000] 11:07:01 INFO - PROCESS | 2281 | 1471543621462 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x128a9b000) [pid = 2281] [serial = 1895] [outer = 0x1249de000] 11:07:01 INFO - PROCESS | 2281 | 1471543621873 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]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 677ms 11:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:07:01 INFO - PROCESS | 2281 | 1471543621907 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 2281 | 1471543621909 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:07:01 INFO - PROCESS | 2281 | 1471543621911 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 2281 | 1471543621913 Marionette TRACE conn2 <- [1,2498,null,{}] 11:07:01 INFO - PROCESS | 2281 | 1471543621915 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}] 11:07:01 INFO - PROCESS | 2281 | 1471543621917 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:02 INFO - PROCESS | 2281 | 1471543622020 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:07:02 INFO - PROCESS | 2281 | 1471543622082 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 2281 | 1471543622083 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d939800 == 46 [pid = 2281] [id = 632] 11:07:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x128d48c00) [pid = 2281] [serial = 1896] [outer = 0x0] 11:07:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x129353800) [pid = 2281] [serial = 1897] [outer = 0x128d48c00] 11:07:02 INFO - PROCESS | 2281 | 1471543622112 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x12967d800) [pid = 2281] [serial = 1898] [outer = 0x128d48c00] 11:07:02 INFO - PROCESS | 2281 | 1471543622699 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]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 868ms 11:07:02 INFO - PROCESS | 2281 | 1471543622781 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 2281 | 1471543622783 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:07:02 INFO - PROCESS | 2281 | 1471543622787 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - PROCESS | 2281 | 1471543622789 Marionette TRACE conn2 <- [1,2502,null,{}] 11:07:02 INFO - PROCESS | 2281 | 1471543622793 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}] 11:07:02 INFO - PROCESS | 2281 | 1471543622795 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:02 INFO - PROCESS | 2281 | 1471543622886 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:07:02 INFO - PROCESS | 2281 | 1471543622947 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 2281 | 1471543622950 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x121628800 == 47 [pid = 2281] [id = 633] 11:07:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x11883a400) [pid = 2281] [serial = 1899] [outer = 0x0] 11:07:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x118973800) [pid = 2281] [serial = 1900] [outer = 0x11883a400] 11:07:02 INFO - PROCESS | 2281 | 1471543622979 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x119431800) [pid = 2281] [serial = 1901] [outer = 0x11883a400] 11:07:03 INFO - PROCESS | 2281 | 1471543623400 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]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 11:07:03 INFO - PROCESS | 2281 | 1471543623458 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:07:03 INFO - PROCESS | 2281 | 1471543623461 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:07:03 INFO - PROCESS | 2281 | 1471543623465 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 2281 | 1471543623467 Marionette TRACE conn2 <- [1,2506,null,{}] 11:07:03 INFO - PROCESS | 2281 | 1471543623469 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}] 11:07:03 INFO - PROCESS | 2281 | 1471543623471 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:03 INFO - PROCESS | 2281 | 1471543623569 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:07:03 INFO - PROCESS | 2281 | 1471543623632 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 2281 | 1471543623633 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b3b800 == 48 [pid = 2281] [id = 634] 11:07:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x1198df000) [pid = 2281] [serial = 1902] [outer = 0x0] 11:07:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x119d65800) [pid = 2281] [serial = 1903] [outer = 0x1198df000] 11:07:03 INFO - PROCESS | 2281 | 1471543623661 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x11a1c4000) [pid = 2281] [serial = 1904] [outer = 0x1198df000] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3c0000 == 47 [pid = 2281] [id = 627] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12bce6800 == 46 [pid = 2281] [id = 626] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc83800 == 45 [pid = 2281] [id = 625] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x119265800 == 44 [pid = 2281] [id = 624] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae29000 == 43 [pid = 2281] [id = 623] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12a81f800 == 42 [pid = 2281] [id = 622] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x129490000 == 41 [pid = 2281] [id = 621] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x128a12800 == 40 [pid = 2281] [id = 620] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x125c13800 == 39 [pid = 2281] [id = 619] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x121ae3000 == 38 [pid = 2281] [id = 618] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa5000 == 37 [pid = 2281] [id = 617] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x117108000 == 36 [pid = 2281] [id = 616] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12d592800 == 35 [pid = 2281] [id = 613] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x118250000 == 34 [pid = 2281] [id = 614] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x118260000 == 33 [pid = 2281] [id = 615] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x121628800 == 32 [pid = 2281] [id = 633] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12d939800 == 31 [pid = 2281] [id = 632] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12d669800 == 30 [pid = 2281] [id = 631] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc74800 == 29 [pid = 2281] [id = 630] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x121ad3800 == 28 [pid = 2281] [id = 629] 11:07:04 INFO - PROCESS | 2281 | --DOCSHELL 0x116287000 == 27 [pid = 2281] [id = 628] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x126f74400) [pid = 2281] [serial = 1819] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x119d5f000) [pid = 2281] [serial = 1804] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x121181c00) [pid = 2281] [serial = 1805] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x1195a6800) [pid = 2281] [serial = 1801] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x1198ebc00) [pid = 2281] [serial = 1802] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x12a9ee800) [pid = 2281] [serial = 1787] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x1190a7400) [pid = 2281] [serial = 1798] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x124cf3c00) [pid = 2281] [serial = 1813] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x124fe4400) [pid = 2281] [serial = 1814] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x116822c00) [pid = 2281] [serial = 1792] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1177c9000) [pid = 2281] [serial = 1793] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1212a0800) [pid = 2281] [serial = 1807] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x12160d000) [pid = 2281] [serial = 1808] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x118837000) [pid = 2281] [serial = 1795] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11887d800) [pid = 2281] [serial = 1796] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x127675400) [pid = 2281] [serial = 1822] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x128d4d800) [pid = 2281] [serial = 1828] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12490c000) [pid = 2281] [serial = 1831] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128d44400) [pid = 2281] [serial = 1826] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x128d0e000) [pid = 2281] [serial = 1825] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x128d6a400) [pid = 2281] [serial = 1834] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x119437400) [pid = 2281] [serial = 1799] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x124dcc400) [pid = 2281] [serial = 1832] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128d66000) [pid = 2281] [serial = 1829] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x113c4f400) [pid = 2281] [serial = 1789] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x116579400) [pid = 2281] [serial = 1790] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1251b9400) [pid = 2281] [serial = 1816] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1219cc400) [pid = 2281] [serial = 1810] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x128d02c00) [pid = 2281] [serial = 1823] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1274ce800) [pid = 2281] [serial = 1820] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x129351c00) [pid = 2281] [serial = 1837] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x129449800) [pid = 2281] [serial = 1838] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1249db000) [pid = 2281] [serial = 1811] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x129350000) [pid = 2281] [serial = 1835] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x125e37c00) [pid = 2281] [serial = 1817] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12944e000) [pid = 2281] [serial = 1840] [outer = 0x0] [url = about:blank] 11:07:04 INFO - PROCESS | 2281 | 1471543624565 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]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1120ms 11:07:04 INFO - PROCESS | 2281 | 1471543624586 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 2281 | 1471543624592 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:07:04 INFO - PROCESS | 2281 | 1471543624595 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 2281 | 1471543624598 Marionette TRACE conn2 <- [1,2510,null,{}] 11:07:04 INFO - PROCESS | 2281 | 1471543624602 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}] 11:07:04 INFO - PROCESS | 2281 | 1471543624604 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:04 INFO - PROCESS | 2281 | 1471543624683 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:07:04 INFO - PROCESS | 2281 | 1471543624691 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 2281 | 1471543624693 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x117203800 == 28 [pid = 2281] [id = 635] 11:07:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x116bbd800) [pid = 2281] [serial = 1905] [outer = 0x0] 11:07:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x11751dc00) [pid = 2281] [serial = 1906] [outer = 0x116bbd800] 11:07:04 INFO - PROCESS | 2281 | 1471543624720 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x118216000) [pid = 2281] [serial = 1907] [outer = 0x116bbd800] 11:07:05 INFO - PROCESS | 2281 | 1471543625088 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]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 523ms 11:07:05 INFO - PROCESS | 2281 | 1471543625118 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 2281 | 1471543625122 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:07:05 INFO - PROCESS | 2281 | 1471543625134 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 2281 | 1471543625135 Marionette TRACE conn2 <- [1,2514,null,{}] 11:07:05 INFO - PROCESS | 2281 | 1471543625138 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}] 11:07:05 INFO - PROCESS | 2281 | 1471543625139 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:05 INFO - PROCESS | 2281 | 1471543625218 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:07:05 INFO - PROCESS | 2281 | 1471543625225 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 2281 | 1471543625226 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x119265800 == 29 [pid = 2281] [id = 636] 11:07:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x11882e400) [pid = 2281] [serial = 1908] [outer = 0x0] 11:07:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11897e400) [pid = 2281] [serial = 1909] [outer = 0x11882e400] 11:07:05 INFO - PROCESS | 2281 | 1471543625256 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11943a000) [pid = 2281] [serial = 1910] [outer = 0x11882e400] 11:07:05 INFO - PROCESS | 2281 | 1471543625728 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]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 624ms 11:07:05 INFO - PROCESS | 2281 | 1471543625755 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 2281 | 1471543625757 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:07:05 INFO - PROCESS | 2281 | 1471543625759 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 2281 | 1471543625761 Marionette TRACE conn2 <- [1,2518,null,{}] 11:07:05 INFO - PROCESS | 2281 | 1471543625769 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}] 11:07:05 INFO - PROCESS | 2281 | 1471543625772 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:05 INFO - PROCESS | 2281 | 1471543625850 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:07:05 INFO - PROCESS | 2281 | 1471543625858 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 2281 | 1471543625860 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x121328800 == 30 [pid = 2281] [id = 637] 11:07:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1198e0800) [pid = 2281] [serial = 1911] [outer = 0x0] 11:07:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x119d59800) [pid = 2281] [serial = 1912] [outer = 0x1198e0800] 11:07:05 INFO - PROCESS | 2281 | 1471543625888 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x11a1cac00) [pid = 2281] [serial = 1913] [outer = 0x1198e0800] 11:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 470ms 11:07:06 INFO - PROCESS | 2281 | 1471543626227 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]]]}] 11:07:06 INFO - PROCESS | 2281 | 1471543626230 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 2281 | 1471543626231 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:07:06 INFO - PROCESS | 2281 | 1471543626234 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 2281 | 1471543626235 Marionette TRACE conn2 <- [1,2522,null,{}] 11:07:06 INFO - PROCESS | 2281 | 1471543626239 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}] 11:07:06 INFO - PROCESS | 2281 | 1471543626241 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:06 INFO - PROCESS | 2281 | 1471543626317 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:07:06 INFO - PROCESS | 2281 | 1471543626393 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 2281 | 1471543626394 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e82000 == 31 [pid = 2281] [id = 638] 11:07:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1190a0000) [pid = 2281] [serial = 1914] [outer = 0x0] 11:07:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12117c000) [pid = 2281] [serial = 1915] [outer = 0x1190a0000] 11:07:06 INFO - PROCESS | 2281 | 1471543626420 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1212a1800) [pid = 2281] [serial = 1916] [outer = 0x1190a0000] 11:07:06 INFO - PROCESS | 2281 | 1471543626749 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]]]}] 11:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 569ms 11:07:06 INFO - PROCESS | 2281 | 1471543626804 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 2281 | 1471543626805 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:07:06 INFO - PROCESS | 2281 | 1471543626807 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 2281 | 1471543626808 Marionette TRACE conn2 <- [1,2526,null,{}] 11:07:06 INFO - PROCESS | 2281 | 1471543626811 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}] 11:07:06 INFO - PROCESS | 2281 | 1471543626812 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:06 INFO - PROCESS | 2281 | 1471543626907 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:07:06 INFO - PROCESS | 2281 | 1471543626911 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 2281 | 1471543626912 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x12741b000 == 32 [pid = 2281] [id = 639] 11:07:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x117d46400) [pid = 2281] [serial = 1917] [outer = 0x0] 11:07:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x121b7e000) [pid = 2281] [serial = 1918] [outer = 0x117d46400] 11:07:06 INFO - PROCESS | 2281 | 1471543626937 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1249dc400) [pid = 2281] [serial = 1919] [outer = 0x117d46400] 11:07:07 INFO - PROCESS | 2281 | 1471543627284 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]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 518ms 11:07:07 INFO - PROCESS | 2281 | 1471543627329 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 2281 | 1471543627331 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:07:07 INFO - PROCESS | 2281 | 1471543627333 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 2281 | 1471543627334 Marionette TRACE conn2 <- [1,2530,null,{}] 11:07:07 INFO - PROCESS | 2281 | 1471543627336 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}] 11:07:07 INFO - PROCESS | 2281 | 1471543627341 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:07 INFO - PROCESS | 2281 | 1471543627446 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:07:07 INFO - PROCESS | 2281 | 1471543627485 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 2281 | 1471543627486 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x129184800 == 33 [pid = 2281] [id = 640] 11:07:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x124c0b000) [pid = 2281] [serial = 1920] [outer = 0x0] 11:07:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x124fe8000) [pid = 2281] [serial = 1921] [outer = 0x124c0b000] 11:07:07 INFO - PROCESS | 2281 | 1471543627512 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x126f66c00) [pid = 2281] [serial = 1922] [outer = 0x124c0b000] 11:07:07 INFO - PROCESS | 2281 | 1471543627810 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]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 518ms 11:07:07 INFO - PROCESS | 2281 | 1471543627852 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 2281 | 1471543627853 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:07:07 INFO - PROCESS | 2281 | 1471543627858 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 2281 | 1471543627859 Marionette TRACE conn2 <- [1,2534,null,{}] 11:07:07 INFO - PROCESS | 2281 | 1471543627861 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}] 11:07:07 INFO - PROCESS | 2281 | 1471543627862 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:07 INFO - PROCESS | 2281 | 1471543627958 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:07:08 INFO - PROCESS | 2281 | 1471543627998 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 2281 | 1471543627999 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a813000 == 34 [pid = 2281] [id = 641] 11:07:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x119a82800) [pid = 2281] [serial = 1923] [outer = 0x0] 11:07:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1271d5c00) [pid = 2281] [serial = 1924] [outer = 0x119a82800] 11:07:08 INFO - PROCESS | 2281 | 1471543628025 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x127675000) [pid = 2281] [serial = 1925] [outer = 0x119a82800] 11:07:08 INFO - PROCESS | 2281 | 1471543628331 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]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x12964e000) [pid = 2281] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x124c0d800) [pid = 2281] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x124fe0c00) [pid = 2281] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x128d40800) [pid = 2281] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x112694c00) [pid = 2281] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x113ce1800) [pid = 2281] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x121eb1c00) [pid = 2281] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x112a8a000) [pid = 2281] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x11a0cc400) [pid = 2281] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x117d3cc00) [pid = 2281] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1212a2800) [pid = 2281] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x118980800) [pid = 2281] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1165f2000) [pid = 2281] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x119431400) [pid = 2281] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:07:08 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x11920d000) [pid = 2281] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:07:08 INFO - PROCESS | 2281 | 1471543628503 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 2281 | 1471543628504 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:07:08 INFO - PROCESS | 2281 | 1471543628515 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 2281 | 1471543628516 Marionette TRACE conn2 <- [1,2538,null,{}] 11:07:08 INFO - PROCESS | 2281 | 1471543628518 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}] 11:07:08 INFO - PROCESS | 2281 | 1471543628520 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:08 INFO - PROCESS | 2281 | 1471543628595 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:07:08 INFO - PROCESS | 2281 | 1471543628598 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 2281 | 1471543628599 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x128a05800 == 35 [pid = 2281] [id = 642] 11:07:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x115f8e400) [pid = 2281] [serial = 1926] [outer = 0x0] 11:07:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1177c1800) [pid = 2281] [serial = 1927] [outer = 0x115f8e400] 11:07:08 INFO - PROCESS | 2281 | 1471543628627 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1195a4c00) [pid = 2281] [serial = 1928] [outer = 0x115f8e400] 11:07:08 INFO - PROCESS | 2281 | 1471543628957 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]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 469ms 11:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:07:08 INFO - PROCESS | 2281 | 1471543628985 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 2281 | 1471543628988 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:07:08 INFO - PROCESS | 2281 | 1471543628991 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 2281 | 1471543629003 Marionette TRACE conn2 <- [1,2542,null,{}] 11:07:09 INFO - PROCESS | 2281 | 1471543629009 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}] 11:07:09 INFO - PROCESS | 2281 | 1471543629011 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:09 INFO - PROCESS | 2281 | 1471543629164 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:07:09 INFO - PROCESS | 2281 | 1471543629180 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 2281 | 1471543629181 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae44800 == 36 [pid = 2281] [id = 643] 11:07:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x117d40800) [pid = 2281] [serial = 1929] [outer = 0x0] 11:07:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x12117d000) [pid = 2281] [serial = 1930] [outer = 0x117d40800] 11:07:09 INFO - PROCESS | 2281 | 1471543629223 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d06400) [pid = 2281] [serial = 1931] [outer = 0x117d40800] 11:07:09 INFO - PROCESS | 2281 | 1471543629634 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]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 683ms 11:07:09 INFO - PROCESS | 2281 | 1471543629675 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 2281 | 1471543629676 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:07:09 INFO - PROCESS | 2281 | 1471543629678 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - PROCESS | 2281 | 1471543629679 Marionette TRACE conn2 <- [1,2546,null,{}] 11:07:09 INFO - PROCESS | 2281 | 1471543629681 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}] 11:07:09 INFO - PROCESS | 2281 | 1471543629682 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:09 INFO - PROCESS | 2281 | 1471543629784 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:07:09 INFO - PROCESS | 2281 | 1471543629790 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 2281 | 1471543629791 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc72800 == 37 [pid = 2281] [id = 644] 11:07:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128a9a800) [pid = 2281] [serial = 1932] [outer = 0x0] 11:07:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x128d0bc00) [pid = 2281] [serial = 1933] [outer = 0x128a9a800] 11:07:09 INFO - PROCESS | 2281 | 1471543629816 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x128d41800) [pid = 2281] [serial = 1934] [outer = 0x128a9a800] 11:07:10 INFO - PROCESS | 2281 | 1471543630132 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]]]}] 11:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 468ms 11:07:10 INFO - PROCESS | 2281 | 1471543630146 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 2281 | 1471543630148 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:07:10 INFO - PROCESS | 2281 | 1471543630150 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - PROCESS | 2281 | 1471543630163 Marionette TRACE conn2 <- [1,2550,null,{}] 11:07:10 INFO - PROCESS | 2281 | 1471543630165 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}] 11:07:10 INFO - PROCESS | 2281 | 1471543630167 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:10 INFO - PROCESS | 2281 | 1471543630258 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:07:10 INFO - PROCESS | 2281 | 1471543630261 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 2281 | 1471543630263 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd16800 == 38 [pid = 2281] [id = 645] 11:07:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x128d47800) [pid = 2281] [serial = 1935] [outer = 0x0] 11:07:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x129349000) [pid = 2281] [serial = 1936] [outer = 0x128d47800] 11:07:10 INFO - PROCESS | 2281 | 1471543630290 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x129447c00) [pid = 2281] [serial = 1937] [outer = 0x128d47800] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x117203800 == 37 [pid = 2281] [id = 635] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x119b3b800 == 36 [pid = 2281] [id = 634] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12a813000 == 35 [pid = 2281] [id = 641] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x128a05800 == 34 [pid = 2281] [id = 642] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12741b000 == 33 [pid = 2281] [id = 639] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x121e82000 == 32 [pid = 2281] [id = 638] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x129184800 == 31 [pid = 2281] [id = 640] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x119265800 == 30 [pid = 2281] [id = 636] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x121328800 == 29 [pid = 2281] [id = 637] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae44800 == 28 [pid = 2281] [id = 643] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x129681400) [pid = 2281] [serial = 1882] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12582d800) [pid = 2281] [serial = 1864] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x127672800) [pid = 2281] [serial = 1867] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1271da400) [pid = 2281] [serial = 1865] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x128d49800) [pid = 2281] [serial = 1870] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128d62800) [pid = 2281] [serial = 1871] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x115f29800) [pid = 2281] [serial = 1873] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x116645800) [pid = 2281] [serial = 1849] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x118836800) [pid = 2281] [serial = 1850] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x12967b000) [pid = 2281] [serial = 1841] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x115f2d800) [pid = 2281] [serial = 1843] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x116828400) [pid = 2281] [serial = 1844] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x121182000) [pid = 2281] [serial = 1858] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1212a2000) [pid = 2281] [serial = 1859] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x118219800) [pid = 2281] [serial = 1846] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x118837800) [pid = 2281] [serial = 1847] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x124997000) [pid = 2281] [serial = 1861] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x119435000) [pid = 2281] [serial = 1852] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1195aac00) [pid = 2281] [serial = 1853] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x119d60800) [pid = 2281] [serial = 1855] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x11a0ca400) [pid = 2281] [serial = 1856] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x129647c00) [pid = 2281] [serial = 1880] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x117d3e000) [pid = 2281] [serial = 1874] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x128aa1000) [pid = 2281] [serial = 1868] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x12490d400) [pid = 2281] [serial = 1876] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x12a924000) [pid = 2281] [serial = 1883] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x125831400) [pid = 2281] [serial = 1877] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x128d05c00) [pid = 2281] [serial = 1879] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x1249ddc00) [pid = 2281] [serial = 1862] [outer = 0x0] [url = about:blank] 11:07:11 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc72800 == 27 [pid = 2281] [id = 644] 11:07:11 INFO - PROCESS | 2281 | 1471543631705 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]]]}] 11:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1582ms 11:07:11 INFO - PROCESS | 2281 | 1471543631733 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 2281 | 1471543631735 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:07:11 INFO - PROCESS | 2281 | 1471543631739 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - PROCESS | 2281 | 1471543631740 Marionette TRACE conn2 <- [1,2554,null,{}] 11:07:11 INFO - PROCESS | 2281 | 1471543631744 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}] 11:07:11 INFO - PROCESS | 2281 | 1471543631746 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:11 INFO - PROCESS | 2281 | 1471543631825 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:07:11 INFO - PROCESS | 2281 | 1471543631879 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 2281 | 1471543631881 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a62800 == 28 [pid = 2281] [id = 646] 11:07:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x113c05800) [pid = 2281] [serial = 1938] [outer = 0x0] 11:07:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x113c09000) [pid = 2281] [serial = 1939] [outer = 0x113c05800] 11:07:11 INFO - PROCESS | 2281 | 1471543631910 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x116646800) [pid = 2281] [serial = 1940] [outer = 0x113c05800] 11:07:12 INFO - PROCESS | 2281 | 1471543632232 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]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 520ms 11:07:12 INFO - PROCESS | 2281 | 1471543632259 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 2281 | 1471543632263 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:07:12 INFO - PROCESS | 2281 | 1471543632268 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 2281 | 1471543632270 Marionette TRACE conn2 <- [1,2558,null,{}] 11:07:12 INFO - PROCESS | 2281 | 1471543632275 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}] 11:07:12 INFO - PROCESS | 2281 | 1471543632277 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:12 INFO - PROCESS | 2281 | 1471543632358 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:07:12 INFO - PROCESS | 2281 | 1471543632362 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 2281 | 1471543632364 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x11901b000 == 29 [pid = 2281] [id = 647] 11:07:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x116828800) [pid = 2281] [serial = 1941] [outer = 0x0] 11:07:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x1177c4c00) [pid = 2281] [serial = 1942] [outer = 0x116828800] 11:07:12 INFO - PROCESS | 2281 | 1471543632395 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x117d4b800) [pid = 2281] [serial = 1943] [outer = 0x116828800] 11:07:12 INFO - PROCESS | 2281 | 1471543632758 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]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 524ms 11:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:07:12 INFO - PROCESS | 2281 | 1471543632793 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 2281 | 1471543632794 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:07:12 INFO - PROCESS | 2281 | 1471543632796 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - PROCESS | 2281 | 1471543632799 Marionette TRACE conn2 <- [1,2562,null,{}] 11:07:12 INFO - PROCESS | 2281 | 1471543632807 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}] 11:07:12 INFO - PROCESS | 2281 | 1471543632810 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:12 INFO - PROCESS | 2281 | 1471543632887 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:07:12 INFO - PROCESS | 2281 | 1471543632894 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 2281 | 1471543632896 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x119b4f800 == 30 [pid = 2281] [id = 648] 11:07:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x112696400) [pid = 2281] [serial = 1944] [outer = 0x0] 11:07:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x118979000) [pid = 2281] [serial = 1945] [outer = 0x112696400] 11:07:12 INFO - PROCESS | 2281 | 1471543632925 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x11920c800) [pid = 2281] [serial = 1946] [outer = 0x112696400] 11:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 472ms 11:07:13 INFO - PROCESS | 2281 | 1471543633262 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]]]}] 11:07:13 INFO - PROCESS | 2281 | 1471543633268 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:07:13 INFO - PROCESS | 2281 | 1471543633270 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:07:13 INFO - PROCESS | 2281 | 1471543633277 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 2281 | 1471543633278 Marionette TRACE conn2 <- [1,2566,null,{}] 11:07:13 INFO - PROCESS | 2281 | 1471543633280 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}] 11:07:13 INFO - PROCESS | 2281 | 1471543633282 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:13 INFO - PROCESS | 2281 | 1471543633362 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:07:13 INFO - PROCESS | 2281 | 1471543633419 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 2281 | 1471543633420 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12131b000 == 31 [pid = 2281] [id = 649] 11:07:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x11920ac00) [pid = 2281] [serial = 1947] [outer = 0x0] 11:07:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x119440400) [pid = 2281] [serial = 1948] [outer = 0x11920ac00] 11:07:13 INFO - PROCESS | 2281 | 1471543633447 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1198e3000) [pid = 2281] [serial = 1949] [outer = 0x11920ac00] 11:07:13 INFO - PROCESS | 2281 | 1471543633744 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]]]}] 11:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 11:07:13 INFO - PROCESS | 2281 | 1471543633796 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:07:13 INFO - PROCESS | 2281 | 1471543633805 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:07:13 INFO - PROCESS | 2281 | 1471543633808 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:07:13 INFO - PROCESS | 2281 | 1471543633809 Marionette TRACE conn2 <- [1,2570,null,{}] 11:07:13 INFO - PROCESS | 2281 | 1471543633811 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}] 11:07:13 INFO - PROCESS | 2281 | 1471543633812 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:13 INFO - PROCESS | 2281 | 1471543633884 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:07:13 INFO - PROCESS | 2281 | 1471543633889 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:13 INFO - PROCESS | 2281 | 1471543633891 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e95800 == 32 [pid = 2281] [id = 650] 11:07:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1166f3000) [pid = 2281] [serial = 1950] [outer = 0x0] 11:07:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x119a83400) [pid = 2281] [serial = 1951] [outer = 0x1166f3000] 11:07:13 INFO - PROCESS | 2281 | 1471543633917 Marionette DEBUG loaded listener.js 11:07:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x119d68000) [pid = 2281] [serial = 1952] [outer = 0x1166f3000] 11:07:14 INFO - PROCESS | 2281 | 1471543634243 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]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 468ms 11:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:07:14 INFO - PROCESS | 2281 | 1471543634276 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 2281 | 1471543634277 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:07:14 INFO - PROCESS | 2281 | 1471543634280 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 2281 | 1471543634281 Marionette TRACE conn2 <- [1,2574,null,{}] 11:07:14 INFO - PROCESS | 2281 | 1471543634283 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}] 11:07:14 INFO - PROCESS | 2281 | 1471543634287 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:14 INFO - PROCESS | 2281 | 1471543634404 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:07:14 INFO - PROCESS | 2281 | 1471543634412 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 2281 | 1471543634413 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x125e59800 == 33 [pid = 2281] [id = 651] 11:07:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11a09b400) [pid = 2281] [serial = 1953] [outer = 0x0] 11:07:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x121178800) [pid = 2281] [serial = 1954] [outer = 0x11a09b400] 11:07:14 INFO - PROCESS | 2281 | 1471543634439 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1214a5000) [pid = 2281] [serial = 1955] [outer = 0x11a09b400] 11:07:14 INFO - PROCESS | 2281 | 1471543634727 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]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 468ms 11:07:14 INFO - PROCESS | 2281 | 1471543634749 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 2281 | 1471543634750 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:07:14 INFO - PROCESS | 2281 | 1471543634752 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 2281 | 1471543634753 Marionette TRACE conn2 <- [1,2578,null,{}] 11:07:14 INFO - PROCESS | 2281 | 1471543634763 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}] 11:07:14 INFO - PROCESS | 2281 | 1471543634764 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:14 INFO - PROCESS | 2281 | 1471543634851 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:07:14 INFO - PROCESS | 2281 | 1471543634856 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 2281 | 1471543634858 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917a000 == 34 [pid = 2281] [id = 652] 11:07:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x11668f800) [pid = 2281] [serial = 1956] [outer = 0x0] 11:07:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x121d4e400) [pid = 2281] [serial = 1957] [outer = 0x11668f800] 11:07:14 INFO - PROCESS | 2281 | 1471543634883 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x12490c000) [pid = 2281] [serial = 1958] [outer = 0x11668f800] 11:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 476ms 11:07:15 INFO - PROCESS | 2281 | 1471543635225 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]]]}] 11:07:15 INFO - PROCESS | 2281 | 1471543635229 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 2281 | 1471543635230 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:07:15 INFO - PROCESS | 2281 | 1471543635232 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 2281 | 1471543635233 Marionette TRACE conn2 <- [1,2582,null,{}] 11:07:15 INFO - PROCESS | 2281 | 1471543635235 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}] 11:07:15 INFO - PROCESS | 2281 | 1471543635237 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:15 INFO - PROCESS | 2281 | 1471543635347 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:07:15 INFO - PROCESS | 2281 | 1471543635353 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 2281 | 1471543635354 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x129490800 == 35 [pid = 2281] [id = 653] 11:07:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1127b6400) [pid = 2281] [serial = 1959] [outer = 0x0] 11:07:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x124c13c00) [pid = 2281] [serial = 1960] [outer = 0x1127b6400] 11:07:15 INFO - PROCESS | 2281 | 1471543635379 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x124fe0800) [pid = 2281] [serial = 1961] [outer = 0x1127b6400] 11:07:15 INFO - PROCESS | 2281 | 1471543635675 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]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 468ms 11:07:15 INFO - PROCESS | 2281 | 1471543635701 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 2281 | 1471543635702 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:07:15 INFO - PROCESS | 2281 | 1471543635706 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 2281 | 1471543635709 Marionette TRACE conn2 <- [1,2586,null,{}] 11:07:15 INFO - PROCESS | 2281 | 1471543635712 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}] 11:07:15 INFO - PROCESS | 2281 | 1471543635713 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:15 INFO - PROCESS | 2281 | 1471543635797 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:07:15 INFO - PROCESS | 2281 | 1471543635801 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 2281 | 1471543635802 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a940800 == 36 [pid = 2281] [id = 654] 11:07:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1127ba400) [pid = 2281] [serial = 1962] [outer = 0x0] 11:07:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12582b400) [pid = 2281] [serial = 1963] [outer = 0x1127ba400] 11:07:15 INFO - PROCESS | 2281 | 1471543635829 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x126f14400) [pid = 2281] [serial = 1964] [outer = 0x1127ba400] 11:07:16 INFO - PROCESS | 2281 | 1471543636135 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]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 472ms 11:07:16 INFO - PROCESS | 2281 | 1471543636177 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 2281 | 1471543636179 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:07:16 INFO - PROCESS | 2281 | 1471543636181 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 2281 | 1471543636182 Marionette TRACE conn2 <- [1,2590,null,{}] 11:07:16 INFO - PROCESS | 2281 | 1471543636184 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}] 11:07:16 INFO - PROCESS | 2281 | 1471543636185 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:16 INFO - PROCESS | 2281 | 1471543636292 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:07:16 INFO - PROCESS | 2281 | 1471543636298 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 2281 | 1471543636299 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae33000 == 37 [pid = 2281] [id = 655] 11:07:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x11897b400) [pid = 2281] [serial = 1965] [outer = 0x0] 11:07:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x125e42800) [pid = 2281] [serial = 1966] [outer = 0x11897b400] 11:07:16 INFO - PROCESS | 2281 | 1471543636325 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1271da400) [pid = 2281] [serial = 1967] [outer = 0x11897b400] 11:07:16 INFO - PROCESS | 2281 | 1471543636650 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]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 11:07:16 INFO - PROCESS | 2281 | 1471543636700 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 2281 | 1471543636702 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:07:16 INFO - PROCESS | 2281 | 1471543636704 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 2281 | 1471543636706 Marionette TRACE conn2 <- [1,2594,null,{}] 11:07:16 INFO - PROCESS | 2281 | 1471543636708 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}] 11:07:16 INFO - PROCESS | 2281 | 1471543636709 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:16 INFO - PROCESS | 2281 | 1471543636799 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:07:16 INFO - PROCESS | 2281 | 1471543636806 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 2281 | 1471543636808 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e95000 == 38 [pid = 2281] [id = 656] 11:07:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x1273c6000) [pid = 2281] [serial = 1968] [outer = 0x0] 11:07:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d04000) [pid = 2281] [serial = 1969] [outer = 0x1273c6000] 11:07:16 INFO - PROCESS | 2281 | 1471543636835 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x128d46800) [pid = 2281] [serial = 1970] [outer = 0x1273c6000] 11:07:17 INFO - PROCESS | 2281 | 1471543637203 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]]]}] 11:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 11:07:17 INFO - PROCESS | 2281 | 1471543637224 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 2281 | 1471543637225 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:07:17 INFO - PROCESS | 2281 | 1471543637227 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 2281 | 1471543637228 Marionette TRACE conn2 <- [1,2598,null,{}] 11:07:17 INFO - PROCESS | 2281 | 1471543637231 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}] 11:07:17 INFO - PROCESS | 2281 | 1471543637232 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:17 INFO - PROCESS | 2281 | 1471543637330 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:07:17 INFO - PROCESS | 2281 | 1471543637343 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 2281 | 1471543637344 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd05800 == 39 [pid = 2281] [id = 657] 11:07:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x128d4b000) [pid = 2281] [serial = 1971] [outer = 0x0] 11:07:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x128d62c00) [pid = 2281] [serial = 1972] [outer = 0x128d4b000] 11:07:17 INFO - PROCESS | 2281 | 1471543637369 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x128df2800) [pid = 2281] [serial = 1973] [outer = 0x128d4b000] 11:07:17 INFO - PROCESS | 2281 | 1471543637702 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]]]}] 11:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 11:07:17 INFO - PROCESS | 2281 | 1471543637747 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:07:17 INFO - PROCESS | 2281 | 1471543637748 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:07:17 INFO - PROCESS | 2281 | 1471543637751 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 2281 | 1471543637752 Marionette TRACE conn2 <- [1,2602,null,{}] 11:07:17 INFO - PROCESS | 2281 | 1471543637754 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}] 11:07:17 INFO - PROCESS | 2281 | 1471543637755 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:17 INFO - PROCESS | 2281 | 1471543637861 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:07:17 INFO - PROCESS | 2281 | 1471543637865 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 2281 | 1471543637866 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3c1000 == 40 [pid = 2281] [id = 658] 11:07:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x128df6400) [pid = 2281] [serial = 1974] [outer = 0x0] 11:07:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x129351400) [pid = 2281] [serial = 1975] [outer = 0x128df6400] 11:07:17 INFO - PROCESS | 2281 | 1471543637923 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x129444c00) [pid = 2281] [serial = 1976] [outer = 0x128df6400] 11:07:18 INFO - PROCESS | 2281 | 1471543638259 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]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 11:07:18 INFO - PROCESS | 2281 | 1471543638272 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 2281 | 1471543638275 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:07:18 INFO - PROCESS | 2281 | 1471543638278 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 2281 | 1471543638279 Marionette TRACE conn2 <- [1,2606,null,{}] 11:07:18 INFO - PROCESS | 2281 | 1471543638281 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}] 11:07:18 INFO - PROCESS | 2281 | 1471543638282 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:18 INFO - PROCESS | 2281 | 1471543638383 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:07:18 INFO - PROCESS | 2281 | 1471543638394 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 2281 | 1471543638395 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c83b800 == 41 [pid = 2281] [id = 659] 11:07:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x129445400) [pid = 2281] [serial = 1977] [outer = 0x0] 11:07:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x12944fc00) [pid = 2281] [serial = 1978] [outer = 0x129445400] 11:07:18 INFO - PROCESS | 2281 | 1471543638419 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x129650000) [pid = 2281] [serial = 1979] [outer = 0x129445400] 11:07:18 INFO - PROCESS | 2281 | 1471543638760 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]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 520ms 11:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:07:18 INFO - PROCESS | 2281 | 1471543638799 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:07:18 INFO - PROCESS | 2281 | 1471543638800 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:07:18 INFO - PROCESS | 2281 | 1471543638802 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 2281 | 1471543638803 Marionette TRACE conn2 <- [1,2610,null,{}] 11:07:18 INFO - PROCESS | 2281 | 1471543638805 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}] 11:07:18 INFO - PROCESS | 2281 | 1471543638806 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:18 INFO - PROCESS | 2281 | 1471543638916 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:07:19 INFO - PROCESS | 2281 | 1471543639094 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 2281 | 1471543639095 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x117d46400) [pid = 2281] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x124c0b000) [pid = 2281] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x119a82800) [pid = 2281] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x115f8e400) [pid = 2281] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x117d40800) [pid = 2281] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x128a9a800) [pid = 2281] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x1198e0800) [pid = 2281] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x11882e400) [pid = 2281] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116bbd800) [pid = 2281] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x1198df000) [pid = 2281] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x11883a400) [pid = 2281] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x128d48c00) [pid = 2281] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1249de000) [pid = 2281] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1198ea000) [pid = 2281] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x11887c000) [pid = 2281] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x11223b000) [pid = 2281] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:07:19 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1190a0000) [pid = 2281] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:07:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x1131de000 == 42 [pid = 2281] [id = 660] 11:07:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11223b000) [pid = 2281] [serial = 1980] [outer = 0x0] 11:07:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x115f8e400) [pid = 2281] [serial = 1981] [outer = 0x11223b000] 11:07:19 INFO - PROCESS | 2281 | 1471543639151 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x117d46400) [pid = 2281] [serial = 1982] [outer = 0x11223b000] 11:07:19 INFO - PROCESS | 2281 | 1471543639415 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]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 621ms 11:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:07:19 INFO - PROCESS | 2281 | 1471543639431 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 2281 | 1471543639432 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:07:19 INFO - PROCESS | 2281 | 1471543639435 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 2281 | 1471543639436 Marionette TRACE conn2 <- [1,2614,null,{}] 11:07:19 INFO - PROCESS | 2281 | 1471543639446 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}] 11:07:19 INFO - PROCESS | 2281 | 1471543639447 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:19 INFO - PROCESS | 2281 | 1471543639532 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:07:19 INFO - PROCESS | 2281 | 1471543639537 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 2281 | 1471543639538 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d22b000 == 43 [pid = 2281] [id = 661] 11:07:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x116bbd400) [pid = 2281] [serial = 1983] [outer = 0x0] 11:07:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1198e5c00) [pid = 2281] [serial = 1984] [outer = 0x116bbd400] 11:07:19 INFO - PROCESS | 2281 | 1471543639565 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x124fe1800) [pid = 2281] [serial = 1985] [outer = 0x116bbd400] 11:07:19 INFO - PROCESS | 2281 | 1471543639893 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]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 478ms 11:07:19 INFO - PROCESS | 2281 | 1471543639913 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 2281 | 1471543639914 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:07:19 INFO - PROCESS | 2281 | 1471543639916 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - PROCESS | 2281 | 1471543639917 Marionette TRACE conn2 <- [1,2618,null,{}] 11:07:19 INFO - PROCESS | 2281 | 1471543639920 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}] 11:07:19 INFO - PROCESS | 2281 | 1471543639921 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:20 INFO - PROCESS | 2281 | 1471543640039 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:07:20 INFO - PROCESS | 2281 | 1471543640045 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 2281 | 1471543640046 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d5a6000 == 44 [pid = 2281] [id = 662] 11:07:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x11832a800) [pid = 2281] [serial = 1986] [outer = 0x0] 11:07:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x128a99c00) [pid = 2281] [serial = 1987] [outer = 0x11832a800] 11:07:20 INFO - PROCESS | 2281 | 1471543640070 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x129651c00) [pid = 2281] [serial = 1988] [outer = 0x11832a800] 11:07:20 INFO - PROCESS | 2281 | 1471543640415 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]]]}] 11:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 11:07:20 INFO - PROCESS | 2281 | 1471543640436 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:07:20 INFO - PROCESS | 2281 | 1471543640441 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:07:20 INFO - PROCESS | 2281 | 1471543640444 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 2281 | 1471543640446 Marionette TRACE conn2 <- [1,2622,null,{}] 11:07:20 INFO - PROCESS | 2281 | 1471543640449 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}] 11:07:20 INFO - PROCESS | 2281 | 1471543640451 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:20 INFO - PROCESS | 2281 | 1471543640579 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:07:20 INFO - PROCESS | 2281 | 1471543640671 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 2281 | 1471543640673 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d67b800 == 45 [pid = 2281] [id = 663] 11:07:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x128aa1c00) [pid = 2281] [serial = 1989] [outer = 0x0] 11:07:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x129688000) [pid = 2281] [serial = 1990] [outer = 0x128aa1c00] 11:07:20 INFO - PROCESS | 2281 | 1471543640712 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x12a92a000) [pid = 2281] [serial = 1991] [outer = 0x128aa1c00] 11:07:20 INFO - PROCESS | 2281 | 1471543640963 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]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 571ms 11:07:21 INFO - PROCESS | 2281 | 1471543641015 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 2281 | 1471543641016 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:07:21 INFO - PROCESS | 2281 | 1471543641018 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 2281 | 1471543641019 Marionette TRACE conn2 <- [1,2626,null,{}] 11:07:21 INFO - PROCESS | 2281 | 1471543641029 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}] 11:07:21 INFO - PROCESS | 2281 | 1471543641037 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:21 INFO - PROCESS | 2281 | 1471543641125 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:07:21 INFO - PROCESS | 2281 | 1471543641227 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 2281 | 1471543641228 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x1131df800 == 46 [pid = 2281] [id = 664] 11:07:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x111d76400) [pid = 2281] [serial = 1992] [outer = 0x0] 11:07:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x1122a1c00) [pid = 2281] [serial = 1993] [outer = 0x111d76400] 11:07:21 INFO - PROCESS | 2281 | 1471543641261 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x112a8a000) [pid = 2281] [serial = 1994] [outer = 0x111d76400] 11:07:21 INFO - PROCESS | 2281 | 1471543641769 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]]]}] 11:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 824ms 11:07:21 INFO - PROCESS | 2281 | 1471543641867 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 2281 | 1471543641870 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:07:21 INFO - PROCESS | 2281 | 1471543641897 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - PROCESS | 2281 | 1471543641899 Marionette TRACE conn2 <- [1,2630,null,{}] 11:07:21 INFO - PROCESS | 2281 | 1471543641903 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}] 11:07:21 INFO - PROCESS | 2281 | 1471543641906 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:22 INFO - PROCESS | 2281 | 1471543642074 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:07:22 INFO - PROCESS | 2281 | 1471543642083 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 2281 | 1471543642085 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x119abb000 == 47 [pid = 2281] [id = 665] 11:07:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x116826000) [pid = 2281] [serial = 1995] [outer = 0x0] 11:07:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x116bbfc00) [pid = 2281] [serial = 1996] [outer = 0x116826000] 11:07:22 INFO - PROCESS | 2281 | 1471543642133 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x11821ec00) [pid = 2281] [serial = 1997] [outer = 0x116826000] 11:07:22 INFO - PROCESS | 2281 | 1471543642930 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]]]}] 11:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1074ms 11:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:07:22 INFO - PROCESS | 2281 | 1471543642982 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 2281 | 1471543642985 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:07:22 INFO - PROCESS | 2281 | 1471543642988 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - PROCESS | 2281 | 1471543642990 Marionette TRACE conn2 <- [1,2634,null,{}] 11:07:22 INFO - PROCESS | 2281 | 1471543642994 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}] 11:07:23 INFO - PROCESS | 2281 | 1471543642996 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:23 INFO - PROCESS | 2281 | 1471543643098 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:07:23 INFO - PROCESS | 2281 | 1471543643156 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 2281 | 1471543643159 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190d8000 == 48 [pid = 2281] [id = 666] 11:07:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x1165ef800) [pid = 2281] [serial = 1998] [outer = 0x0] 11:07:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x117250c00) [pid = 2281] [serial = 1999] [outer = 0x1165ef800] 11:07:23 INFO - PROCESS | 2281 | 1471543643187 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x11832e400) [pid = 2281] [serial = 2000] [outer = 0x1165ef800] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12d67b800 == 47 [pid = 2281] [id = 663] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12d5a6000 == 46 [pid = 2281] [id = 662] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12d22b000 == 45 [pid = 2281] [id = 661] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x1131de000 == 44 [pid = 2281] [id = 660] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12c83b800 == 43 [pid = 2281] [id = 659] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3c1000 == 42 [pid = 2281] [id = 658] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd05800 == 41 [pid = 2281] [id = 657] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x121e95000 == 40 [pid = 2281] [id = 656] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x129349000) [pid = 2281] [serial = 1936] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae33000 == 39 [pid = 2281] [id = 655] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12a940800 == 38 [pid = 2281] [id = 654] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x129490800 == 37 [pid = 2281] [id = 653] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12917a000 == 36 [pid = 2281] [id = 652] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x125e59800 == 35 [pid = 2281] [id = 651] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x121e95800 == 34 [pid = 2281] [id = 650] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12131b000 == 33 [pid = 2281] [id = 649] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x119b4f800 == 32 [pid = 2281] [id = 648] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x11901b000 == 31 [pid = 2281] [id = 647] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x116a62800 == 30 [pid = 2281] [id = 646] 11:07:23 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd16800 == 29 [pid = 2281] [id = 645] 11:07:23 INFO - PROCESS | 2281 | 1471543643675 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]]]}] 11:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 722ms 11:07:23 INFO - PROCESS | 2281 | 1471543643710 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 2281 | 1471543643714 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:07:23 INFO - PROCESS | 2281 | 1471543643718 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 2281 | 1471543643720 Marionette TRACE conn2 <- [1,2638,null,{}] 11:07:23 INFO - PROCESS | 2281 | 1471543643725 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}] 11:07:23 INFO - PROCESS | 2281 | 1471543643727 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:23 INFO - PROCESS | 2281 | 1471543643804 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:07:23 INFO - PROCESS | 2281 | 1471543643812 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 2281 | 1471543643813 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x11901f000 == 30 [pid = 2281] [id = 667] 11:07:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x1183f4000) [pid = 2281] [serial = 2001] [outer = 0x0] 11:07:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x11909fc00) [pid = 2281] [serial = 2002] [outer = 0x1183f4000] 11:07:23 INFO - PROCESS | 2281 | 1471543643841 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x11943c800) [pid = 2281] [serial = 2003] [outer = 0x1183f4000] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x121b7e000) [pid = 2281] [serial = 1918] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x124fe8000) [pid = 2281] [serial = 1921] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x1271d5c00) [pid = 2281] [serial = 1924] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x126f66c00) [pid = 2281] [serial = 1922] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x1177c1800) [pid = 2281] [serial = 1927] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x12117d000) [pid = 2281] [serial = 1930] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x1195a4c00) [pid = 2281] [serial = 1928] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x128d0bc00) [pid = 2281] [serial = 1933] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x127675000) [pid = 2281] [serial = 1925] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x119d59800) [pid = 2281] [serial = 1912] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x11a1cac00) [pid = 2281] [serial = 1913] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x11897e400) [pid = 2281] [serial = 1909] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x11943a000) [pid = 2281] [serial = 1910] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x11751dc00) [pid = 2281] [serial = 1906] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x118216000) [pid = 2281] [serial = 1907] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11a1c4000) [pid = 2281] [serial = 1904] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x119d65800) [pid = 2281] [serial = 1903] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x119431800) [pid = 2281] [serial = 1901] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x118973800) [pid = 2281] [serial = 1900] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12967d800) [pid = 2281] [serial = 1898] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x129353800) [pid = 2281] [serial = 1897] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x128a9b000) [pid = 2281] [serial = 1895] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12582a400) [pid = 2281] [serial = 1894] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x1249dbc00) [pid = 2281] [serial = 1892] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x11a0cc800) [pid = 2281] [serial = 1891] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x119802400) [pid = 2281] [serial = 1889] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1190a4800) [pid = 2281] [serial = 1888] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1162c2800) [pid = 2281] [serial = 1886] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1127b7c00) [pid = 2281] [serial = 1885] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x12117c000) [pid = 2281] [serial = 1915] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x128d06400) [pid = 2281] [serial = 1931] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1212a1800) [pid = 2281] [serial = 1916] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1249dc400) [pid = 2281] [serial = 1919] [outer = 0x0] [url = about:blank] 11:07:23 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x128d41800) [pid = 2281] [serial = 1934] [outer = 0x0] [url = about:blank] 11:07:24 INFO - PROCESS | 2281 | 1471543644226 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]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 524ms 11:07:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:07:24 INFO - PROCESS | 2281 | 1471543644243 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 2281 | 1471543644244 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:07:24 INFO - PROCESS | 2281 | 1471543644246 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 2281 | 1471543644249 Marionette TRACE conn2 <- [1,2642,null,{}] 11:07:24 INFO - PROCESS | 2281 | 1471543644258 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}] 11:07:24 INFO - PROCESS | 2281 | 1471543644261 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:24 INFO - PROCESS | 2281 | 1471543644344 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:07:24 INFO - PROCESS | 2281 | 1471543644349 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 2281 | 1471543644351 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x12152d800 == 31 [pid = 2281] [id = 668] 11:07:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1195a8c00) [pid = 2281] [serial = 2004] [outer = 0x0] 11:07:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1198ea000) [pid = 2281] [serial = 2005] [outer = 0x1195a8c00] 11:07:24 INFO - PROCESS | 2281 | 1471543644383 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x119d67c00) [pid = 2281] [serial = 2006] [outer = 0x1195a8c00] 11:07:24 INFO - PROCESS | 2281 | 1471543644729 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]]]}] 11:07:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:07:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 522ms 11:07:24 INFO - PROCESS | 2281 | 1471543644776 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 2281 | 1471543644777 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:07:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:07:24 INFO - PROCESS | 2281 | 1471543644781 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 2281 | 1471543644782 Marionette TRACE conn2 <- [1,2646,null,{}] 11:07:24 INFO - PROCESS | 2281 | 1471543644784 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}] 11:07:24 INFO - PROCESS | 2281 | 1471543644785 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:24 INFO - PROCESS | 2281 | 1471543644864 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:07:24 INFO - PROCESS | 2281 | 1471543644868 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 2281 | 1471543644869 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x124978000 == 32 [pid = 2281] [id = 669] 11:07:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x116584c00) [pid = 2281] [serial = 2007] [outer = 0x0] 11:07:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x12117bc00) [pid = 2281] [serial = 2008] [outer = 0x116584c00] 11:07:24 INFO - PROCESS | 2281 | 1471543644897 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x121184000) [pid = 2281] [serial = 2009] [outer = 0x116584c00] 11:07:25 INFO - PROCESS | 2281 | 1471543645227 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]]]}] 11:07:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:07:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 468ms 11:07:25 INFO - PROCESS | 2281 | 1471543645250 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 2281 | 1471543645252 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:07:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:07:25 INFO - PROCESS | 2281 | 1471543645258 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 2281 | 1471543645260 Marionette TRACE conn2 <- [1,2650,null,{}] 11:07:25 INFO - PROCESS | 2281 | 1471543645263 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}] 11:07:25 INFO - PROCESS | 2281 | 1471543645265 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:25 INFO - PROCESS | 2281 | 1471543645383 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:07:25 INFO - PROCESS | 2281 | 1471543645477 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 2281 | 1471543645478 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x1175a4800 == 33 [pid = 2281] [id = 670] 11:07:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x116583c00) [pid = 2281] [serial = 2010] [outer = 0x0] 11:07:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1211c4400) [pid = 2281] [serial = 2011] [outer = 0x116583c00] 11:07:25 INFO - PROCESS | 2281 | 1471543645522 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1248cbc00) [pid = 2281] [serial = 2012] [outer = 0x116583c00] 11:07:25 INFO - PROCESS | 2281 | 1471543645884 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]]]}] 11:07:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:07:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 673ms 11:07:25 INFO - PROCESS | 2281 | 1471543645928 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 2281 | 1471543645930 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:07:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:07:25 INFO - PROCESS | 2281 | 1471543645932 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 2281 | 1471543645933 Marionette TRACE conn2 <- [1,2654,null,{}] 11:07:25 INFO - PROCESS | 2281 | 1471543645935 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}] 11:07:25 INFO - PROCESS | 2281 | 1471543645940 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:26 INFO - PROCESS | 2281 | 1471543646061 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:07:26 INFO - PROCESS | 2281 | 1471543646075 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 2281 | 1471543646076 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x129180800 == 34 [pid = 2281] [id = 671] 11:07:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1249d6c00) [pid = 2281] [serial = 2013] [outer = 0x0] 11:07:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x124dcc000) [pid = 2281] [serial = 2014] [outer = 0x1249d6c00] 11:07:26 INFO - PROCESS | 2281 | 1471543646101 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x126f6a800) [pid = 2281] [serial = 2015] [outer = 0x1249d6c00] 11:07:26 INFO - PROCESS | 2281 | 1471543646439 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]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:07:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 521ms 11:07:26 INFO - PROCESS | 2281 | 1471543646453 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 2281 | 1471543646454 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:07:26 INFO - PROCESS | 2281 | 1471543646460 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 2281 | 1471543646461 Marionette TRACE conn2 <- [1,2658,null,{}] 11:07:26 INFO - PROCESS | 2281 | 1471543646463 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}] 11:07:26 INFO - PROCESS | 2281 | 1471543646464 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:26 INFO - PROCESS | 2281 | 1471543646561 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:07:26 INFO - PROCESS | 2281 | 1471543646571 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 2281 | 1471543646574 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a018000 == 35 [pid = 2281] [id = 672] 11:07:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x11887c000) [pid = 2281] [serial = 2016] [outer = 0x0] 11:07:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1273c4000) [pid = 2281] [serial = 2017] [outer = 0x11887c000] 11:07:26 INFO - PROCESS | 2281 | 1471543646606 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x128a9c000) [pid = 2281] [serial = 2018] [outer = 0x11887c000] 11:07:26 INFO - PROCESS | 2281 | 1471543646945 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]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:07:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 519ms 11:07:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:07:26 INFO - PROCESS | 2281 | 1471543646978 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 2281 | 1471543646980 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:07:26 INFO - PROCESS | 2281 | 1471543646982 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - PROCESS | 2281 | 1471543646983 Marionette TRACE conn2 <- [1,2662,null,{}] 11:07:26 INFO - PROCESS | 2281 | 1471543646985 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}] 11:07:26 INFO - PROCESS | 2281 | 1471543646986 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:27 INFO - PROCESS | 2281 | 1471543647084 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:07:27 INFO - PROCESS | 2281 | 1471543647095 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 2281 | 1471543647096 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae27800 == 36 [pid = 2281] [id = 673] 11:07:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x128a9b000) [pid = 2281] [serial = 2019] [outer = 0x0] 11:07:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128d0f400) [pid = 2281] [serial = 2020] [outer = 0x128a9b000] 11:07:27 INFO - PROCESS | 2281 | 1471543647121 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d4d800) [pid = 2281] [serial = 2021] [outer = 0x128a9b000] 11:07:27 INFO - PROCESS | 2281 | 1471543647464 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]]]}] 11:07:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:07:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 11:07:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:07:27 INFO - PROCESS | 2281 | 1471543647503 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 2281 | 1471543647504 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:07:27 INFO - PROCESS | 2281 | 1471543647506 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - PROCESS | 2281 | 1471543647507 Marionette TRACE conn2 <- [1,2666,null,{}] 11:07:27 INFO - PROCESS | 2281 | 1471543647510 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}] 11:07:27 INFO - PROCESS | 2281 | 1471543647511 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:27 INFO - PROCESS | 2281 | 1471543647620 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:07:27 INFO - PROCESS | 2281 | 1471543647623 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 2281 | 1471543647624 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12b09d000 == 37 [pid = 2281] [id = 674] 11:07:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x128a9cc00) [pid = 2281] [serial = 2022] [outer = 0x0] 11:07:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x128d61800) [pid = 2281] [serial = 2023] [outer = 0x128a9cc00] 11:07:27 INFO - PROCESS | 2281 | 1471543647649 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x129353400) [pid = 2281] [serial = 2024] [outer = 0x128a9cc00] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x11897b400) [pid = 2281] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116828800) [pid = 2281] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11668f800) [pid = 2281] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x128d4b000) [pid = 2281] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x1127b6400) [pid = 2281] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x128d47800) [pid = 2281] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1127ba400) [pid = 2281] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x113c05800) [pid = 2281] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x112696400) [pid = 2281] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1166f3000) [pid = 2281] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x11920ac00) [pid = 2281] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128df6400) [pid = 2281] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11a09b400) [pid = 2281] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x129445400) [pid = 2281] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x11223b000) [pid = 2281] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1273c6000) [pid = 2281] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x116bbd400) [pid = 2281] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:07:27 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x11832a800) [pid = 2281] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:07:28 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) 11:07:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1120ms 11:07:28 INFO - PROCESS | 2281 | 1471543648624 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]]]}] 11:07:28 INFO - PROCESS | 2281 | 1471543648628 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 2281 | 1471543648629 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:07:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:07:28 INFO - PROCESS | 2281 | 1471543648631 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 2281 | 1471543648632 Marionette TRACE conn2 <- [1,2670,null,{}] 11:07:28 INFO - PROCESS | 2281 | 1471543648635 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}] 11:07:28 INFO - PROCESS | 2281 | 1471543648636 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:28 INFO - PROCESS | 2281 | 1471543648738 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:07:28 INFO - PROCESS | 2281 | 1471543648744 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 2281 | 1471543648745 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x124972800 == 38 [pid = 2281] [id = 675] 11:07:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1183ef800) [pid = 2281] [serial = 2025] [outer = 0x0] 11:07:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1198e1000) [pid = 2281] [serial = 2026] [outer = 0x1183ef800] 11:07:28 INFO - PROCESS | 2281 | 1471543648770 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x124fe6c00) [pid = 2281] [serial = 2027] [outer = 0x1183ef800] 11:07:29 INFO - PROCESS | 2281 | 1471543649567 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"]]]}] 11:07:29 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 11:07:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 970ms 11:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:07:29 INFO - PROCESS | 2281 | 1471543649602 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 2281 | 1471543649603 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:07:29 INFO - PROCESS | 2281 | 1471543649606 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - PROCESS | 2281 | 1471543649609 Marionette TRACE conn2 <- [1,2674,null,{}] 11:07:29 INFO - PROCESS | 2281 | 1471543649611 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}] 11:07:29 INFO - PROCESS | 2281 | 1471543649613 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:29 INFO - PROCESS | 2281 | 1471543649709 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:07:29 INFO - PROCESS | 2281 | 1471543649712 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 2281 | 1471543649714 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd18800 == 39 [pid = 2281] [id = 676] 11:07:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x128d67000) [pid = 2281] [serial = 2028] [outer = 0x0] 11:07:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x129447400) [pid = 2281] [serial = 2029] [outer = 0x128d67000] 11:07:29 INFO - PROCESS | 2281 | 1471543649742 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x12967fc00) [pid = 2281] [serial = 2030] [outer = 0x128d67000] 11:07:30 INFO - PROCESS | 2281 | 1471543650697 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"]]]}] 11:07:30 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 11:07:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1122ms 11:07:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:07:30 INFO - PROCESS | 2281 | 1471543650728 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 2281 | 1471543650731 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:07:30 INFO - PROCESS | 2281 | 1471543650735 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 2281 | 1471543650737 Marionette TRACE conn2 <- [1,2678,null,{}] 11:07:30 INFO - PROCESS | 2281 | 1471543650741 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}] 11:07:30 INFO - PROCESS | 2281 | 1471543650742 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:30 INFO - PROCESS | 2281 | 1471543650844 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:07:30 INFO - PROCESS | 2281 | 1471543650901 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:30 INFO - PROCESS | 2281 | 1471543650903 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x11926d800 == 40 [pid = 2281] [id = 677] 11:07:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x116829000) [pid = 2281] [serial = 2031] [outer = 0x0] 11:07:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x118830000) [pid = 2281] [serial = 2032] [outer = 0x116829000] 11:07:30 INFO - PROCESS | 2281 | 1471543650935 Marionette DEBUG loaded listener.js 11:07:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x11909f800) [pid = 2281] [serial = 2033] [outer = 0x116829000] 11:07:31 INFO - PROCESS | 2281 | 1471543651892 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]]]}] 11:07:31 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) 11:07:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1173ms 11:07:31 INFO - PROCESS | 2281 | 1471543651909 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:07:31 INFO - PROCESS | 2281 | 1471543651912 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:07:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:07:31 INFO - PROCESS | 2281 | 1471543651917 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:07:31 INFO - PROCESS | 2281 | 1471543651918 Marionette TRACE conn2 <- [1,2682,null,{}] 11:07:31 INFO - PROCESS | 2281 | 1471543651922 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}] 11:07:31 INFO - PROCESS | 2281 | 1471543651925 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:32 INFO - PROCESS | 2281 | 1471543652025 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:07:32 INFO - PROCESS | 2281 | 1471543652083 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 2281 | 1471543652084 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x126fd0000 == 41 [pid = 2281] [id = 678] 11:07:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x119b07400) [pid = 2281] [serial = 2034] [outer = 0x0] 11:07:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x11a0c6400) [pid = 2281] [serial = 2035] [outer = 0x119b07400] 11:07:32 INFO - PROCESS | 2281 | 1471543652120 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x121182c00) [pid = 2281] [serial = 2036] [outer = 0x119b07400] 11:07:33 INFO - PROCESS | 2281 | 1471543653177 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]]]}] 11:07:33 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) 11:07:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1271ms 11:07:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:07:33 INFO - PROCESS | 2281 | 1471543653188 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 2281 | 1471543653191 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:07:33 INFO - PROCESS | 2281 | 1471543653195 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - PROCESS | 2281 | 1471543653197 Marionette TRACE conn2 <- [1,2686,null,{}] 11:07:33 INFO - PROCESS | 2281 | 1471543653201 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}] 11:07:33 INFO - PROCESS | 2281 | 1471543653202 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:33 INFO - PROCESS | 2281 | 1471543653300 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:07:33 INFO - PROCESS | 2281 | 1471543653356 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 2281 | 1471543653358 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x11971d800 == 42 [pid = 2281] [id = 679] 11:07:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x118635c00) [pid = 2281] [serial = 2037] [outer = 0x0] 11:07:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x118839000) [pid = 2281] [serial = 2038] [outer = 0x118635c00] 11:07:33 INFO - PROCESS | 2281 | 1471543653389 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x119206800) [pid = 2281] [serial = 2039] [outer = 0x118635c00] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x124972800 == 41 [pid = 2281] [id = 675] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x12b09d000 == 40 [pid = 2281] [id = 674] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae27800 == 39 [pid = 2281] [id = 673] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x12a018000 == 38 [pid = 2281] [id = 672] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x129180800 == 37 [pid = 2281] [id = 671] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x1175a4800 == 36 [pid = 2281] [id = 670] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x124978000 == 35 [pid = 2281] [id = 669] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x12152d800 == 34 [pid = 2281] [id = 668] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x11901f000 == 33 [pid = 2281] [id = 667] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x1190d8000 == 32 [pid = 2281] [id = 666] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x119abb000 == 31 [pid = 2281] [id = 665] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x1131df800 == 30 [pid = 2281] [id = 664] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x126fd0000 == 29 [pid = 2281] [id = 678] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd18800 == 28 [pid = 2281] [id = 676] 11:07:34 INFO - PROCESS | 2281 | --DOCSHELL 0x11926d800 == 27 [pid = 2281] [id = 677] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x1271da400) [pid = 2281] [serial = 1967] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x125e42800) [pid = 2281] [serial = 1966] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x1177c4c00) [pid = 2281] [serial = 1942] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x117d4b800) [pid = 2281] [serial = 1943] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x121d4e400) [pid = 2281] [serial = 1957] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x12490c000) [pid = 2281] [serial = 1958] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128d62c00) [pid = 2281] [serial = 1972] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x124c13c00) [pid = 2281] [serial = 1960] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x124fe0800) [pid = 2281] [serial = 1961] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x129447c00) [pid = 2281] [serial = 1937] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x12582b400) [pid = 2281] [serial = 1963] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x126f14400) [pid = 2281] [serial = 1964] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x113c09000) [pid = 2281] [serial = 1939] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x116646800) [pid = 2281] [serial = 1940] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x118979000) [pid = 2281] [serial = 1945] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x11920c800) [pid = 2281] [serial = 1946] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x119a83400) [pid = 2281] [serial = 1951] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119d68000) [pid = 2281] [serial = 1952] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x119440400) [pid = 2281] [serial = 1948] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1198e3000) [pid = 2281] [serial = 1949] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x129351400) [pid = 2281] [serial = 1975] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x121178800) [pid = 2281] [serial = 1954] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x12944fc00) [pid = 2281] [serial = 1978] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x129444c00) [pid = 2281] [serial = 1976] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x117d46400) [pid = 2281] [serial = 1982] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x129650000) [pid = 2281] [serial = 1979] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x1214a5000) [pid = 2281] [serial = 1955] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x115f8e400) [pid = 2281] [serial = 1981] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x128d04000) [pid = 2281] [serial = 1969] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x1198e5c00) [pid = 2281] [serial = 1984] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x128df2800) [pid = 2281] [serial = 1973] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x128a99c00) [pid = 2281] [serial = 1987] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x124fe1800) [pid = 2281] [serial = 1985] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x128d46800) [pid = 2281] [serial = 1970] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x129688000) [pid = 2281] [serial = 1990] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x129651c00) [pid = 2281] [serial = 1988] [outer = 0x0] [url = about:blank] 11:07:34 INFO - PROCESS | 2281 | 1471543654577 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"]]]}] 11:07:34 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 11:07:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1425ms 11:07:34 INFO - PROCESS | 2281 | 1471543654620 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:07:34 INFO - PROCESS | 2281 | 1471543654623 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:07:34 INFO - PROCESS | 2281 | 1471543654628 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 2281 | 1471543654630 Marionette TRACE conn2 <- [1,2690,null,{}] 11:07:34 INFO - PROCESS | 2281 | 1471543654633 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}] 11:07:34 INFO - PROCESS | 2281 | 1471543654635 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:34 INFO - PROCESS | 2281 | 1471543654711 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:07:34 INFO - PROCESS | 2281 | 1471543654716 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 2281 | 1471543654718 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x11710a000 == 28 [pid = 2281] [id = 680] 11:07:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x1166f6c00) [pid = 2281] [serial = 2040] [outer = 0x0] 11:07:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x116828c00) [pid = 2281] [serial = 2041] [outer = 0x1166f6c00] 11:07:34 INFO - PROCESS | 2281 | 1471543654750 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x117256000) [pid = 2281] [serial = 2042] [outer = 0x1166f6c00] 11:07:35 INFO - PROCESS | 2281 | 1471543655568 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"]]]}] 11:07:35 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 11:07:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 971ms 11:07:35 INFO - PROCESS | 2281 | 1471543655599 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 2281 | 1471543655603 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:07:35 INFO - PROCESS | 2281 | 1471543655610 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 2281 | 1471543655612 Marionette TRACE conn2 <- [1,2694,null,{}] 11:07:35 INFO - PROCESS | 2281 | 1471543655614 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}] 11:07:35 INFO - PROCESS | 2281 | 1471543655616 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:35 INFO - PROCESS | 2281 | 1471543655696 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:07:35 INFO - PROCESS | 2281 | 1471543655750 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 2281 | 1471543655751 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x11902e000 == 29 [pid = 2281] [id = 681] 11:07:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x117d46400) [pid = 2281] [serial = 2043] [outer = 0x0] 11:07:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x118973400) [pid = 2281] [serial = 2044] [outer = 0x117d46400] 11:07:35 INFO - PROCESS | 2281 | 1471543655779 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x1190a5000) [pid = 2281] [serial = 2045] [outer = 0x117d46400] 11:07:36 INFO - PROCESS | 2281 | 1471543656552 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"]]]}] 11:07:36 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 11:07:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 972ms 11:07:36 INFO - PROCESS | 2281 | 1471543656582 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 2281 | 1471543656583 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:07:36 INFO - PROCESS | 2281 | 1471543656586 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 2281 | 1471543656598 Marionette TRACE conn2 <- [1,2698,null,{}] 11:07:36 INFO - PROCESS | 2281 | 1471543656606 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}] 11:07:36 INFO - PROCESS | 2281 | 1471543656609 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:36 INFO - PROCESS | 2281 | 1471543656717 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:07:36 INFO - PROCESS | 2281 | 1471543656723 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 2281 | 1471543656725 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x121524800 == 30 [pid = 2281] [id = 682] 11:07:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x1198e2000) [pid = 2281] [serial = 2046] [outer = 0x0] 11:07:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x119d5ac00) [pid = 2281] [serial = 2047] [outer = 0x1198e2000] 11:07:36 INFO - PROCESS | 2281 | 1471543656754 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x119d68000) [pid = 2281] [serial = 2048] [outer = 0x1198e2000] 11:07:37 INFO - PROCESS | 2281 | 1471543657586 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"]]]}] 11:07:37 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 11:07:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:07:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1031ms 11:07:37 INFO - PROCESS | 2281 | 1471543657617 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 2281 | 1471543657619 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:07:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:07:37 INFO - PROCESS | 2281 | 1471543657621 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 2281 | 1471543657624 Marionette TRACE conn2 <- [1,2702,null,{}] 11:07:37 INFO - PROCESS | 2281 | 1471543657627 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}] 11:07:37 INFO - PROCESS | 2281 | 1471543657628 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:37 INFO - PROCESS | 2281 | 1471543657728 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:07:37 INFO - PROCESS | 2281 | 1471543657731 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 2281 | 1471543657732 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x12480c000 == 31 [pid = 2281] [id = 683] 11:07:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x11a0d0400) [pid = 2281] [serial = 2049] [outer = 0x0] 11:07:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x121180000) [pid = 2281] [serial = 2050] [outer = 0x11a0d0400] 11:07:37 INFO - PROCESS | 2281 | 1471543657759 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1211c4c00) [pid = 2281] [serial = 2051] [outer = 0x11a0d0400] 11:07:38 INFO - PROCESS | 2281 | 1471543658112 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]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 524ms 11:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:07:38 INFO - PROCESS | 2281 | 1471543658149 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 2281 | 1471543658151 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:07:38 INFO - PROCESS | 2281 | 1471543658153 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 2281 | 1471543658154 Marionette TRACE conn2 <- [1,2706,null,{}] 11:07:38 INFO - PROCESS | 2281 | 1471543658156 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}] 11:07:38 INFO - PROCESS | 2281 | 1471543658157 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:38 INFO - PROCESS | 2281 | 1471543658258 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:07:38 INFO - PROCESS | 2281 | 1471543658298 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 2281 | 1471543658299 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x127190000 == 32 [pid = 2281] [id = 684] 11:07:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1211c6000) [pid = 2281] [serial = 2052] [outer = 0x0] 11:07:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1219cc400) [pid = 2281] [serial = 2053] [outer = 0x1211c6000] 11:07:38 INFO - PROCESS | 2281 | 1471543658325 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x1249de000) [pid = 2281] [serial = 2054] [outer = 0x1211c6000] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x128aa1c00) [pid = 2281] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x128d67000) [pid = 2281] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1249d6c00) [pid = 2281] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x11887c000) [pid = 2281] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x1195a8c00) [pid = 2281] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x116826000) [pid = 2281] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x111d76400) [pid = 2281] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x1183f4000) [pid = 2281] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x116584c00) [pid = 2281] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x116583c00) [pid = 2281] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x1165ef800) [pid = 2281] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x128a9b000) [pid = 2281] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x128a9cc00) [pid = 2281] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:07:38 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x1183ef800) [pid = 2281] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:07:38 INFO - PROCESS | 2281 | 1471543658709 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]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 568ms 11:07:38 INFO - PROCESS | 2281 | 1471543658721 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 2281 | 1471543658723 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:07:38 INFO - PROCESS | 2281 | 1471543658727 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - PROCESS | 2281 | 1471543658728 Marionette TRACE conn2 <- [1,2710,null,{}] 11:07:38 INFO - PROCESS | 2281 | 1471543658730 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}] 11:07:38 INFO - PROCESS | 2281 | 1471543658734 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:38 INFO - PROCESS | 2281 | 1471543658827 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:07:38 INFO - PROCESS | 2281 | 1471543658830 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 2281 | 1471543658831 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x128fd4000 == 33 [pid = 2281] [id = 685] 11:07:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x1165e7c00) [pid = 2281] [serial = 2055] [outer = 0x0] 11:07:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x121b7e000) [pid = 2281] [serial = 2056] [outer = 0x1165e7c00] 11:07:38 INFO - PROCESS | 2281 | 1471543658859 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x1177c8c00) [pid = 2281] [serial = 2057] [outer = 0x1165e7c00] 11:07:39 INFO - PROCESS | 2281 | 1471543659214 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] 11:07:39 INFO - PROCESS | 2281 | 1471543659253 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:07:39 INFO - PROCESS | 2281 | 1471543659255 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 2281 | 1471543659256 Marionette TRACE conn2 <- [1,2714,null,{}] 11:07:39 INFO - PROCESS | 2281 | 1471543659259 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}] 11:07:39 INFO - PROCESS | 2281 | 1471543659260 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:39 INFO - PROCESS | 2281 | 1471543659342 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:07:39 INFO - PROCESS | 2281 | 1471543659345 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 2281 | 1471543659346 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a014000 == 34 [pid = 2281] [id = 686] 11:07:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x116824000) [pid = 2281] [serial = 2058] [outer = 0x0] 11:07:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x124fe1800) [pid = 2281] [serial = 2059] [outer = 0x116824000] 11:07:39 INFO - PROCESS | 2281 | 1471543659371 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x125720c00) [pid = 2281] [serial = 2060] [outer = 0x116824000] 11:07:39 INFO - PROCESS | 2281 | 1471543659659 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]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:07:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 423ms 11:07:39 INFO - PROCESS | 2281 | 1471543659679 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 2281 | 1471543659680 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:07:39 INFO - PROCESS | 2281 | 1471543659682 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 2281 | 1471543659683 Marionette TRACE conn2 <- [1,2718,null,{}] 11:07:39 INFO - PROCESS | 2281 | 1471543659685 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}] 11:07:39 INFO - PROCESS | 2281 | 1471543659686 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:39 INFO - PROCESS | 2281 | 1471543659759 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:07:39 INFO - PROCESS | 2281 | 1471543659762 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 2281 | 1471543659763 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a947800 == 35 [pid = 2281] [id = 687] 11:07:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x12582f800) [pid = 2281] [serial = 2061] [outer = 0x0] 11:07:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x126f13400) [pid = 2281] [serial = 2062] [outer = 0x12582f800] 11:07:39 INFO - PROCESS | 2281 | 1471543659785 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1271ac000) [pid = 2281] [serial = 2063] [outer = 0x12582f800] 11:07:40 INFO - PROCESS | 2281 | 1471543660122 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] 11:07:40 INFO - PROCESS | 2281 | 1471543660153 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:07:40 INFO - PROCESS | 2281 | 1471543660156 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 2281 | 1471543660157 Marionette TRACE conn2 <- [1,2722,null,{}] 11:07:40 INFO - PROCESS | 2281 | 1471543660160 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}] 11:07:40 INFO - PROCESS | 2281 | 1471543660161 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:40 INFO - PROCESS | 2281 | 1471543660263 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:07:40 INFO - PROCESS | 2281 | 1471543660282 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 2281 | 1471543660283 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae27800 == 36 [pid = 2281] [id = 688] 11:07:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1271d7800) [pid = 2281] [serial = 2064] [outer = 0x0] 11:07:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1274c1c00) [pid = 2281] [serial = 2065] [outer = 0x1271d7800] 11:07:40 INFO - PROCESS | 2281 | 1471543660309 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x127673800) [pid = 2281] [serial = 2066] [outer = 0x1271d7800] 11:07:40 INFO - PROCESS | 2281 | 1471543660610 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] 11:07:40 INFO - PROCESS | 2281 | 1471543660676 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:07:40 INFO - PROCESS | 2281 | 1471543660681 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 2281 | 1471543660684 Marionette TRACE conn2 <- [1,2726,null,{}] 11:07:40 INFO - PROCESS | 2281 | 1471543660688 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}] 11:07:40 INFO - PROCESS | 2281 | 1471543660692 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:40 INFO - PROCESS | 2281 | 1471543660806 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:07:40 INFO - PROCESS | 2281 | 1471543660860 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 2281 | 1471543660861 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x116ae8800 == 37 [pid = 2281] [id = 689] 11:07:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x113259000) [pid = 2281] [serial = 2067] [outer = 0x0] 11:07:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x113c52800) [pid = 2281] [serial = 2068] [outer = 0x113259000] 11:07:40 INFO - PROCESS | 2281 | 1471543660895 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1166f0800) [pid = 2281] [serial = 2069] [outer = 0x113259000] 11:07:41 INFO - PROCESS | 2281 | 1471543661415 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]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 771ms 11:07:41 INFO - PROCESS | 2281 | 1471543661497 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 2281 | 1471543661499 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:07:41 INFO - PROCESS | 2281 | 1471543661505 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 2281 | 1471543661508 Marionette TRACE conn2 <- [1,2730,null,{}] 11:07:41 INFO - PROCESS | 2281 | 1471543661511 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}] 11:07:41 INFO - PROCESS | 2281 | 1471543661512 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:41 INFO - PROCESS | 2281 | 1471543661618 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:07:41 INFO - PROCESS | 2281 | 1471543661674 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 2281 | 1471543661675 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e89800 == 38 [pid = 2281] [id = 690] 11:07:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1183f4000) [pid = 2281] [serial = 2070] [outer = 0x0] 11:07:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x118880000) [pid = 2281] [serial = 2071] [outer = 0x1183f4000] 11:07:41 INFO - PROCESS | 2281 | 1471543661707 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x119432c00) [pid = 2281] [serial = 2072] [outer = 0x1183f4000] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x12a947800 == 37 [pid = 2281] [id = 687] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x12a014000 == 36 [pid = 2281] [id = 686] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x128fd4000 == 35 [pid = 2281] [id = 685] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x127190000 == 34 [pid = 2281] [id = 684] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x12480c000 == 33 [pid = 2281] [id = 683] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x121524800 == 32 [pid = 2281] [id = 682] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x11902e000 == 31 [pid = 2281] [id = 681] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x11710a000 == 30 [pid = 2281] [id = 680] 11:07:42 INFO - PROCESS | 2281 | --DOCSHELL 0x11971d800 == 29 [pid = 2281] [id = 679] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x12a92a000) [pid = 2281] [serial = 1991] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x129447400) [pid = 2281] [serial = 2029] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12967fc00) [pid = 2281] [serial = 2030] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x124dcc000) [pid = 2281] [serial = 2014] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1273c4000) [pid = 2281] [serial = 2017] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x1198ea000) [pid = 2281] [serial = 2005] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x119d67c00) [pid = 2281] [serial = 2006] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x116bbfc00) [pid = 2281] [serial = 1996] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11821ec00) [pid = 2281] [serial = 1997] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x1122a1c00) [pid = 2281] [serial = 1993] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x112a8a000) [pid = 2281] [serial = 1994] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x11909fc00) [pid = 2281] [serial = 2002] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x11943c800) [pid = 2281] [serial = 2003] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x12117bc00) [pid = 2281] [serial = 2008] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x121184000) [pid = 2281] [serial = 2009] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x1211c4400) [pid = 2281] [serial = 2011] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x117250c00) [pid = 2281] [serial = 1999] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x11832e400) [pid = 2281] [serial = 2000] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x128d0f400) [pid = 2281] [serial = 2020] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x128d4d800) [pid = 2281] [serial = 2021] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x128a9c000) [pid = 2281] [serial = 2018] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x128d61800) [pid = 2281] [serial = 2023] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 63 (0x1198e1000) [pid = 2281] [serial = 2026] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 62 (0x124fe6c00) [pid = 2281] [serial = 2027] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 61 (0x129353400) [pid = 2281] [serial = 2024] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 60 (0x126f6a800) [pid = 2281] [serial = 2015] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | --DOMWINDOW == 59 (0x1248cbc00) [pid = 2281] [serial = 2012] [outer = 0x0] [url = about:blank] 11:07:42 INFO - PROCESS | 2281 | 1471543662793 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"]]]}] 11:07:42 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 11:07:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:07:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1325ms 11:07:42 INFO - PROCESS | 2281 | 1471543662837 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:07:42 INFO - PROCESS | 2281 | 1471543662839 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:07:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:07:42 INFO - PROCESS | 2281 | 1471543662844 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 2281 | 1471543662846 Marionette TRACE conn2 <- [1,2734,null,{}] 11:07:42 INFO - PROCESS | 2281 | 1471543662850 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}] 11:07:42 INFO - PROCESS | 2281 | 1471543662851 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:42 INFO - PROCESS | 2281 | 1471543662925 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:07:42 INFO - PROCESS | 2281 | 1471543662952 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 2281 | 1471543662954 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x117598000 == 30 [pid = 2281] [id = 691] 11:07:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x117d4b800) [pid = 2281] [serial = 2073] [outer = 0x0] 11:07:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x11821ec00) [pid = 2281] [serial = 2074] [outer = 0x117d4b800] 11:07:42 INFO - PROCESS | 2281 | 1471543662988 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x118872400) [pid = 2281] [serial = 2075] [outer = 0x117d4b800] 11:07:43 INFO - PROCESS | 2281 | 1471543663332 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]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:07:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 519ms 11:07:43 INFO - PROCESS | 2281 | 1471543663385 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 2281 | 1471543663388 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:07:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:07:43 INFO - PROCESS | 2281 | 1471543663397 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 2281 | 1471543663399 Marionette TRACE conn2 <- [1,2738,null,{}] 11:07:43 INFO - PROCESS | 2281 | 1471543663401 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}] 11:07:43 INFO - PROCESS | 2281 | 1471543663402 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:43 INFO - PROCESS | 2281 | 1471543663480 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:07:43 INFO - PROCESS | 2281 | 1471543663484 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 2281 | 1471543663485 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:43 INFO - PROCESS | 2281 | ++DOCSHELL 0x119abb000 == 31 [pid = 2281] [id = 692] 11:07:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x11920a000) [pid = 2281] [serial = 2076] [outer = 0x0] 11:07:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x1195a4c00) [pid = 2281] [serial = 2077] [outer = 0x11920a000] 11:07:43 INFO - PROCESS | 2281 | 1471543663516 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x1198e3000) [pid = 2281] [serial = 2078] [outer = 0x11920a000] 11:07:43 INFO - PROCESS | 2281 | 1471543663877 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]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:07:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 522ms 11:07:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:07:43 INFO - PROCESS | 2281 | 1471543663918 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:07:43 INFO - PROCESS | 2281 | 1471543663920 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:07:43 INFO - PROCESS | 2281 | 1471543663922 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 2281 | 1471543663927 Marionette TRACE conn2 <- [1,2742,null,{}] 11:07:43 INFO - PROCESS | 2281 | 1471543663934 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}] 11:07:43 INFO - PROCESS | 2281 | 1471543663938 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:44 INFO - PROCESS | 2281 | 1471543664015 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:07:44 INFO - PROCESS | 2281 | 1471543664020 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 2281 | 1471543664023 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e88800 == 32 [pid = 2281] [id = 693] 11:07:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x115f9b800) [pid = 2281] [serial = 2079] [outer = 0x0] 11:07:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x11a0cdc00) [pid = 2281] [serial = 2080] [outer = 0x115f9b800] 11:07:44 INFO - PROCESS | 2281 | 1471543664054 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x1198ddc00) [pid = 2281] [serial = 2081] [outer = 0x115f9b800] 11:07:44 INFO - PROCESS | 2281 | 1471543664395 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]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:07:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 524ms 11:07:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:07:44 INFO - PROCESS | 2281 | 1471543664446 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 2281 | 1471543664448 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:07:44 INFO - PROCESS | 2281 | 1471543664450 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 2281 | 1471543664451 Marionette TRACE conn2 <- [1,2746,null,{}] 11:07:44 INFO - PROCESS | 2281 | 1471543664454 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}] 11:07:44 INFO - PROCESS | 2281 | 1471543664455 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:44 INFO - PROCESS | 2281 | 1471543664564 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:07:44 INFO - PROCESS | 2281 | 1471543664569 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 2281 | 1471543664571 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:44 INFO - PROCESS | 2281 | ++DOCSHELL 0x128a0e800 == 33 [pid = 2281] [id = 694] 11:07:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x121183800) [pid = 2281] [serial = 2082] [outer = 0x0] 11:07:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x121eb4400) [pid = 2281] [serial = 2083] [outer = 0x121183800] 11:07:44 INFO - PROCESS | 2281 | 1471543664598 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x124c04400) [pid = 2281] [serial = 2084] [outer = 0x121183800] 11:07:44 INFO - PROCESS | 2281 | 1471543664933 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]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:07:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 11:07:44 INFO - PROCESS | 2281 | 1471543664971 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:07:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:07:44 INFO - PROCESS | 2281 | 1471543664972 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:07:44 INFO - PROCESS | 2281 | 1471543664974 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 2281 | 1471543664975 Marionette TRACE conn2 <- [1,2750,null,{}] 11:07:44 INFO - PROCESS | 2281 | 1471543664977 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}] 11:07:44 INFO - PROCESS | 2281 | 1471543664979 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:45 INFO - PROCESS | 2281 | 1471543665075 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:07:45 INFO - PROCESS | 2281 | 1471543665079 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 2281 | 1471543665080 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x128fc5000 == 34 [pid = 2281] [id = 695] 11:07:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x116821000) [pid = 2281] [serial = 2085] [outer = 0x0] 11:07:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x124dcc400) [pid = 2281] [serial = 2086] [outer = 0x116821000] 11:07:45 INFO - PROCESS | 2281 | 1471543665106 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x1251bec00) [pid = 2281] [serial = 2087] [outer = 0x116821000] 11:07:45 INFO - PROCESS | 2281 | 1471543665464 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]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:07:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 11:07:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:07:45 INFO - PROCESS | 2281 | 1471543665495 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 2281 | 1471543665496 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:07:45 INFO - PROCESS | 2281 | 1471543665498 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - PROCESS | 2281 | 1471543665499 Marionette TRACE conn2 <- [1,2754,null,{}] 11:07:45 INFO - PROCESS | 2281 | 1471543665509 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}] 11:07:45 INFO - PROCESS | 2281 | 1471543665513 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:45 INFO - PROCESS | 2281 | 1471543665631 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:07:45 INFO - PROCESS | 2281 | 1471543665635 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 2281 | 1471543665636 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:45 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa8c000 == 35 [pid = 2281] [id = 696] 11:07:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x124dd3000) [pid = 2281] [serial = 2088] [outer = 0x0] 11:07:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x1271aa400) [pid = 2281] [serial = 2089] [outer = 0x124dd3000] 11:07:45 INFO - PROCESS | 2281 | 1471543665662 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x128d11400) [pid = 2281] [serial = 2090] [outer = 0x124dd3000] 11:07:45 INFO - PROCESS | 2281 | 1471543665987 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]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:07:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 527ms 11:07:46 INFO - PROCESS | 2281 | 1471543666026 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 2281 | 1471543666027 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:07:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:07:46 INFO - PROCESS | 2281 | 1471543666029 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 2281 | 1471543666030 Marionette TRACE conn2 <- [1,2758,null,{}] 11:07:46 INFO - PROCESS | 2281 | 1471543666033 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}] 11:07:46 INFO - PROCESS | 2281 | 1471543666034 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:46 INFO - PROCESS | 2281 | 1471543666129 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:07:46 INFO - PROCESS | 2281 | 1471543666142 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 2281 | 1471543666143 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb11800 == 36 [pid = 2281] [id = 697] 11:07:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x128d47c00) [pid = 2281] [serial = 2091] [outer = 0x0] 11:07:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x128d4e000) [pid = 2281] [serial = 2092] [outer = 0x128d47c00] 11:07:46 INFO - PROCESS | 2281 | 1471543666168 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x128d65400) [pid = 2281] [serial = 2093] [outer = 0x128d47c00] 11:07:46 INFO - PROCESS | 2281 | 1471543666475 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]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:07:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 468ms 11:07:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:07:46 INFO - PROCESS | 2281 | 1471543666500 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 2281 | 1471543666501 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:07:46 INFO - PROCESS | 2281 | 1471543666503 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - PROCESS | 2281 | 1471543666504 Marionette TRACE conn2 <- [1,2762,null,{}] 11:07:46 INFO - PROCESS | 2281 | 1471543666509 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}] 11:07:46 INFO - PROCESS | 2281 | 1471543666510 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:46 INFO - PROCESS | 2281 | 1471543666609 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:07:46 INFO - PROCESS | 2281 | 1471543666613 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 2281 | 1471543666614 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:46 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc8b000 == 37 [pid = 2281] [id = 698] 11:07:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x128d43c00) [pid = 2281] [serial = 2094] [outer = 0x0] 11:07:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x128df7400) [pid = 2281] [serial = 2095] [outer = 0x128d43c00] 11:07:46 INFO - PROCESS | 2281 | 1471543666638 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x12934fc00) [pid = 2281] [serial = 2096] [outer = 0x128d43c00] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x11a0d0400) [pid = 2281] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x118635c00) [pid = 2281] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x117d46400) [pid = 2281] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1166f6c00) [pid = 2281] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1198e2000) [pid = 2281] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x1211c6000) [pid = 2281] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x116829000) [pid = 2281] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x1165e7c00) [pid = 2281] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x12582f800) [pid = 2281] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x119b07400) [pid = 2281] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:07:46 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x116824000) [pid = 2281] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:07:47 INFO - PROCESS | 2281 | 1471543667012 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]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:07:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 523ms 11:07:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:07:47 INFO - PROCESS | 2281 | 1471543667027 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 2281 | 1471543667028 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:07:47 INFO - PROCESS | 2281 | 1471543667030 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 2281 | 1471543667031 Marionette TRACE conn2 <- [1,2766,null,{}] 11:07:47 INFO - PROCESS | 2281 | 1471543667034 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}] 11:07:47 INFO - PROCESS | 2281 | 1471543667035 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:47 INFO - PROCESS | 2281 | 1471543667114 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:07:47 INFO - PROCESS | 2281 | 1471543667118 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 2281 | 1471543667119 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd0d800 == 38 [pid = 2281] [id = 699] 11:07:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x116829000) [pid = 2281] [serial = 2097] [outer = 0x0] 11:07:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x11943f000) [pid = 2281] [serial = 2098] [outer = 0x116829000] 11:07:47 INFO - PROCESS | 2281 | 1471543667144 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x124c0d000) [pid = 2281] [serial = 2099] [outer = 0x116829000] 11:07:47 INFO - PROCESS | 2281 | 1471543667477 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]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:07:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 11:07:47 INFO - PROCESS | 2281 | 1471543667502 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 2281 | 1471543667503 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:07:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:07:47 INFO - PROCESS | 2281 | 1471543667505 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 2281 | 1471543667509 Marionette TRACE conn2 <- [1,2770,null,{}] 11:07:47 INFO - PROCESS | 2281 | 1471543667511 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}] 11:07:47 INFO - PROCESS | 2281 | 1471543667512 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:47 INFO - PROCESS | 2281 | 1471543667617 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:07:47 INFO - PROCESS | 2281 | 1471543667624 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 2281 | 1471543667625 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:47 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd22800 == 39 [pid = 2281] [id = 700] 11:07:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x119d64000) [pid = 2281] [serial = 2100] [outer = 0x0] 11:07:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x129352c00) [pid = 2281] [serial = 2101] [outer = 0x119d64000] 11:07:47 INFO - PROCESS | 2281 | 1471543667651 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x129447400) [pid = 2281] [serial = 2102] [outer = 0x119d64000] 11:07:47 INFO - PROCESS | 2281 | 1471543667966 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]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:07:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 473ms 11:07:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:07:47 INFO - PROCESS | 2281 | 1471543667979 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 2281 | 1471543667981 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:07:47 INFO - PROCESS | 2281 | 1471543667983 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 2281 | 1471543667985 Marionette TRACE conn2 <- [1,2774,null,{}] 11:07:47 INFO - PROCESS | 2281 | 1471543667988 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}] 11:07:47 INFO - PROCESS | 2281 | 1471543667991 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:48 INFO - PROCESS | 2281 | 1471543668081 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:07:48 INFO - PROCESS | 2281 | 1471543668085 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 2281 | 1471543668086 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c836800 == 40 [pid = 2281] [id = 701] 11:07:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x129447c00) [pid = 2281] [serial = 2103] [outer = 0x0] 11:07:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x129651400) [pid = 2281] [serial = 2104] [outer = 0x129447c00] 11:07:48 INFO - PROCESS | 2281 | 1471543668115 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x12a927000) [pid = 2281] [serial = 2105] [outer = 0x129447c00] 11:07:48 INFO - PROCESS | 2281 | 1471543668464 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]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:07:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 11:07:48 INFO - PROCESS | 2281 | 1471543668511 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 2281 | 1471543668514 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:07:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:07:48 INFO - PROCESS | 2281 | 1471543668516 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 2281 | 1471543668517 Marionette TRACE conn2 <- [1,2778,null,{}] 11:07:48 INFO - PROCESS | 2281 | 1471543668519 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}] 11:07:48 INFO - PROCESS | 2281 | 1471543668521 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:48 INFO - PROCESS | 2281 | 1471543668601 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:07:48 INFO - PROCESS | 2281 | 1471543668606 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 2281 | 1471543668607 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:48 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c84c000 == 41 [pid = 2281] [id = 702] 11:07:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x12a92a400) [pid = 2281] [serial = 2106] [outer = 0x0] 11:07:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x12a9f0c00) [pid = 2281] [serial = 2107] [outer = 0x12a92a400] 11:07:48 INFO - PROCESS | 2281 | 1471543668632 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x12a9f9000) [pid = 2281] [serial = 2108] [outer = 0x12a92a400] 11:07:49 INFO - PROCESS | 2281 | 1471543669041 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]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:07:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 568ms 11:07:49 INFO - PROCESS | 2281 | 1471543669085 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:07:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:07:49 INFO - PROCESS | 2281 | 1471543669087 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:07:49 INFO - PROCESS | 2281 | 1471543669091 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 2281 | 1471543669093 Marionette TRACE conn2 <- [1,2782,null,{}] 11:07:49 INFO - PROCESS | 2281 | 1471543669096 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}] 11:07:49 INFO - PROCESS | 2281 | 1471543669098 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:49 INFO - PROCESS | 2281 | 1471543669205 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:07:49 INFO - PROCESS | 2281 | 1471543669264 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 2281 | 1471543669266 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:49 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190d7800 == 42 [pid = 2281] [id = 703] 11:07:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x11624b800) [pid = 2281] [serial = 2109] [outer = 0x0] 11:07:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x11751dc00) [pid = 2281] [serial = 2110] [outer = 0x11624b800] 11:07:49 INFO - PROCESS | 2281 | 1471543669298 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x118835c00) [pid = 2281] [serial = 2111] [outer = 0x11624b800] 11:07:49 INFO - PROCESS | 2281 | 1471543669760 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]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:07:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 720ms 11:07:49 INFO - PROCESS | 2281 | 1471543669819 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 2281 | 1471543669822 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:07:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:07:49 INFO - PROCESS | 2281 | 1471543669828 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 2281 | 1471543669830 Marionette TRACE conn2 <- [1,2786,null,{}] 11:07:49 INFO - PROCESS | 2281 | 1471543669833 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}] 11:07:49 INFO - PROCESS | 2281 | 1471543669835 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:49 INFO - PROCESS | 2281 | 1471543669938 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:07:50 INFO - PROCESS | 2281 | 1471543670008 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 2281 | 1471543670009 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x12948b800 == 43 [pid = 2281] [id = 704] 11:07:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11943ac00) [pid = 2281] [serial = 2112] [outer = 0x0] 11:07:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x119b0a400) [pid = 2281] [serial = 2113] [outer = 0x11943ac00] 11:07:50 INFO - PROCESS | 2281 | 1471543670042 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x11a0d1400) [pid = 2281] [serial = 2114] [outer = 0x11943ac00] 11:07:50 INFO - PROCESS | 2281 | 1471543670461 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]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:07:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 669ms 11:07:50 INFO - PROCESS | 2281 | 1471543670497 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 2281 | 1471543670499 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:07:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:07:50 INFO - PROCESS | 2281 | 1471543670502 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - PROCESS | 2281 | 1471543670504 Marionette TRACE conn2 <- [1,2790,null,{}] 11:07:50 INFO - PROCESS | 2281 | 1471543670512 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}] 11:07:50 INFO - PROCESS | 2281 | 1471543670515 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:50 INFO - PROCESS | 2281 | 1471543670618 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:07:50 INFO - PROCESS | 2281 | 1471543670679 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 2281 | 1471543670681 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:50 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c835800 == 44 [pid = 2281] [id = 705] 11:07:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x124c07000) [pid = 2281] [serial = 2115] [outer = 0x0] 11:07:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x125832000) [pid = 2281] [serial = 2116] [outer = 0x124c07000] 11:07:50 INFO - PROCESS | 2281 | 1471543670713 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1274c4000) [pid = 2281] [serial = 2117] [outer = 0x124c07000] 11:07:51 INFO - PROCESS | 2281 | 1471543671128 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]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:07:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 674ms 11:07:51 INFO - PROCESS | 2281 | 1471543671177 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 2281 | 1471543671179 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:07:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:07:51 INFO - PROCESS | 2281 | 1471543671181 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 2281 | 1471543671182 Marionette TRACE conn2 <- [1,2794,null,{}] 11:07:51 INFO - PROCESS | 2281 | 1471543671185 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}] 11:07:51 INFO - PROCESS | 2281 | 1471543671186 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:51 INFO - PROCESS | 2281 | 1471543671313 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:07:51 INFO - PROCESS | 2281 | 1471543671385 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 2281 | 1471543671386 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:51 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d660000 == 45 [pid = 2281] [id = 706] 11:07:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d4d400) [pid = 2281] [serial = 2118] [outer = 0x0] 11:07:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128dfc000) [pid = 2281] [serial = 2119] [outer = 0x128d4d400] 11:07:51 INFO - PROCESS | 2281 | 1471543671416 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12944cc00) [pid = 2281] [serial = 2120] [outer = 0x128d4d400] 11:07:52 INFO - PROCESS | 2281 | 1471543672007 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]]]}] 11:07:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:07:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 874ms 11:07:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:07:52 INFO - PROCESS | 2281 | 1471543672056 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 2281 | 1471543672060 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:07:52 INFO - PROCESS | 2281 | 1471543672064 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 2281 | 1471543672066 Marionette TRACE conn2 <- [1,2798,null,{}] 11:07:52 INFO - PROCESS | 2281 | 1471543672070 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}] 11:07:52 INFO - PROCESS | 2281 | 1471543672072 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:52 INFO - PROCESS | 2281 | 1471543672164 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:07:52 INFO - PROCESS | 2281 | 1471543672232 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 2281 | 1471543672235 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:52 INFO - PROCESS | 2281 | ++DOCSHELL 0x1217d2000 == 46 [pid = 2281] [id = 707] 11:07:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x116828000) [pid = 2281] [serial = 2121] [outer = 0x0] 11:07:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x116a9cc00) [pid = 2281] [serial = 2122] [outer = 0x116828000] 11:07:52 INFO - PROCESS | 2281 | 1471543672263 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x118221000) [pid = 2281] [serial = 2123] [outer = 0x116828000] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12c836800 == 45 [pid = 2281] [id = 701] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd22800 == 44 [pid = 2281] [id = 700] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd0d800 == 43 [pid = 2281] [id = 699] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc8b000 == 42 [pid = 2281] [id = 698] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb11800 == 41 [pid = 2281] [id = 697] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa8c000 == 40 [pid = 2281] [id = 696] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x128fc5000 == 39 [pid = 2281] [id = 695] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x128a0e800 == 38 [pid = 2281] [id = 694] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x121e88800 == 37 [pid = 2281] [id = 693] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x119abb000 == 36 [pid = 2281] [id = 692] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x117598000 == 35 [pid = 2281] [id = 691] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae27800 == 34 [pid = 2281] [id = 688] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x116ae8800 == 33 [pid = 2281] [id = 689] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x121e89800 == 32 [pid = 2281] [id = 690] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12d660000 == 31 [pid = 2281] [id = 706] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12c835800 == 30 [pid = 2281] [id = 705] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12948b800 == 29 [pid = 2281] [id = 704] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x12c84c000 == 28 [pid = 2281] [id = 702] 11:07:53 INFO - PROCESS | 2281 | --DOCSHELL 0x1190d7800 == 27 [pid = 2281] [id = 703] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x121180000) [pid = 2281] [serial = 2050] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x119206800) [pid = 2281] [serial = 2039] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x118839000) [pid = 2281] [serial = 2038] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x118973400) [pid = 2281] [serial = 2044] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x116828c00) [pid = 2281] [serial = 2041] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x117256000) [pid = 2281] [serial = 2042] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119d5ac00) [pid = 2281] [serial = 2047] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1219cc400) [pid = 2281] [serial = 2053] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x11909f800) [pid = 2281] [serial = 2033] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1177c8c00) [pid = 2281] [serial = 2057] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x118830000) [pid = 2281] [serial = 2032] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x121b7e000) [pid = 2281] [serial = 2056] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x1271ac000) [pid = 2281] [serial = 2063] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x126f13400) [pid = 2281] [serial = 2062] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x1249de000) [pid = 2281] [serial = 2054] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1211c4c00) [pid = 2281] [serial = 2051] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x121182c00) [pid = 2281] [serial = 2036] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x119d68000) [pid = 2281] [serial = 2048] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x125720c00) [pid = 2281] [serial = 2060] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1274c1c00) [pid = 2281] [serial = 2065] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x11a0c6400) [pid = 2281] [serial = 2035] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x1190a5000) [pid = 2281] [serial = 2045] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x124fe1800) [pid = 2281] [serial = 2059] [outer = 0x0] [url = about:blank] 11:07:53 INFO - PROCESS | 2281 | 1471543673274 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]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1273ms 11:07:53 INFO - PROCESS | 2281 | 1471543673337 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 2281 | 1471543673339 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:07:53 INFO - PROCESS | 2281 | 1471543673345 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 2281 | 1471543673347 Marionette TRACE conn2 <- [1,2802,null,{}] 11:07:53 INFO - PROCESS | 2281 | 1471543673351 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}] 11:07:53 INFO - PROCESS | 2281 | 1471543673352 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:53 INFO - PROCESS | 2281 | 1471543673435 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:07:53 INFO - PROCESS | 2281 | 1471543673442 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 2281 | 1471543673444 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:53 INFO - PROCESS | 2281 | ++DOCSHELL 0x116a64000 == 28 [pid = 2281] [id = 708] 11:07:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x113c11400) [pid = 2281] [serial = 2124] [outer = 0x0] 11:07:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x115f29800) [pid = 2281] [serial = 2125] [outer = 0x113c11400] 11:07:53 INFO - PROCESS | 2281 | 1471543673474 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x116822000) [pid = 2281] [serial = 2126] [outer = 0x113c11400] 11:07:53 INFO - PROCESS | 2281 | 1471543673801 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]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:07:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 470ms 11:07:53 INFO - PROCESS | 2281 | 1471543673814 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 2281 | 1471543673818 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:07:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:07:53 INFO - PROCESS | 2281 | 1471543673823 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - PROCESS | 2281 | 1471543673827 Marionette TRACE conn2 <- [1,2806,null,{}] 11:07:53 INFO - PROCESS | 2281 | 1471543673829 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}] 11:07:53 INFO - PROCESS | 2281 | 1471543673831 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:53 INFO - PROCESS | 2281 | 1471543673934 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:07:53 INFO - PROCESS | 2281 | 1471543673991 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 2281 | 1471543673992 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x1190c2800 == 29 [pid = 2281] [id = 709] 11:07:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x116a9ec00) [pid = 2281] [serial = 2127] [outer = 0x0] 11:07:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x117d40800) [pid = 2281] [serial = 2128] [outer = 0x116a9ec00] 11:07:54 INFO - PROCESS | 2281 | 1471543674024 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x118634c00) [pid = 2281] [serial = 2129] [outer = 0x116a9ec00] 11:07:54 INFO - PROCESS | 2281 | 1471543674298 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]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:07:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 523ms 11:07:54 INFO - PROCESS | 2281 | 1471543674347 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 2281 | 1471543674348 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:07:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:07:54 INFO - PROCESS | 2281 | 1471543674351 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 2281 | 1471543674364 Marionette TRACE conn2 <- [1,2810,null,{}] 11:07:54 INFO - PROCESS | 2281 | 1471543674372 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}] 11:07:54 INFO - PROCESS | 2281 | 1471543674378 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:54 INFO - PROCESS | 2281 | 1471543674463 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:07:54 INFO - PROCESS | 2281 | 1471543674516 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 2281 | 1471543674518 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x121320000 == 30 [pid = 2281] [id = 710] 11:07:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x118980400) [pid = 2281] [serial = 2130] [outer = 0x0] 11:07:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1190a5000) [pid = 2281] [serial = 2131] [outer = 0x118980400] 11:07:54 INFO - PROCESS | 2281 | 1471543674547 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1195a7400) [pid = 2281] [serial = 2132] [outer = 0x118980400] 11:07:54 INFO - PROCESS | 2281 | 1471543674850 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]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:07:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 532ms 11:07:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:07:54 INFO - PROCESS | 2281 | 1471543674884 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 2281 | 1471543674886 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:07:54 INFO - PROCESS | 2281 | 1471543674888 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 2281 | 1471543674889 Marionette TRACE conn2 <- [1,2814,null,{}] 11:07:54 INFO - PROCESS | 2281 | 1471543674895 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}] 11:07:54 INFO - PROCESS | 2281 | 1471543674896 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:54 INFO - PROCESS | 2281 | 1471543674978 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:07:54 INFO - PROCESS | 2281 | 1471543674981 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 2281 | 1471543674982 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:54 INFO - PROCESS | 2281 | ++DOCSHELL 0x121e91800 == 31 [pid = 2281] [id = 711] 11:07:54 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1198e7800) [pid = 2281] [serial = 2133] [outer = 0x0] 11:07:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119d64400) [pid = 2281] [serial = 2134] [outer = 0x1198e7800] 11:07:55 INFO - PROCESS | 2281 | 1471543675008 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11a0cb000) [pid = 2281] [serial = 2135] [outer = 0x1198e7800] 11:07:55 INFO - PROCESS | 2281 | 1471543675344 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]]]}] 11:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 472ms 11:07:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:07:55 INFO - PROCESS | 2281 | 1471543675360 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 2281 | 1471543675362 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:07:55 INFO - PROCESS | 2281 | 1471543675364 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 2281 | 1471543675365 Marionette TRACE conn2 <- [1,2818,null,{}] 11:07:55 INFO - PROCESS | 2281 | 1471543675367 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}] 11:07:55 INFO - PROCESS | 2281 | 1471543675368 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:55 INFO - PROCESS | 2281 | 1471543675485 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:07:55 INFO - PROCESS | 2281 | 1471543675500 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 2281 | 1471543675501 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:55 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c20000 == 32 [pid = 2281] [id = 712] 11:07:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x112a85800) [pid = 2281] [serial = 2136] [outer = 0x0] 11:07:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x11a0cd800) [pid = 2281] [serial = 2137] [outer = 0x112a85800] 11:07:55 INFO - PROCESS | 2281 | 1471543675527 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x121184400) [pid = 2281] [serial = 2138] [outer = 0x112a85800] 11:07:55 INFO - PROCESS | 2281 | 1471543675880 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]]]}] 11:07:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:07:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 11:07:55 INFO - PROCESS | 2281 | 1471543675884 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 2281 | 1471543675886 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:07:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:07:55 INFO - PROCESS | 2281 | 1471543675888 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 2281 | 1471543675890 Marionette TRACE conn2 <- [1,2822,null,{}] 11:07:55 INFO - PROCESS | 2281 | 1471543675894 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}] 11:07:55 INFO - PROCESS | 2281 | 1471543675898 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:56 INFO - PROCESS | 2281 | 1471543676015 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:07:56 INFO - PROCESS | 2281 | 1471543676053 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 2281 | 1471543676054 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cd2000 == 33 [pid = 2281] [id = 713] 11:07:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1127bb800) [pid = 2281] [serial = 2139] [outer = 0x0] 11:07:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x121b7e400) [pid = 2281] [serial = 2140] [outer = 0x1127bb800] 11:07:56 INFO - PROCESS | 2281 | 1471543676081 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x124dce400) [pid = 2281] [serial = 2141] [outer = 0x1127bb800] 11:07:56 INFO - PROCESS | 2281 | 1471543676377 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]]]}] 11:07:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:07:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 524ms 11:07:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:07:56 INFO - PROCESS | 2281 | 1471543676415 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 2281 | 1471543676416 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:07:56 INFO - PROCESS | 2281 | 1471543676418 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 2281 | 1471543676419 Marionette TRACE conn2 <- [1,2826,null,{}] 11:07:56 INFO - PROCESS | 2281 | 1471543676422 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}] 11:07:56 INFO - PROCESS | 2281 | 1471543676425 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:56 INFO - PROCESS | 2281 | 1471543676525 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:07:56 INFO - PROCESS | 2281 | 1471543676535 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 2281 | 1471543676536 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:56 INFO - PROCESS | 2281 | ++DOCSHELL 0x1294a0800 == 34 [pid = 2281] [id = 714] 11:07:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1249dc000) [pid = 2281] [serial = 2142] [outer = 0x0] 11:07:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1251ba800) [pid = 2281] [serial = 2143] [outer = 0x1249dc000] 11:07:56 INFO - PROCESS | 2281 | 1471543676593 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x125e3e000) [pid = 2281] [serial = 2144] [outer = 0x1249dc000] 11:07:56 INFO - PROCESS | 2281 | 1471543676927 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:07:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:07:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 568ms 11:07:56 INFO - PROCESS | 2281 | 1471543676987 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:07:56 INFO - PROCESS | 2281 | 1471543676988 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:07:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:07:56 INFO - PROCESS | 2281 | 1471543676990 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 2281 | 1471543676991 Marionette TRACE conn2 <- [1,2830,null,{}] 11:07:56 INFO - PROCESS | 2281 | 1471543676994 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}] 11:07:56 INFO - PROCESS | 2281 | 1471543676995 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:57 INFO - PROCESS | 2281 | 1471543677094 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:07:57 INFO - PROCESS | 2281 | 1471543677130 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 2281 | 1471543677131 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a81e000 == 35 [pid = 2281] [id = 715] 11:07:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x125e42800) [pid = 2281] [serial = 2145] [outer = 0x0] 11:07:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x1271da400) [pid = 2281] [serial = 2146] [outer = 0x125e42800] 11:07:57 INFO - PROCESS | 2281 | 1471543677156 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12766b400) [pid = 2281] [serial = 2147] [outer = 0x125e42800] 11:07:57 INFO - PROCESS | 2281 | 1471543677593 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]]]}] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x116821000) [pid = 2281] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x124dd3000) [pid = 2281] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x128d43c00) [pid = 2281] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x115f9b800) [pid = 2281] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x117d4b800) [pid = 2281] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1271d7800) [pid = 2281] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x113259000) [pid = 2281] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1183f4000) [pid = 2281] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x11920a000) [pid = 2281] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x129447c00) [pid = 2281] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x121183800) [pid = 2281] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x128d47c00) [pid = 2281] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12a92a400) [pid = 2281] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x116829000) [pid = 2281] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:07:57 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119d64000) [pid = 2281] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:07:57 INFO - PROCESS | 2281 | --DOCSHELL 0x12d231000 == 34 [pid = 2281] [id = 17] 11:07:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:07:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 11:07:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:07:57 INFO - PROCESS | 2281 | 1471543677668 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 2281 | 1471543677669 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:07:57 INFO - PROCESS | 2281 | 1471543677672 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 2281 | 1471543677673 Marionette TRACE conn2 <- [1,2834,null,{}] 11:07:57 INFO - PROCESS | 2281 | 1471543677676 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}] 11:07:57 INFO - PROCESS | 2281 | 1471543677677 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:57 INFO - PROCESS | 2281 | 1471543677762 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:07:57 INFO - PROCESS | 2281 | 1471543677765 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 2281 | 1471543677767 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:57 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae3d800 == 35 [pid = 2281] [id = 716] 11:07:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x11832e800) [pid = 2281] [serial = 2148] [outer = 0x0] 11:07:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x1190a0400) [pid = 2281] [serial = 2149] [outer = 0x11832e800] 11:07:57 INFO - PROCESS | 2281 | 1471543677792 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11a09f400) [pid = 2281] [serial = 2150] [outer = 0x11832e800] 11:07:58 INFO - PROCESS | 2281 | 1471543678140 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:07:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:07:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 474ms 11:07:58 INFO - PROCESS | 2281 | 1471543678146 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 2281 | 1471543678147 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:07:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:07:58 INFO - PROCESS | 2281 | 1471543678149 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 2281 | 1471543678150 Marionette TRACE conn2 <- [1,2838,null,{}] 11:07:58 INFO - PROCESS | 2281 | 1471543678153 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}] 11:07:58 INFO - PROCESS | 2281 | 1471543678154 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:58 INFO - PROCESS | 2281 | 1471543678263 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:07:58 INFO - PROCESS | 2281 | 1471543678269 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 2281 | 1471543678270 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb10000 == 36 [pid = 2281] [id = 717] 11:07:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x1183f4000) [pid = 2281] [serial = 2151] [outer = 0x0] 11:07:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1249d5c00) [pid = 2281] [serial = 2152] [outer = 0x1183f4000] 11:07:58 INFO - PROCESS | 2281 | 1471543678296 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x127670800) [pid = 2281] [serial = 2153] [outer = 0x1183f4000] 11:07:58 INFO - PROCESS | 2281 | 1471543678614 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]]]}] 11:07:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:07:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 471ms 11:07:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:07:58 INFO - PROCESS | 2281 | 1471543678620 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 2281 | 1471543678622 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:07:58 INFO - PROCESS | 2281 | 1471543678625 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - PROCESS | 2281 | 1471543678629 Marionette TRACE conn2 <- [1,2842,null,{}] 11:07:58 INFO - PROCESS | 2281 | 1471543678631 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}] 11:07:58 INFO - PROCESS | 2281 | 1471543678632 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:58 INFO - PROCESS | 2281 | 1471543678722 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:07:58 INFO - PROCESS | 2281 | 1471543678735 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 2281 | 1471543678737 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:58 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bcea000 == 37 [pid = 2281] [id = 718] 11:07:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x127670c00) [pid = 2281] [serial = 2154] [outer = 0x0] 11:07:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x128d11800) [pid = 2281] [serial = 2155] [outer = 0x127670c00] 11:07:58 INFO - PROCESS | 2281 | 1471543678764 Marionette DEBUG loaded listener.js 11:07:58 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d5c000) [pid = 2281] [serial = 2156] [outer = 0x127670c00] 11:07:59 INFO - PROCESS | 2281 | 1471543679100 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]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:07:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 521ms 11:07:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:07:59 INFO - PROCESS | 2281 | 1471543679146 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 2281 | 1471543679147 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:07:59 INFO - PROCESS | 2281 | 1471543679149 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 2281 | 1471543679150 Marionette TRACE conn2 <- [1,2846,null,{}] 11:07:59 INFO - PROCESS | 2281 | 1471543679163 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}] 11:07:59 INFO - PROCESS | 2281 | 1471543679164 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:59 INFO - PROCESS | 2281 | 1471543679244 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:07:59 INFO - PROCESS | 2281 | 1471543679248 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:59 INFO - PROCESS | 2281 | 1471543679249 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3b4800 == 38 [pid = 2281] [id = 719] 11:07:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128d63400) [pid = 2281] [serial = 2157] [outer = 0x0] 11:07:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x129157400) [pid = 2281] [serial = 2158] [outer = 0x128d63400] 11:07:59 INFO - PROCESS | 2281 | 1471543679274 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x129355000) [pid = 2281] [serial = 2159] [outer = 0x128d63400] 11:07:59 INFO - PROCESS | 2281 | 1471543679667 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]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:07:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 528ms 11:07:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:07:59 INFO - PROCESS | 2281 | 1471543679700 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 2281 | 1471543679703 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:07:59 INFO - PROCESS | 2281 | 1471543679707 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 2281 | 1471543679711 Marionette TRACE conn2 <- [1,2850,null,{}] 11:07:59 INFO - PROCESS | 2281 | 1471543679716 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}] 11:07:59 INFO - PROCESS | 2281 | 1471543679717 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:59 INFO - PROCESS | 2281 | 1471543679834 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:07:59 INFO - PROCESS | 2281 | 1471543679894 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:59 INFO - PROCESS | 2281 | 1471543679897 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:07:59 INFO - PROCESS | 2281 | ++DOCSHELL 0x11721b800 == 39 [pid = 2281] [id = 720] 11:07:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1132a6c00) [pid = 2281] [serial = 2160] [outer = 0x0] 11:07:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x113c4f400) [pid = 2281] [serial = 2161] [outer = 0x1132a6c00] 11:07:59 INFO - PROCESS | 2281 | 1471543679929 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x116823800) [pid = 2281] [serial = 2162] [outer = 0x1132a6c00] 11:08:00 INFO - PROCESS | 2281 | 1471543680461 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:08:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:08:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 775ms 11:08:00 INFO - PROCESS | 2281 | 1471543680501 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:08:00 INFO - PROCESS | 2281 | 1471543680504 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:08:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:08:00 INFO - PROCESS | 2281 | 1471543680512 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:08:00 INFO - PROCESS | 2281 | 1471543680514 Marionette TRACE conn2 <- [1,2854,null,{}] 11:08:00 INFO - PROCESS | 2281 | 1471543680517 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}] 11:08:00 INFO - PROCESS | 2281 | 1471543680519 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:00 INFO - PROCESS | 2281 | 1471543680628 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:08:00 INFO - PROCESS | 2281 | 1471543680710 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 2281 | 1471543680711 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:00 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ae3000 == 40 [pid = 2281] [id = 721] 11:08:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x118839c00) [pid = 2281] [serial = 2163] [outer = 0x0] 11:08:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x118973400) [pid = 2281] [serial = 2164] [outer = 0x118839c00] 11:08:00 INFO - PROCESS | 2281 | 1471543680743 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x119434400) [pid = 2281] [serial = 2165] [outer = 0x118839c00] 11:08:01 INFO - PROCESS | 2281 | 1471543681445 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]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:08:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 972ms 11:08:01 INFO - PROCESS | 2281 | 1471543681485 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 2281 | 1471543681487 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:08:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:08:01 INFO - PROCESS | 2281 | 1471543681491 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 2281 | 1471543681492 Marionette TRACE conn2 <- [1,2858,null,{}] 11:08:01 INFO - PROCESS | 2281 | 1471543681496 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}] 11:08:01 INFO - PROCESS | 2281 | 1471543681498 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:01 INFO - PROCESS | 2281 | 1471543681603 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:08:01 INFO - PROCESS | 2281 | 1471543681667 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 2281 | 1471543681670 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:01 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa4800 == 41 [pid = 2281] [id = 722] 11:08:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x118224400) [pid = 2281] [serial = 2166] [outer = 0x0] 11:08:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1183ee800) [pid = 2281] [serial = 2167] [outer = 0x118224400] 11:08:01 INFO - PROCESS | 2281 | 1471543681702 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x118978c00) [pid = 2281] [serial = 2168] [outer = 0x118224400] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x12bcea000 == 40 [pid = 2281] [id = 718] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb10000 == 39 [pid = 2281] [id = 717] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae3d800 == 38 [pid = 2281] [id = 716] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x12a81e000 == 37 [pid = 2281] [id = 715] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x1294a0800 == 36 [pid = 2281] [id = 714] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x128cd2000 == 35 [pid = 2281] [id = 713] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x125c20000 == 34 [pid = 2281] [id = 712] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x121e91800 == 33 [pid = 2281] [id = 711] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x121320000 == 32 [pid = 2281] [id = 710] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x1190c2800 == 31 [pid = 2281] [id = 709] 11:08:01 INFO - PROCESS | 2281 | --DOCSHELL 0x12d229800 == 30 [pid = 2281] [id = 18] 11:08:02 INFO - PROCESS | 2281 | --DOCSHELL 0x116a64000 == 29 [pid = 2281] [id = 708] 11:08:02 INFO - PROCESS | 2281 | --DOCSHELL 0x1217d2000 == 28 [pid = 2281] [id = 707] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x124dcc400) [pid = 2281] [serial = 2086] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1271aa400) [pid = 2281] [serial = 2089] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x128df7400) [pid = 2281] [serial = 2095] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x11a0cdc00) [pid = 2281] [serial = 2080] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x1198ddc00) [pid = 2281] [serial = 2081] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x11821ec00) [pid = 2281] [serial = 2074] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x118872400) [pid = 2281] [serial = 2075] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x127673800) [pid = 2281] [serial = 2066] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x113c52800) [pid = 2281] [serial = 2068] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x1166f0800) [pid = 2281] [serial = 2069] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x118880000) [pid = 2281] [serial = 2071] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x119432c00) [pid = 2281] [serial = 2072] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1195a4c00) [pid = 2281] [serial = 2077] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1198e3000) [pid = 2281] [serial = 2078] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12a927000) [pid = 2281] [serial = 2105] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x121eb4400) [pid = 2281] [serial = 2083] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x128d65400) [pid = 2281] [serial = 2093] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x128d4e000) [pid = 2281] [serial = 2092] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12a9f0c00) [pid = 2281] [serial = 2107] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x12a9f9000) [pid = 2281] [serial = 2108] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x124c0d000) [pid = 2281] [serial = 2099] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x129352c00) [pid = 2281] [serial = 2101] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x11943f000) [pid = 2281] [serial = 2098] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x129651400) [pid = 2281] [serial = 2104] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x12934fc00) [pid = 2281] [serial = 2096] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x128d11400) [pid = 2281] [serial = 2090] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x129447400) [pid = 2281] [serial = 2102] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x1251bec00) [pid = 2281] [serial = 2087] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x124c04400) [pid = 2281] [serial = 2084] [outer = 0x0] [url = about:blank] 11:08:02 INFO - PROCESS | 2281 | 1471543682193 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:08:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:08:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 721ms 11:08:02 INFO - PROCESS | 2281 | 1471543682211 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 2281 | 1471543682214 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:08:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:08:02 INFO - PROCESS | 2281 | 1471543682218 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 2281 | 1471543682220 Marionette TRACE conn2 <- [1,2862,null,{}] 11:08:02 INFO - PROCESS | 2281 | 1471543682222 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}] 11:08:02 INFO - PROCESS | 2281 | 1471543682224 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:02 INFO - PROCESS | 2281 | 1471543682305 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:08:02 INFO - PROCESS | 2281 | 1471543682363 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 2281 | 1471543682364 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x119021000 == 29 [pid = 2281] [id = 723] 11:08:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x118979400) [pid = 2281] [serial = 2169] [outer = 0x0] 11:08:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x119439800) [pid = 2281] [serial = 2170] [outer = 0x118979400] 11:08:02 INFO - PROCESS | 2281 | 1471543682392 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1198dc800) [pid = 2281] [serial = 2171] [outer = 0x118979400] 11:08:02 INFO - PROCESS | 2281 | 1471543682710 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]]]}] 11:08:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:08:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 519ms 11:08:02 INFO - PROCESS | 2281 | 1471543682738 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 2281 | 1471543682739 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:08:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:08:02 INFO - PROCESS | 2281 | 1471543682743 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 2281 | 1471543682746 Marionette TRACE conn2 <- [1,2866,null,{}] 11:08:02 INFO - PROCESS | 2281 | 1471543682754 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}] 11:08:02 INFO - PROCESS | 2281 | 1471543682757 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:02 INFO - PROCESS | 2281 | 1471543682835 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:08:02 INFO - PROCESS | 2281 | 1471543682843 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 2281 | 1471543682845 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:02 INFO - PROCESS | 2281 | ++DOCSHELL 0x12497a800 == 30 [pid = 2281] [id = 724] 11:08:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x119d5ac00) [pid = 2281] [serial = 2172] [outer = 0x0] 11:08:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x11a0d1000) [pid = 2281] [serial = 2173] [outer = 0x119d5ac00] 11:08:02 INFO - PROCESS | 2281 | 1471543682876 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1211c2000) [pid = 2281] [serial = 2174] [outer = 0x119d5ac00] 11:08:03 INFO - PROCESS | 2281 | 1471543683236 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]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 11:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:08:03 INFO - PROCESS | 2281 | 1471543683265 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 2281 | 1471543683266 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:08:03 INFO - PROCESS | 2281 | 1471543683268 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 2281 | 1471543683269 Marionette TRACE conn2 <- [1,2870,null,{}] 11:08:03 INFO - PROCESS | 2281 | 1471543683272 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}] 11:08:03 INFO - PROCESS | 2281 | 1471543683274 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:03 INFO - PROCESS | 2281 | 1471543683353 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:08:03 INFO - PROCESS | 2281 | 1471543683358 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 2281 | 1471543683360 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cc5000 == 31 [pid = 2281] [id = 725] 11:08:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119d62800) [pid = 2281] [serial = 2175] [outer = 0x0] 11:08:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1249d4c00) [pid = 2281] [serial = 2176] [outer = 0x119d62800] 11:08:03 INFO - PROCESS | 2281 | 1471543683386 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1249e0c00) [pid = 2281] [serial = 2177] [outer = 0x119d62800] 11:08:03 INFO - PROCESS | 2281 | 1471543683727 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]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 468ms 11:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:08:03 INFO - PROCESS | 2281 | 1471543683737 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 2281 | 1471543683738 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:08:03 INFO - PROCESS | 2281 | 1471543683744 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - PROCESS | 2281 | 1471543683745 Marionette TRACE conn2 <- [1,2874,null,{}] 11:08:03 INFO - PROCESS | 2281 | 1471543683747 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}] 11:08:03 INFO - PROCESS | 2281 | 1471543683749 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:03 INFO - PROCESS | 2281 | 1471543683860 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:08:03 INFO - PROCESS | 2281 | 1471543683865 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 2281 | 1471543683867 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:03 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a005000 == 32 [pid = 2281] [id = 726] 11:08:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x115eb3000) [pid = 2281] [serial = 2178] [outer = 0x0] 11:08:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x124c08c00) [pid = 2281] [serial = 2179] [outer = 0x115eb3000] 11:08:03 INFO - PROCESS | 2281 | 1471543683892 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x125713c00) [pid = 2281] [serial = 2180] [outer = 0x115eb3000] 11:08:04 INFO - PROCESS | 2281 | 1471543684262 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]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:08:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 572ms 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1127bb800) [pid = 2281] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x113c11400) [pid = 2281] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x116a9ec00) [pid = 2281] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x1198e7800) [pid = 2281] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x118980400) [pid = 2281] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1249dc000) [pid = 2281] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x116828000) [pid = 2281] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x11624b800) [pid = 2281] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x11943ac00) [pid = 2281] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x125e42800) [pid = 2281] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x127670c00) [pid = 2281] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11832e800) [pid = 2281] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x124c07000) [pid = 2281] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x112a85800) [pid = 2281] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x128d4d400) [pid = 2281] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x1183f4000) [pid = 2281] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x12d5af000) [pid = 2281] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:08:04 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x12d231800) [pid = 2281] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:08:04 INFO - PROCESS | 2281 | 1471543684639 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:08:04 INFO - PROCESS | 2281 | 1471543684642 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:08:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:08:04 INFO - PROCESS | 2281 | 1471543684654 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 2281 | 1471543684657 Marionette TRACE conn2 <- [1,2878,null,{}] 11:08:04 INFO - PROCESS | 2281 | 1471543684662 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}] 11:08:04 INFO - PROCESS | 2281 | 1471543684664 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:04 INFO - PROCESS | 2281 | 1471543684768 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:08:04 INFO - PROCESS | 2281 | 1471543684835 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 2281 | 1471543684839 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:04 INFO - PROCESS | 2281 | ++DOCSHELL 0x118263000 == 33 [pid = 2281] [id = 727] 11:08:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x115f92800) [pid = 2281] [serial = 2181] [outer = 0x0] 11:08:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x116821c00) [pid = 2281] [serial = 2182] [outer = 0x115f92800] 11:08:04 INFO - PROCESS | 2281 | 1471543684871 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x116a9ec00) [pid = 2281] [serial = 2183] [outer = 0x115f92800] 11:08:05 INFO - PROCESS | 2281 | 1471543685307 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]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:08:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 673ms 11:08:05 INFO - PROCESS | 2281 | 1471543685328 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 2281 | 1471543685330 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:08:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:08:05 INFO - PROCESS | 2281 | 1471543685335 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 2281 | 1471543685338 Marionette TRACE conn2 <- [1,2882,null,{}] 11:08:05 INFO - PROCESS | 2281 | 1471543685341 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}] 11:08:05 INFO - PROCESS | 2281 | 1471543685342 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:05 INFO - PROCESS | 2281 | 1471543685441 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:08:05 INFO - PROCESS | 2281 | 1471543685500 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:05 INFO - PROCESS | 2281 | 1471543685501 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:05 INFO - PROCESS | 2281 | ++DOCSHELL 0x124822000 == 34 [pid = 2281] [id = 728] 11:08:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x118873400) [pid = 2281] [serial = 2184] [outer = 0x0] 11:08:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x119208400) [pid = 2281] [serial = 2185] [outer = 0x118873400] 11:08:05 INFO - PROCESS | 2281 | 1471543685534 Marionette DEBUG loaded listener.js 11:08:05 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x11980d800) [pid = 2281] [serial = 2186] [outer = 0x118873400] 11:08:05 INFO - PROCESS | 2281 | 1471543685947 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]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:08:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 623ms 11:08:05 INFO - PROCESS | 2281 | 1471543685957 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 2281 | 1471543685960 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:08:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:08:05 INFO - PROCESS | 2281 | 1471543685963 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - PROCESS | 2281 | 1471543685964 Marionette TRACE conn2 <- [1,2886,null,{}] 11:08:05 INFO - PROCESS | 2281 | 1471543685972 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}] 11:08:05 INFO - PROCESS | 2281 | 1471543685975 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:06 INFO - PROCESS | 2281 | 1471543686085 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:08:06 INFO - PROCESS | 2281 | 1471543686186 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 2281 | 1471543686188 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb14800 == 35 [pid = 2281] [id = 729] 11:08:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x121180c00) [pid = 2281] [serial = 2187] [outer = 0x0] 11:08:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x1211c3000) [pid = 2281] [serial = 2188] [outer = 0x121180c00] 11:08:06 INFO - PROCESS | 2281 | 1471543686235 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x124c0bc00) [pid = 2281] [serial = 2189] [outer = 0x121180c00] 11:08:06 INFO - PROCESS | 2281 | 1471543686651 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]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:08:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 721ms 11:08:06 INFO - PROCESS | 2281 | 1471543686685 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 2281 | 1471543686686 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:08:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:08:06 INFO - PROCESS | 2281 | 1471543686689 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - PROCESS | 2281 | 1471543686690 Marionette TRACE conn2 <- [1,2890,null,{}] 11:08:06 INFO - PROCESS | 2281 | 1471543686692 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}] 11:08:06 INFO - PROCESS | 2281 | 1471543686694 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:06 INFO - PROCESS | 2281 | 1471543686790 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:08:06 INFO - PROCESS | 2281 | 1471543686848 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 2281 | 1471543686849 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:06 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc8f800 == 36 [pid = 2281] [id = 730] 11:08:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x1251bec00) [pid = 2281] [serial = 2190] [outer = 0x0] 11:08:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x127128800) [pid = 2281] [serial = 2191] [outer = 0x1251bec00] 11:08:06 INFO - PROCESS | 2281 | 1471543686880 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1273c7400) [pid = 2281] [serial = 2192] [outer = 0x1251bec00] 11:08:07 INFO - PROCESS | 2281 | 1471543687299 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:08:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 672ms 11:08:07 INFO - PROCESS | 2281 | 1471543687362 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:08:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:08:07 INFO - PROCESS | 2281 | 1471543687364 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:08:07 INFO - PROCESS | 2281 | 1471543687366 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 2281 | 1471543687367 Marionette TRACE conn2 <- [1,2894,null,{}] 11:08:07 INFO - PROCESS | 2281 | 1471543687370 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}] 11:08:07 INFO - PROCESS | 2281 | 1471543687371 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:07 INFO - PROCESS | 2281 | 1471543687468 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:08:07 INFO - PROCESS | 2281 | 1471543687568 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 2281 | 1471543687570 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:07 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd16800 == 37 [pid = 2281] [id = 731] 11:08:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x126f14800) [pid = 2281] [serial = 2193] [outer = 0x0] 11:08:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x128a9d800) [pid = 2281] [serial = 2194] [outer = 0x126f14800] 11:08:07 INFO - PROCESS | 2281 | 1471543687600 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x128d05c00) [pid = 2281] [serial = 2195] [outer = 0x126f14800] 11:08:08 INFO - PROCESS | 2281 | 1471543688017 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]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:08:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 11:08:08 INFO - PROCESS | 2281 | 1471543688036 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 2281 | 1471543688038 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:08:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:08:08 INFO - PROCESS | 2281 | 1471543688040 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 2281 | 1471543688041 Marionette TRACE conn2 <- [1,2898,null,{}] 11:08:08 INFO - PROCESS | 2281 | 1471543688044 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}] 11:08:08 INFO - PROCESS | 2281 | 1471543688048 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:08 INFO - PROCESS | 2281 | 1471543688184 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:08:08 INFO - PROCESS | 2281 | 1471543688246 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 2281 | 1471543688248 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:08 INFO - PROCESS | 2281 | ++DOCSHELL 0x11925d800 == 38 [pid = 2281] [id = 732] 11:08:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x118223400) [pid = 2281] [serial = 2196] [outer = 0x0] 11:08:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x12117e000) [pid = 2281] [serial = 2197] [outer = 0x118223400] 11:08:08 INFO - PROCESS | 2281 | 1471543688279 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x128d69000) [pid = 2281] [serial = 2198] [outer = 0x118223400] 11:08:08 INFO - PROCESS | 2281 | 1471543688825 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]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:08:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 821ms 11:08:08 INFO - PROCESS | 2281 | 1471543688861 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:08:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:08:08 INFO - PROCESS | 2281 | 1471543688864 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:08:08 INFO - PROCESS | 2281 | 1471543688867 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 2281 | 1471543688870 Marionette TRACE conn2 <- [1,2902,null,{}] 11:08:08 INFO - PROCESS | 2281 | 1471543688873 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}] 11:08:08 INFO - PROCESS | 2281 | 1471543688875 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:08 INFO - PROCESS | 2281 | 1471543688974 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:08:09 INFO - PROCESS | 2281 | 1471543689035 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:09 INFO - PROCESS | 2281 | 1471543689036 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:09 INFO - PROCESS | 2281 | ++DOCSHELL 0x121525800 == 39 [pid = 2281] [id = 733] 11:08:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x117d3e000) [pid = 2281] [serial = 2199] [outer = 0x0] 11:08:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x118833800) [pid = 2281] [serial = 2200] [outer = 0x117d3e000] 11:08:09 INFO - PROCESS | 2281 | 1471543689066 Marionette DEBUG loaded listener.js 11:08:09 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x119434000) [pid = 2281] [serial = 2201] [outer = 0x117d3e000] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x128cc5000 == 38 [pid = 2281] [id = 725] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12497a800 == 37 [pid = 2281] [id = 724] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x119021000 == 36 [pid = 2281] [id = 723] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa4800 == 35 [pid = 2281] [id = 722] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x11721b800 == 34 [pid = 2281] [id = 720] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x121ae3000 == 33 [pid = 2281] [id = 721] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3b4800 == 32 [pid = 2281] [id = 719] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x11925d800 == 31 [pid = 2281] [id = 732] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd16800 == 30 [pid = 2281] [id = 731] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc8f800 == 29 [pid = 2281] [id = 730] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb14800 == 28 [pid = 2281] [id = 729] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x124822000 == 27 [pid = 2281] [id = 728] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x12a005000 == 26 [pid = 2281] [id = 726] 11:08:09 INFO - PROCESS | 2281 | --DOCSHELL 0x118263000 == 25 [pid = 2281] [id = 727] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12d598000) [pid = 2281] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x121b7e400) [pid = 2281] [serial = 2140] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x115f29800) [pid = 2281] [serial = 2125] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x116822000) [pid = 2281] [serial = 2126] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x117d40800) [pid = 2281] [serial = 2128] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x118634c00) [pid = 2281] [serial = 2129] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x119d64400) [pid = 2281] [serial = 2134] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x11a0cb000) [pid = 2281] [serial = 2135] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x1190a5000) [pid = 2281] [serial = 2131] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x1195a7400) [pid = 2281] [serial = 2132] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x1251ba800) [pid = 2281] [serial = 2143] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x118221000) [pid = 2281] [serial = 2123] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x116a9cc00) [pid = 2281] [serial = 2122] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 78 (0x118835c00) [pid = 2281] [serial = 2111] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x11751dc00) [pid = 2281] [serial = 2110] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x124dce400) [pid = 2281] [serial = 2141] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x11a0d1400) [pid = 2281] [serial = 2114] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x1271da400) [pid = 2281] [serial = 2146] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x125e3e000) [pid = 2281] [serial = 2144] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x128d5c000) [pid = 2281] [serial = 2156] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x119b0a400) [pid = 2281] [serial = 2113] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x1190a0400) [pid = 2281] [serial = 2149] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 69 (0x128d11800) [pid = 2281] [serial = 2155] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 68 (0x11a09f400) [pid = 2281] [serial = 2150] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 67 (0x129157400) [pid = 2281] [serial = 2158] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 66 (0x12766b400) [pid = 2281] [serial = 2147] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 65 (0x1274c4000) [pid = 2281] [serial = 2117] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 64 (0x125832000) [pid = 2281] [serial = 2116] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 63 (0x11a0cd800) [pid = 2281] [serial = 2137] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 62 (0x12944cc00) [pid = 2281] [serial = 2120] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 61 (0x121184400) [pid = 2281] [serial = 2138] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 60 (0x127670800) [pid = 2281] [serial = 2153] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 59 (0x128dfc000) [pid = 2281] [serial = 2119] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 58 (0x1249d5c00) [pid = 2281] [serial = 2152] [outer = 0x0] [url = about:blank] 11:08:09 INFO - PROCESS | 2281 | --DOMWINDOW == 57 (0x118215800) [pid = 2281] [serial = 1454] [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.] 11:08:09 INFO - PROCESS | 2281 | 1471543689920 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:08:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1073ms 11:08:09 INFO - PROCESS | 2281 | 1471543689941 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 2281 | 1471543689945 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:08:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:08:09 INFO - PROCESS | 2281 | 1471543689948 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 2281 | 1471543689951 Marionette TRACE conn2 <- [1,2906,null,{}] 11:08:09 INFO - PROCESS | 2281 | 1471543689955 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}] 11:08:09 INFO - PROCESS | 2281 | 1471543689957 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:10 INFO - PROCESS | 2281 | 1471543690038 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:08:10 INFO - PROCESS | 2281 | 1471543690044 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 2281 | 1471543690046 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x117203800 == 26 [pid = 2281] [id = 734] 11:08:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 58 (0x116252800) [pid = 2281] [serial = 2202] [outer = 0x0] 11:08:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 59 (0x11668d400) [pid = 2281] [serial = 2203] [outer = 0x116252800] 11:08:10 INFO - PROCESS | 2281 | 1471543690075 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 60 (0x116b0dc00) [pid = 2281] [serial = 2204] [outer = 0x116252800] 11:08:10 INFO - PROCESS | 2281 | 1471543690431 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]]]}] 11:08:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:08:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 521ms 11:08:10 INFO - PROCESS | 2281 | 1471543690469 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:08:10 INFO - PROCESS | 2281 | 1471543690473 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:08:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:08:10 INFO - PROCESS | 2281 | 1471543690480 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:08:10 INFO - PROCESS | 2281 | 1471543690482 Marionette TRACE conn2 <- [1,2910,null,{}] 11:08:10 INFO - PROCESS | 2281 | 1471543690488 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}] 11:08:10 INFO - PROCESS | 2281 | 1471543690490 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:10 INFO - PROCESS | 2281 | 1471543690571 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:08:10 INFO - PROCESS | 2281 | 1471543690579 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 2281 | 1471543690581 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:10 INFO - PROCESS | 2281 | ++DOCSHELL 0x119aa2800 == 27 [pid = 2281] [id = 735] 11:08:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 61 (0x11751d000) [pid = 2281] [serial = 2205] [outer = 0x0] 11:08:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 62 (0x1183f0800) [pid = 2281] [serial = 2206] [outer = 0x11751d000] 11:08:10 INFO - PROCESS | 2281 | 1471543690611 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 2281 | ++DOMWINDOW == 63 (0x118878800) [pid = 2281] [serial = 2207] [outer = 0x11751d000] 11:08:10 INFO - PROCESS | 2281 | 1471543690976 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]]]}] 11:08:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:08:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:08:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 525ms 11:08:11 INFO - PROCESS | 2281 | 1471543691004 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:08:11 INFO - TEST-START | /DOMEvents/constructors.html 11:08:11 INFO - PROCESS | 2281 | 1471543691005 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:08:11 INFO - PROCESS | 2281 | 1471543691008 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 2281 | 1471543691010 Marionette TRACE conn2 <- [1,2914,null,{}] 11:08:11 INFO - PROCESS | 2281 | 1471543691023 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}] 11:08:11 INFO - PROCESS | 2281 | 1471543691026 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:11 INFO - PROCESS | 2281 | 1471543691111 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:08:11 INFO - PROCESS | 2281 | 1471543691116 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 2281 | 1471543691118 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213d6800 == 28 [pid = 2281] [id = 736] 11:08:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 64 (0x11920dc00) [pid = 2281] [serial = 2208] [outer = 0x0] 11:08:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 65 (0x1195a9000) [pid = 2281] [serial = 2209] [outer = 0x11920dc00] 11:08:11 INFO - PROCESS | 2281 | 1471543691150 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 66 (0x11907bc00) [pid = 2281] [serial = 2210] [outer = 0x11920dc00] 11:08:11 INFO - PROCESS | 2281 | 1471543691505 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]]]}] 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:08:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:08:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:08:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 527ms 11:08:11 INFO - PROCESS | 2281 | 1471543691536 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:08:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:08:11 INFO - PROCESS | 2281 | 1471543691537 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:08:11 INFO - PROCESS | 2281 | 1471543691540 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 2281 | 1471543691541 Marionette TRACE conn2 <- [1,2918,null,{}] 11:08:11 INFO - PROCESS | 2281 | 1471543691544 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}] 11:08:11 INFO - PROCESS | 2281 | 1471543691545 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:11 INFO - PROCESS | 2281 | 1471543691622 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:08:11 INFO - PROCESS | 2281 | 1471543691654 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 2281 | 1471543691656 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:11 INFO - PROCESS | 2281 | ++DOCSHELL 0x119d0a000 == 29 [pid = 2281] [id = 737] 11:08:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 67 (0x11882f400) [pid = 2281] [serial = 2211] [outer = 0x0] 11:08:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 68 (0x119b0a400) [pid = 2281] [serial = 2212] [outer = 0x11882f400] 11:08:11 INFO - PROCESS | 2281 | 1471543691724 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 2281 | ++DOMWINDOW == 69 (0x11a0d0400) [pid = 2281] [serial = 2213] [outer = 0x11882f400] 11:08:12 INFO - PROCESS | 2281 | 1471543692102 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:08:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:08:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 569ms 11:08:12 INFO - PROCESS | 2281 | 1471543692111 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:08:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:08:12 INFO - PROCESS | 2281 | 1471543692113 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:08:12 INFO - PROCESS | 2281 | 1471543692116 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 2281 | 1471543692118 Marionette TRACE conn2 <- [1,2922,null,{}] 11:08:12 INFO - PROCESS | 2281 | 1471543692122 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}] 11:08:12 INFO - PROCESS | 2281 | 1471543692124 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:12 INFO - PROCESS | 2281 | 1471543692269 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:08:12 INFO - PROCESS | 2281 | 1471543692285 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 2281 | 1471543692286 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x128cd3000 == 30 [pid = 2281] [id = 738] 11:08:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 70 (0x12117d800) [pid = 2281] [serial = 2214] [outer = 0x0] 11:08:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x121182400) [pid = 2281] [serial = 2215] [outer = 0x12117d800] 11:08:12 INFO - PROCESS | 2281 | 1471543692329 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x1212aa000) [pid = 2281] [serial = 2216] [outer = 0x12117d800] 11:08:12 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:12 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:12 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:12 INFO - PROCESS | 2281 | [2281] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:08:12 INFO - PROCESS | 2281 | 1471543692769 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]]]}] 11:08:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:08:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:12 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 11:08:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:12 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 11:08:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:12 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]" 11:08:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:08:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:08:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 674ms 11:08:12 INFO - PROCESS | 2281 | 1471543692791 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 2281 | 1471543692794 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:08:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:08:12 INFO - PROCESS | 2281 | 1471543692798 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - PROCESS | 2281 | 1471543692799 Marionette TRACE conn2 <- [1,2926,null,{}] 11:08:12 INFO - PROCESS | 2281 | 1471543692809 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}] 11:08:12 INFO - PROCESS | 2281 | 1471543692815 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:12 INFO - PROCESS | 2281 | 1471543692928 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:08:12 INFO - PROCESS | 2281 | 1471543692969 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 2281 | 1471543692970 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:12 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a807000 == 31 [pid = 2281] [id = 739] 11:08:12 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x121b86c00) [pid = 2281] [serial = 2217] [outer = 0x0] 11:08:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x124fda800) [pid = 2281] [serial = 2218] [outer = 0x121b86c00] 11:08:13 INFO - PROCESS | 2281 | 1471543693004 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x125e41800) [pid = 2281] [serial = 2219] [outer = 0x121b86c00] 11:08:13 INFO - PROCESS | 2281 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:08:13 INFO - PROCESS | 2281 | 1471543693404 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]]]}] 11:08:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:08:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 11:08:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:08:13 INFO - PROCESS | 2281 | 1471543693432 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 2281 | 1471543693433 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:08:13 INFO - PROCESS | 2281 | 1471543693437 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 2281 | 1471543693439 Marionette TRACE conn2 <- [1,2930,null,{}] 11:08:13 INFO - PROCESS | 2281 | 1471543693442 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}] 11:08:13 INFO - PROCESS | 2281 | 1471543693444 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:13 INFO - PROCESS | 2281 | 1471543693591 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:08:13 INFO - PROCESS | 2281 | 1471543693622 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:13 INFO - PROCESS | 2281 | 1471543693623 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:13 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa86000 == 32 [pid = 2281] [id = 740] 11:08:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x126f66c00) [pid = 2281] [serial = 2220] [outer = 0x0] 11:08:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x1271a8800) [pid = 2281] [serial = 2221] [outer = 0x126f66c00] 11:08:13 INFO - PROCESS | 2281 | 1471543693648 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x1271de800) [pid = 2281] [serial = 2222] [outer = 0x126f66c00] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 77 (0x115eb3000) [pid = 2281] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 76 (0x128d63400) [pid = 2281] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 75 (0x119d5ac00) [pid = 2281] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 74 (0x118979400) [pid = 2281] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 73 (0x119d62800) [pid = 2281] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 72 (0x118224400) [pid = 2281] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 71 (0x1132a6c00) [pid = 2281] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:08:13 INFO - PROCESS | 2281 | --DOMWINDOW == 70 (0x118839c00) [pid = 2281] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:08:13 INFO - PROCESS | 2281 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:08:14 INFO - PROCESS | 2281 | 1471543694031 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]]]}] 11:08:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:08:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 624ms 11:08:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:08:14 INFO - PROCESS | 2281 | 1471543694065 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 2281 | 1471543694066 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:08:14 INFO - PROCESS | 2281 | 1471543694068 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - PROCESS | 2281 | 1471543694070 Marionette TRACE conn2 <- [1,2934,null,{}] 11:08:14 INFO - PROCESS | 2281 | 1471543694073 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}] 11:08:14 INFO - PROCESS | 2281 | 1471543694075 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:14 INFO - PROCESS | 2281 | 1471543694195 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:08:14 INFO - PROCESS | 2281 | 1471543694229 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 2281 | 1471543694230 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae36800 == 33 [pid = 2281] [id = 741] 11:08:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 71 (0x113365000) [pid = 2281] [serial = 2223] [outer = 0x0] 11:08:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 72 (0x119d62800) [pid = 2281] [serial = 2224] [outer = 0x113365000] 11:08:14 INFO - PROCESS | 2281 | 1471543694255 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 73 (0x12582ec00) [pid = 2281] [serial = 2225] [outer = 0x113365000] 11:08:14 INFO - PROCESS | 2281 | 1471543694504 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]]]}] 11:08:14 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:08:14 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 468ms 11:08:14 INFO - PROCESS | 2281 | 1471543694538 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 2281 | 1471543694539 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:08:14 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:08:14 INFO - PROCESS | 2281 | 1471543694549 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - PROCESS | 2281 | 1471543694550 Marionette TRACE conn2 <- [1,2938,null,{}] 11:08:14 INFO - PROCESS | 2281 | 1471543694552 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}] 11:08:14 INFO - PROCESS | 2281 | 1471543694553 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:14 INFO - PROCESS | 2281 | 1471543694634 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:08:14 INFO - PROCESS | 2281 | 1471543694638 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 2281 | 1471543694639 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:14 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bb20000 == 34 [pid = 2281] [id = 742] 11:08:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 74 (0x1271dbc00) [pid = 2281] [serial = 2226] [outer = 0x0] 11:08:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 75 (0x12766f800) [pid = 2281] [serial = 2227] [outer = 0x1271dbc00] 11:08:14 INFO - PROCESS | 2281 | 1471543694666 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 2281 | ++DOMWINDOW == 76 (0x128a9f800) [pid = 2281] [serial = 2228] [outer = 0x1271dbc00] 11:08:14 INFO - PROCESS | 2281 | 1471543694984 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]]]}] 11:08:15 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. 11:08:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 11:08:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:08:15 INFO - PROCESS | 2281 | 1471543695017 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 2281 | 1471543695019 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:08:15 INFO - PROCESS | 2281 | 1471543695020 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 2281 | 1471543695022 Marionette TRACE conn2 <- [1,2942,null,{}] 11:08:15 INFO - PROCESS | 2281 | 1471543695024 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}] 11:08:15 INFO - PROCESS | 2281 | 1471543695025 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:15 INFO - PROCESS | 2281 | 1471543695127 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:08:15 INFO - PROCESS | 2281 | 1471543695133 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 2281 | 1471543695142 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc8f800 == 35 [pid = 2281] [id = 743] 11:08:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 77 (0x116646800) [pid = 2281] [serial = 2229] [outer = 0x0] 11:08:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 78 (0x128a9f400) [pid = 2281] [serial = 2230] [outer = 0x116646800] 11:08:15 INFO - PROCESS | 2281 | 1471543695168 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 79 (0x128d11800) [pid = 2281] [serial = 2231] [outer = 0x116646800] 11:08:15 INFO - PROCESS | 2281 | 1471543695445 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"]]]}] 11:08:15 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 11:08:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:08:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:08:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 470ms 11:08:15 INFO - PROCESS | 2281 | 1471543695493 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:08:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:08:15 INFO - PROCESS | 2281 | 1471543695496 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:08:15 INFO - PROCESS | 2281 | 1471543695498 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 2281 | 1471543695500 Marionette TRACE conn2 <- [1,2946,null,{}] 11:08:15 INFO - PROCESS | 2281 | 1471543695502 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}] 11:08:15 INFO - PROCESS | 2281 | 1471543695504 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:15 INFO - PROCESS | 2281 | 1471543695594 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:08:15 INFO - PROCESS | 2281 | 1471543695598 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 2281 | 1471543695600 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:15 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3b5800 == 36 [pid = 2281] [id = 744] 11:08:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x1274c1c00) [pid = 2281] [serial = 2232] [outer = 0x0] 11:08:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x128d4d000) [pid = 2281] [serial = 2233] [outer = 0x1274c1c00] 11:08:15 INFO - PROCESS | 2281 | 1471543695627 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x12934b400) [pid = 2281] [serial = 2234] [outer = 0x1274c1c00] 11:08:16 INFO - PROCESS | 2281 | 1471543696012 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]]]}] 11:08:16 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. 11:08:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 519ms 11:08:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:08:16 INFO - PROCESS | 2281 | 1471543696019 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 2281 | 1471543696021 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:08:16 INFO - PROCESS | 2281 | 1471543696024 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - PROCESS | 2281 | 1471543696026 Marionette TRACE conn2 <- [1,2950,null,{}] 11:08:16 INFO - PROCESS | 2281 | 1471543696030 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}] 11:08:16 INFO - PROCESS | 2281 | 1471543696032 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:16 INFO - PROCESS | 2281 | 1471543696149 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:08:16 INFO - PROCESS | 2281 | 1471543696205 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 2281 | 1471543696208 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x1188af000 == 37 [pid = 2281] [id = 745] 11:08:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x1132a1800) [pid = 2281] [serial = 2235] [outer = 0x0] 11:08:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x1162cb000) [pid = 2281] [serial = 2236] [outer = 0x1132a1800] 11:08:16 INFO - PROCESS | 2281 | 1471543696262 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x116b0d400) [pid = 2281] [serial = 2237] [outer = 0x1132a1800] 11:08:16 INFO - PROCESS | 2281 | ++DOCSHELL 0x119f06000 == 38 [pid = 2281] [id = 746] 11:08:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x11897e400) [pid = 2281] [serial = 2238] [outer = 0x0] 11:08:16 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x118216000) [pid = 2281] [serial = 2239] [outer = 0x11897e400] 11:08:16 INFO - PROCESS | 2281 | 1471543696769 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]]]}] 11:08:16 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. 11:08:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 772ms 11:08:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:08:16 INFO - PROCESS | 2281 | 1471543696797 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 2281 | 1471543696801 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:08:16 INFO - PROCESS | 2281 | 1471543696805 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - PROCESS | 2281 | 1471543696807 Marionette TRACE conn2 <- [1,2954,null,{}] 11:08:16 INFO - PROCESS | 2281 | 1471543696810 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}] 11:08:16 INFO - PROCESS | 2281 | 1471543696811 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:16 INFO - PROCESS | 2281 | 1471543696935 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:08:17 INFO - PROCESS | 2281 | 1471543697014 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 2281 | 1471543697016 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a002800 == 39 [pid = 2281] [id = 747] 11:08:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x118634400) [pid = 2281] [serial = 2240] [outer = 0x0] 11:08:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11943f800) [pid = 2281] [serial = 2241] [outer = 0x118634400] 11:08:17 INFO - PROCESS | 2281 | 1471543697050 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1198e8800) [pid = 2281] [serial = 2242] [outer = 0x118634400] 11:08:17 INFO - PROCESS | 2281 | 1471543697449 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]]]}] 11:08:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:08:17 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 11:08:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 11:08:17 INFO - PROCESS | 2281 | 1471543697477 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:08:17 INFO - PROCESS | 2281 | 1471543697478 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:08:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:08:17 INFO - PROCESS | 2281 | 1471543697480 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 2281 | 1471543697483 Marionette TRACE conn2 <- [1,2958,null,{}] 11:08:17 INFO - PROCESS | 2281 | 1471543697491 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}] 11:08:17 INFO - PROCESS | 2281 | 1471543697494 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:17 INFO - PROCESS | 2281 | 1471543697643 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:08:17 INFO - PROCESS | 2281 | 1471543697703 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 2281 | 1471543697704 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:17 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c845800 == 40 [pid = 2281] [id = 748] 11:08:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x119d64000) [pid = 2281] [serial = 2243] [outer = 0x0] 11:08:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x121182c00) [pid = 2281] [serial = 2244] [outer = 0x119d64000] 11:08:17 INFO - PROCESS | 2281 | 1471543697736 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x125718000) [pid = 2281] [serial = 2245] [outer = 0x119d64000] 11:08:18 INFO - PROCESS | 2281 | 1471543698305 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]]]}] 11:08:18 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. 11:08:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 872ms 11:08:18 INFO - PROCESS | 2281 | 1471543698352 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:08:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:08:18 INFO - PROCESS | 2281 | 1471543698355 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:08:18 INFO - PROCESS | 2281 | 1471543698358 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 2281 | 1471543698360 Marionette TRACE conn2 <- [1,2962,null,{}] 11:08:18 INFO - PROCESS | 2281 | 1471543698363 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}] 11:08:18 INFO - PROCESS | 2281 | 1471543698365 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:18 INFO - PROCESS | 2281 | 1471543698498 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:08:18 INFO - PROCESS | 2281 | 1471543698608 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 2281 | 1471543698610 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:18 INFO - PROCESS | 2281 | ++DOCSHELL 0x117111800 == 41 [pid = 2281] [id = 749] 11:08:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x115f2ac00) [pid = 2281] [serial = 2246] [outer = 0x0] 11:08:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x116578800) [pid = 2281] [serial = 2247] [outer = 0x115f2ac00] 11:08:18 INFO - PROCESS | 2281 | 1471543698642 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x116823000) [pid = 2281] [serial = 2248] [outer = 0x115f2ac00] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc8f800 == 40 [pid = 2281] [id = 743] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12bb20000 == 39 [pid = 2281] [id = 742] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae36800 == 38 [pid = 2281] [id = 741] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa86000 == 37 [pid = 2281] [id = 740] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x12a807000 == 36 [pid = 2281] [id = 739] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x128cd3000 == 35 [pid = 2281] [id = 738] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x119d0a000 == 34 [pid = 2281] [id = 737] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x1213d6800 == 33 [pid = 2281] [id = 736] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x119aa2800 == 32 [pid = 2281] [id = 735] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x117203800 == 31 [pid = 2281] [id = 734] 11:08:18 INFO - PROCESS | 2281 | --DOCSHELL 0x121525800 == 30 [pid = 2281] [id = 733] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x124c08c00) [pid = 2281] [serial = 2179] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x129355000) [pid = 2281] [serial = 2159] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11a0d1000) [pid = 2281] [serial = 2173] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1211c2000) [pid = 2281] [serial = 2174] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x119439800) [pid = 2281] [serial = 2170] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x1198dc800) [pid = 2281] [serial = 2171] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x1249d4c00) [pid = 2281] [serial = 2176] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x1249e0c00) [pid = 2281] [serial = 2177] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x1183ee800) [pid = 2281] [serial = 2167] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x118978c00) [pid = 2281] [serial = 2168] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x113c4f400) [pid = 2281] [serial = 2161] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x116823800) [pid = 2281] [serial = 2162] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x118973400) [pid = 2281] [serial = 2164] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x119434400) [pid = 2281] [serial = 2165] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x125713c00) [pid = 2281] [serial = 2180] [outer = 0x0] [url = about:blank] 11:08:18 INFO - PROCESS | 2281 | 1471543698995 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]]]}] 11:08:19 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. 11:08:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 11:08:19 INFO - PROCESS | 2281 | 1471543699029 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 2281 | 1471543699032 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:08:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:08:19 INFO - PROCESS | 2281 | 1471543699036 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 2281 | 1471543699038 Marionette TRACE conn2 <- [1,2966,null,{}] 11:08:19 INFO - PROCESS | 2281 | 1471543699040 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}] 11:08:19 INFO - PROCESS | 2281 | 1471543699041 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:19 INFO - PROCESS | 2281 | 1471543699121 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:08:19 INFO - PROCESS | 2281 | 1471543699179 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 2281 | 1471543699181 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x119266000 == 31 [pid = 2281] [id = 750] 11:08:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x117252400) [pid = 2281] [serial = 2249] [outer = 0x0] 11:08:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x117d4ac00) [pid = 2281] [serial = 2250] [outer = 0x117252400] 11:08:19 INFO - PROCESS | 2281 | 1471543699209 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x11832ec00) [pid = 2281] [serial = 2251] [outer = 0x117252400] 11:08:19 INFO - PROCESS | 2281 | 1471543699528 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]]]}] 11:08:19 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. 11:08:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 519ms 11:08:19 INFO - PROCESS | 2281 | 1471543699556 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:08:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:08:19 INFO - PROCESS | 2281 | 1471543699561 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:08:19 INFO - PROCESS | 2281 | 1471543699564 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - PROCESS | 2281 | 1471543699568 Marionette TRACE conn2 <- [1,2970,null,{}] 11:08:19 INFO - PROCESS | 2281 | 1471543699579 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}] 11:08:19 INFO - PROCESS | 2281 | 1471543699584 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:19 INFO - PROCESS | 2281 | 1471543699709 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:08:19 INFO - PROCESS | 2281 | 1471543699790 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 2281 | 1471543699793 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:19 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ac4800 == 32 [pid = 2281] [id = 751] 11:08:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x118639000) [pid = 2281] [serial = 2252] [outer = 0x0] 11:08:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x118981000) [pid = 2281] [serial = 2253] [outer = 0x118639000] 11:08:19 INFO - PROCESS | 2281 | 1471543699841 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x119440c00) [pid = 2281] [serial = 2254] [outer = 0x118639000] 11:08:20 INFO - PROCESS | 2281 | 1471543700189 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]]]}] 11:08:20 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. 11:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 676ms 11:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:08:20 INFO - PROCESS | 2281 | 1471543700239 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:08:20 INFO - PROCESS | 2281 | 1471543700242 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:08:20 INFO - PROCESS | 2281 | 1471543700246 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 2281 | 1471543700247 Marionette TRACE conn2 <- [1,2974,null,{}] 11:08:20 INFO - PROCESS | 2281 | 1471543700250 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}] 11:08:20 INFO - PROCESS | 2281 | 1471543700251 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:20 INFO - PROCESS | 2281 | 1471543700358 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:08:20 INFO - PROCESS | 2281 | 1471543700380 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 2281 | 1471543700381 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x127183800 == 33 [pid = 2281] [id = 752] 11:08:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x1198df400) [pid = 2281] [serial = 2255] [outer = 0x0] 11:08:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x119d5a800) [pid = 2281] [serial = 2256] [outer = 0x1198df400] 11:08:20 INFO - PROCESS | 2281 | 1471543700407 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x11a09f400) [pid = 2281] [serial = 2257] [outer = 0x1198df400] 11:08:20 INFO - PROCESS | 2281 | 1471543700684 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]]]}] 11:08:20 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. 11:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 471ms 11:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:08:20 INFO - PROCESS | 2281 | 1471543700717 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:08:20 INFO - PROCESS | 2281 | 1471543700719 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:08:20 INFO - PROCESS | 2281 | 1471543700721 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 2281 | 1471543700722 Marionette TRACE conn2 <- [1,2978,null,{}] 11:08:20 INFO - PROCESS | 2281 | 1471543700731 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}] 11:08:20 INFO - PROCESS | 2281 | 1471543700733 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:20 INFO - PROCESS | 2281 | 1471543700816 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:08:20 INFO - PROCESS | 2281 | 1471543700820 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 2281 | 1471543700821 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:20 INFO - PROCESS | 2281 | ++DOCSHELL 0x12917e800 == 34 [pid = 2281] [id = 753] 11:08:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x1126a0800) [pid = 2281] [serial = 2258] [outer = 0x0] 11:08:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x118835400) [pid = 2281] [serial = 2259] [outer = 0x1126a0800] 11:08:20 INFO - PROCESS | 2281 | 1471543700855 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1211c4400) [pid = 2281] [serial = 2260] [outer = 0x1126a0800] 11:08:21 INFO - PROCESS | 2281 | 1471543701188 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]]]}] 11:08:21 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. 11:08:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 472ms 11:08:21 INFO - PROCESS | 2281 | 1471543701194 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 2281 | 1471543701195 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:08:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:08:21 INFO - PROCESS | 2281 | 1471543701197 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 2281 | 1471543701198 Marionette TRACE conn2 <- [1,2982,null,{}] 11:08:21 INFO - PROCESS | 2281 | 1471543701201 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}] 11:08:21 INFO - PROCESS | 2281 | 1471543701205 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:21 INFO - PROCESS | 2281 | 1471543701328 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:08:21 INFO - PROCESS | 2281 | 1471543701340 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 2281 | 1471543701341 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x12aa86000 == 35 [pid = 2281] [id = 754] 11:08:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x1212ed400) [pid = 2281] [serial = 2261] [outer = 0x0] 11:08:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x1249d5400) [pid = 2281] [serial = 2262] [outer = 0x1212ed400] 11:08:21 INFO - PROCESS | 2281 | 1471543701367 Marionette DEBUG loaded listener.js 11:08:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12582b400) [pid = 2281] [serial = 2263] [outer = 0x1212ed400] 11:08:21 INFO - PROCESS | 2281 | 1471543701696 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"]]]}] 11:08:21 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 11:08:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:08:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 11:08:21 INFO - PROCESS | 2281 | 1471543701715 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 2281 | 1471543701717 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:08:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:08:21 INFO - PROCESS | 2281 | 1471543701727 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - PROCESS | 2281 | 1471543701728 Marionette TRACE conn2 <- [1,2986,null,{}] 11:08:21 INFO - PROCESS | 2281 | 1471543701730 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}] 11:08:21 INFO - PROCESS | 2281 | 1471543701731 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:21 INFO - PROCESS | 2281 | 1471543701833 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:08:21 INFO - PROCESS | 2281 | 1471543701836 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 2281 | 1471543701837 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:21 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bc77800 == 36 [pid = 2281] [id = 755] 11:08:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12582c400) [pid = 2281] [serial = 2264] [outer = 0x0] 11:08:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x1271d6800) [pid = 2281] [serial = 2265] [outer = 0x12582c400] 11:08:21 INFO - PROCESS | 2281 | 1471543701870 Marionette DEBUG loaded listener.js 11:08:21 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12766b400) [pid = 2281] [serial = 2266] [outer = 0x12582c400] 11:08:22 INFO - PROCESS | 2281 | 1471543702172 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]]]}] 11:08:22 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. 11:08:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 480ms 11:08:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:08:22 INFO - PROCESS | 2281 | 1471543702204 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 2281 | 1471543702205 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:08:22 INFO - PROCESS | 2281 | 1471543702208 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - PROCESS | 2281 | 1471543702211 Marionette TRACE conn2 <- [1,2990,null,{}] 11:08:22 INFO - PROCESS | 2281 | 1471543702213 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}] 11:08:22 INFO - PROCESS | 2281 | 1471543702215 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:22 INFO - PROCESS | 2281 | 1471543702316 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:08:22 INFO - PROCESS | 2281 | 1471543702319 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 2281 | 1471543702320 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12bd13000 == 37 [pid = 2281] [id = 756] 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12766c400) [pid = 2281] [serial = 2267] [outer = 0x0] 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x128d03c00) [pid = 2281] [serial = 2268] [outer = 0x12766c400] 11:08:22 INFO - PROCESS | 2281 | 1471543702378 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128d10c00) [pid = 2281] [serial = 2269] [outer = 0x12766c400] 11:08:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3c8800 == 38 [pid = 2281] [id = 757] 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x128d4d800) [pid = 2281] [serial = 2270] [outer = 0x0] 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x128d46400) [pid = 2281] [serial = 2271] [outer = 0x128d4d800] 11:08:22 INFO - PROCESS | 2281 | 1471543702690 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]]]}] 11:08:22 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. 11:08:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 11:08:22 INFO - PROCESS | 2281 | 1471543702729 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 2281 | 1471543702730 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:08:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:08:22 INFO - PROCESS | 2281 | 1471543702732 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - PROCESS | 2281 | 1471543702734 Marionette TRACE conn2 <- [1,2994,null,{}] 11:08:22 INFO - PROCESS | 2281 | 1471543702736 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}] 11:08:22 INFO - PROCESS | 2281 | 1471543702737 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:22 INFO - PROCESS | 2281 | 1471543702860 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:08:22 INFO - PROCESS | 2281 | 1471543702870 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 2281 | 1471543702872 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:22 INFO - PROCESS | 2281 | ++DOCSHELL 0x12c3c0800 == 39 [pid = 2281] [id = 758] 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x128d43c00) [pid = 2281] [serial = 2272] [outer = 0x0] 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x128d4c800) [pid = 2281] [serial = 2273] [outer = 0x128d43c00] 11:08:22 INFO - PROCESS | 2281 | 1471543702897 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x128d64800) [pid = 2281] [serial = 2274] [outer = 0x128d43c00] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x115f92800) [pid = 2281] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x118873400) [pid = 2281] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116252800) [pid = 2281] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x11920dc00) [pid = 2281] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x121b86c00) [pid = 2281] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x121180c00) [pid = 2281] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x11751d000) [pid = 2281] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1251bec00) [pid = 2281] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x126f14800) [pid = 2281] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x118223400) [pid = 2281] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x126f66c00) [pid = 2281] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x113365000) [pid = 2281] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1271dbc00) [pid = 2281] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11882f400) [pid = 2281] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x116646800) [pid = 2281] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:08:23 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x12117d800) [pid = 2281] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:08:23 INFO - PROCESS | 2281 | 1471543703281 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]]]}] 11:08:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:08:23 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 11:08:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 569ms 11:08:23 INFO - PROCESS | 2281 | 1471543703303 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 2281 | 1471543703304 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:08:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:08:23 INFO - PROCESS | 2281 | 1471543703312 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 2281 | 1471543703313 Marionette TRACE conn2 <- [1,2998,null,{}] 11:08:23 INFO - PROCESS | 2281 | 1471543703315 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}] 11:08:23 INFO - PROCESS | 2281 | 1471543703316 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:23 INFO - PROCESS | 2281 | 1471543703432 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:08:23 INFO - PROCESS | 2281 | 1471543703469 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 2281 | 1471543703470 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d222800 == 40 [pid = 2281] [id = 759] 11:08:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1127bf400) [pid = 2281] [serial = 2275] [outer = 0x0] 11:08:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x11a0ccc00) [pid = 2281] [serial = 2276] [outer = 0x1127bf400] 11:08:23 INFO - PROCESS | 2281 | 1471543703495 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128a9d400) [pid = 2281] [serial = 2277] [outer = 0x1127bf400] 11:08:23 INFO - PROCESS | 2281 | 1471543703722 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]]]}] 11:08:23 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. 11:08:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 473ms 11:08:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:08:23 INFO - PROCESS | 2281 | 1471543703783 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 2281 | 1471543703785 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:08:23 INFO - PROCESS | 2281 | 1471543703787 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - PROCESS | 2281 | 1471543703789 Marionette TRACE conn2 <- [1,3002,null,{}] 11:08:23 INFO - PROCESS | 2281 | 1471543703798 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}] 11:08:23 INFO - PROCESS | 2281 | 1471543703800 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:23 INFO - PROCESS | 2281 | 1471543703903 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:08:23 INFO - PROCESS | 2281 | 1471543703909 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 2281 | 1471543703911 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:23 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d5a5000 == 41 [pid = 2281] [id = 760] 11:08:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x128d44400) [pid = 2281] [serial = 2278] [outer = 0x0] 11:08:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x128d6a000) [pid = 2281] [serial = 2279] [outer = 0x128d44400] 11:08:23 INFO - PROCESS | 2281 | 1471543703938 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x129441800) [pid = 2281] [serial = 2280] [outer = 0x128d44400] 11:08:24 INFO - PROCESS | 2281 | 1471543704267 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]]]}] 11:08:24 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. 11:08:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 527ms 11:08:24 INFO - PROCESS | 2281 | 1471543704315 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 2281 | 1471543704316 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:08:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:08:24 INFO - PROCESS | 2281 | 1471543704318 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 2281 | 1471543704319 Marionette TRACE conn2 <- [1,3006,null,{}] 11:08:24 INFO - PROCESS | 2281 | 1471543704321 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}] 11:08:24 INFO - PROCESS | 2281 | 1471543704323 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:24 INFO - PROCESS | 2281 | 1471543704435 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:08:24 INFO - PROCESS | 2281 | 1471543704442 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:24 INFO - PROCESS | 2281 | 1471543704443 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d67a000 == 42 [pid = 2281] [id = 761] 11:08:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x129442400) [pid = 2281] [serial = 2281] [outer = 0x0] 11:08:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12944bc00) [pid = 2281] [serial = 2282] [outer = 0x129442400] 11:08:24 INFO - PROCESS | 2281 | 1471543704467 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x129648800) [pid = 2281] [serial = 2283] [outer = 0x129442400] 11:08:24 INFO - PROCESS | 2281 | 1471543704735 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]]]}] 11:08:24 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. 11:08:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms 11:08:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:08:24 INFO - PROCESS | 2281 | 1471543704786 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 2281 | 1471543704788 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:08:24 INFO - PROCESS | 2281 | 1471543704790 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 2281 | 1471543704792 Marionette TRACE conn2 <- [1,3010,null,{}] 11:08:24 INFO - PROCESS | 2281 | 1471543704797 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}] 11:08:24 INFO - PROCESS | 2281 | 1471543704798 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:24 INFO - PROCESS | 2281 | 1471543704887 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:08:24 INFO - PROCESS | 2281 | 1471543704891 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:24 INFO - PROCESS | 2281 | 1471543704894 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:24 INFO - PROCESS | 2281 | ++DOCSHELL 0x12d953000 == 43 [pid = 2281] [id = 762] 11:08:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x114fbec00) [pid = 2281] [serial = 2284] [outer = 0x0] 11:08:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x129679c00) [pid = 2281] [serial = 2285] [outer = 0x114fbec00] 11:08:24 INFO - PROCESS | 2281 | 1471543704918 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x12a91e400) [pid = 2281] [serial = 2286] [outer = 0x114fbec00] 11:08:25 INFO - PROCESS | 2281 | 1471543705400 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]]]}] 11:08:25 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 11:08:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 622ms 11:08:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:08:25 INFO - PROCESS | 2281 | 1471543705413 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 2281 | 1471543705417 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:08:25 INFO - PROCESS | 2281 | 1471543705422 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 2281 | 1471543705425 Marionette TRACE conn2 <- [1,3014,null,{}] 11:08:25 INFO - PROCESS | 2281 | 1471543705431 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}] 11:08:25 INFO - PROCESS | 2281 | 1471543705434 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:25 INFO - PROCESS | 2281 | 1471543705557 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:08:25 INFO - PROCESS | 2281 | 1471543705634 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 2281 | 1471543705636 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:25 INFO - PROCESS | 2281 | ++DOCSHELL 0x11972d800 == 44 [pid = 2281] [id = 763] 11:08:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x116a9c800) [pid = 2281] [serial = 2287] [outer = 0x0] 11:08:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x116bbdc00) [pid = 2281] [serial = 2288] [outer = 0x116a9c800] 11:08:25 INFO - PROCESS | 2281 | 1471543705668 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x11832a400) [pid = 2281] [serial = 2289] [outer = 0x116a9c800] 11:08:25 INFO - PROCESS | 2281 | [2281] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:26 INFO - PROCESS | 2281 | 1471543706075 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:08:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:08:26 INFO - {} 11:08:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:08:26 INFO - {} 11:08:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:08:26 INFO - {} 11:08:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:08:26 INFO - {} 11:08:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 677ms 11:08:26 INFO - PROCESS | 2281 | 1471543706098 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:08:26 INFO - PROCESS | 2281 | 1471543706101 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:08:26 INFO - TEST-START | /FileAPI/fileReader.html 11:08:26 INFO - PROCESS | 2281 | 1471543706106 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 2281 | 1471543706107 Marionette TRACE conn2 <- [1,3018,null,{}] 11:08:26 INFO - PROCESS | 2281 | 1471543706110 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}] 11:08:26 INFO - PROCESS | 2281 | 1471543706112 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:26 INFO - PROCESS | 2281 | 1471543706216 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:08:26 INFO - PROCESS | 2281 | 1471543706276 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 2281 | 1471543706277 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ae3a800 == 45 [pid = 2281] [id = 764] 11:08:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x11887e800) [pid = 2281] [serial = 2290] [outer = 0x0] 11:08:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x1198eb800) [pid = 2281] [serial = 2291] [outer = 0x11887e800] 11:08:26 INFO - PROCESS | 2281 | 1471543706309 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x121181c00) [pid = 2281] [serial = 2292] [outer = 0x11887e800] 11:08:26 INFO - PROCESS | 2281 | 1471543706700 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]]]}] 11:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:08:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:08:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 624ms 11:08:26 INFO - PROCESS | 2281 | 1471543706730 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:08:26 INFO - PROCESS | 2281 | 1471543706732 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:08:26 INFO - TEST-START | /FileAPI/historical.html 11:08:26 INFO - PROCESS | 2281 | 1471543706734 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - PROCESS | 2281 | 1471543706737 Marionette TRACE conn2 <- [1,3022,null,{}] 11:08:26 INFO - PROCESS | 2281 | 1471543706745 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}] 11:08:26 INFO - PROCESS | 2281 | 1471543706748 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:26 INFO - PROCESS | 2281 | 1471543706853 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:08:26 INFO - PROCESS | 2281 | 1471543706949 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 2281 | 1471543706951 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:26 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ddd7800 == 46 [pid = 2281] [id = 765] 11:08:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x124908000) [pid = 2281] [serial = 2293] [outer = 0x0] 11:08:26 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x124dd5400) [pid = 2281] [serial = 2294] [outer = 0x124908000] 11:08:26 INFO - PROCESS | 2281 | 1471543706984 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x1271d6400) [pid = 2281] [serial = 2295] [outer = 0x124908000] 11:08:27 INFO - PROCESS | 2281 | 1471543707344 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"]]]}] 11:08:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:08:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:08:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:08:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:08:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:08:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:08:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:08:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:08:27 INFO - TEST-OK | /FileAPI/historical.html | took 624ms 11:08:27 INFO - PROCESS | 2281 | 1471543707358 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 2281 | 1471543707359 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:08:27 INFO - TEST-START | /FileAPI/idlharness.html 11:08:27 INFO - PROCESS | 2281 | 1471543707362 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 2281 | 1471543707363 Marionette TRACE conn2 <- [1,3026,null,{}] 11:08:27 INFO - PROCESS | 2281 | 1471543707366 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}] 11:08:27 INFO - PROCESS | 2281 | 1471543707367 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:27 INFO - PROCESS | 2281 | 1471543707472 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:08:27 INFO - PROCESS | 2281 | 1471543707532 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 2281 | 1471543707533 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:27 INFO - PROCESS | 2281 | ++DOCSHELL 0x12e387800 == 47 [pid = 2281] [id = 766] 11:08:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x127672000) [pid = 2281] [serial = 2296] [outer = 0x0] 11:08:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x12934a400) [pid = 2281] [serial = 2297] [outer = 0x127672000] 11:08:27 INFO - PROCESS | 2281 | 1471543707563 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x12964c400) [pid = 2281] [serial = 2298] [outer = 0x127672000] 11:08:28 INFO - PROCESS | 2281 | 1471543708093 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]]]}] 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:08:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:08:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:08:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:08:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:08:28 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 11:08:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:08:28 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 11:08:28 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 11:08:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:08:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:08:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:08:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:08:28 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 11:08:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:08:28 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 11:08:28 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 11:08:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:08:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:08:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 782ms 11:08:28 INFO - PROCESS | 2281 | 1471543708209 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 2281 | 1471543708210 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:08:28 INFO - TEST-START | /FileAPI/idlharness.worker 11:08:28 INFO - PROCESS | 2281 | 1471543708220 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 2281 | 1471543708221 Marionette TRACE conn2 <- [1,3030,null,{}] 11:08:28 INFO - PROCESS | 2281 | 1471543708225 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}] 11:08:28 INFO - PROCESS | 2281 | 1471543708226 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:28 INFO - PROCESS | 2281 | 1471543708343 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:08:28 INFO - PROCESS | 2281 | 1471543708432 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 2281 | 1471543708434 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:28 INFO - PROCESS | 2281 | ++DOCSHELL 0x12ad3c000 == 48 [pid = 2281] [id = 767] 11:08:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 116 (0x11269c000) [pid = 2281] [serial = 2299] [outer = 0x0] 11:08:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 117 (0x12b0f9c00) [pid = 2281] [serial = 2300] [outer = 0x11269c000] 11:08:28 INFO - PROCESS | 2281 | 1471543708463 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 2281 | ++DOMWINDOW == 118 (0x12bc0bc00) [pid = 2281] [serial = 2301] [outer = 0x11269c000] 11:08:28 INFO - PROCESS | 2281 | [2281] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:29 INFO - PROCESS | 2281 | 1471543709422 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,{},{}]]]}] 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:08:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:08:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:08:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:08:29 INFO - {} 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:08:29 INFO - {} 11:08:29 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 - {} 11:08:29 INFO - {} 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:08:29 INFO - {} 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:08:29 INFO - {} 11:08:29 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 - {} 11:08:29 INFO - {} 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:08:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:08:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 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 11:08:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:08:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:08:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:08:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:08:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:08:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:08:29 INFO - {} 11:08:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1284ms 11:08:29 INFO - PROCESS | 2281 | 1471543709507 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 2281 | 1471543709512 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:08:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:08:29 INFO - PROCESS | 2281 | 1471543709520 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - PROCESS | 2281 | 1471543709524 Marionette TRACE conn2 <- [1,3034,null,{}] 11:08:29 INFO - PROCESS | 2281 | 1471543709532 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}] 11:08:29 INFO - PROCESS | 2281 | 1471543709535 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:29 INFO - PROCESS | 2281 | 1471543709659 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:08:29 INFO - PROCESS | 2281 | 1471543709754 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 2281 | 1471543709755 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:29 INFO - PROCESS | 2281 | ++DOCSHELL 0x117d8b800 == 49 [pid = 2281] [id = 768] 11:08:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 119 (0x119d66c00) [pid = 2281] [serial = 2302] [outer = 0x0] 11:08:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 120 (0x1211bb000) [pid = 2281] [serial = 2303] [outer = 0x119d66c00] 11:08:29 INFO - PROCESS | 2281 | 1471543709786 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 2281 | ++DOMWINDOW == 121 (0x121eb3400) [pid = 2281] [serial = 2304] [outer = 0x119d66c00] 11:08:30 INFO - PROCESS | 2281 | 1471543710148 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]]]}] 11:08:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:08:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 678ms 11:08:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:08:30 INFO - PROCESS | 2281 | 1471543710196 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 2281 | 1471543710199 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:08:30 INFO - PROCESS | 2281 | 1471543710203 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 2281 | 1471543710205 Marionette TRACE conn2 <- [1,3038,null,{}] 11:08:30 INFO - PROCESS | 2281 | 1471543710207 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}] 11:08:30 INFO - PROCESS | 2281 | 1471543710209 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12d67a000 == 48 [pid = 2281] [id = 761] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12d5a5000 == 47 [pid = 2281] [id = 760] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12d222800 == 46 [pid = 2281] [id = 759] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3c0800 == 45 [pid = 2281] [id = 758] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3c8800 == 44 [pid = 2281] [id = 757] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12bd13000 == 43 [pid = 2281] [id = 756] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12bc77800 == 42 [pid = 2281] [id = 755] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12aa86000 == 41 [pid = 2281] [id = 754] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12917e800 == 40 [pid = 2281] [id = 753] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x127183800 == 39 [pid = 2281] [id = 752] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x121ac4800 == 38 [pid = 2281] [id = 751] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x119266000 == 37 [pid = 2281] [id = 750] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x117111800 == 36 [pid = 2281] [id = 749] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12c845800 == 35 [pid = 2281] [id = 748] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x119f06000 == 34 [pid = 2281] [id = 746] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12a002800 == 33 [pid = 2281] [id = 747] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12c3b5800 == 32 [pid = 2281] [id = 744] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x1188af000 == 31 [pid = 2281] [id = 745] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12ad3c000 == 30 [pid = 2281] [id = 767] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12e387800 == 29 [pid = 2281] [id = 766] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12ddd7800 == 28 [pid = 2281] [id = 765] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12ae3a800 == 27 [pid = 2281] [id = 764] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x12d953000 == 26 [pid = 2281] [id = 762] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x11972d800 == 25 [pid = 2281] [id = 763] 11:08:30 INFO - PROCESS | 2281 | 1471543710847 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 120 (0x116a9ec00) [pid = 2281] [serial = 2183] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 119 (0x121182400) [pid = 2281] [serial = 2215] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 118 (0x116821c00) [pid = 2281] [serial = 2182] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 117 (0x11980d800) [pid = 2281] [serial = 2186] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 116 (0x119208400) [pid = 2281] [serial = 2185] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 115 (0x11668d400) [pid = 2281] [serial = 2203] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x116b0dc00) [pid = 2281] [serial = 2204] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x1195a9000) [pid = 2281] [serial = 2209] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x11907bc00) [pid = 2281] [serial = 2210] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x124fda800) [pid = 2281] [serial = 2218] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x124c0bc00) [pid = 2281] [serial = 2189] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x1183f0800) [pid = 2281] [serial = 2206] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x1211c3000) [pid = 2281] [serial = 2188] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x118878800) [pid = 2281] [serial = 2207] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x118833800) [pid = 2281] [serial = 2200] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x1273c7400) [pid = 2281] [serial = 2192] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x127128800) [pid = 2281] [serial = 2191] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x128d05c00) [pid = 2281] [serial = 2195] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x128a9d800) [pid = 2281] [serial = 2194] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x128d69000) [pid = 2281] [serial = 2198] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x12117e000) [pid = 2281] [serial = 2197] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1271a8800) [pid = 2281] [serial = 2221] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x119d62800) [pid = 2281] [serial = 2224] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x125e41800) [pid = 2281] [serial = 2219] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x12582ec00) [pid = 2281] [serial = 2225] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x12766f800) [pid = 2281] [serial = 2227] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x128a9f800) [pid = 2281] [serial = 2228] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x1271de800) [pid = 2281] [serial = 2222] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x119b0a400) [pid = 2281] [serial = 2212] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x1212aa000) [pid = 2281] [serial = 2216] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x11a0d0400) [pid = 2281] [serial = 2213] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x128d4d000) [pid = 2281] [serial = 2233] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x128d11800) [pid = 2281] [serial = 2231] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x128a9f400) [pid = 2281] [serial = 2230] [outer = 0x0] [url = about:blank] 11:08:30 INFO - PROCESS | 2281 | --DOCSHELL 0x117d8b800 == 24 [pid = 2281] [id = 768] 11:08:30 INFO - PROCESS | 2281 | 1471543710951 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:30 INFO - PROCESS | 2281 | 1471543710953 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:30 INFO - PROCESS | 2281 | ++DOCSHELL 0x112a6c800 == 25 [pid = 2281] [id = 769] 11:08:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x11306b400) [pid = 2281] [serial = 2305] [outer = 0x0] 11:08:30 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x113365000) [pid = 2281] [serial = 2306] [outer = 0x11306b400] 11:08:30 INFO - PROCESS | 2281 | 1471543710984 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x116822800) [pid = 2281] [serial = 2307] [outer = 0x11306b400] 11:08:31 INFO - PROCESS | 2281 | 1471543711288 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"]]]}] 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:08:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1124ms 11:08:31 INFO - PROCESS | 2281 | 1471543711330 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:08:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:08:31 INFO - PROCESS | 2281 | 1471543711333 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:08:31 INFO - PROCESS | 2281 | 1471543711336 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:08:31 INFO - PROCESS | 2281 | 1471543711338 Marionette TRACE conn2 <- [1,3042,null,{}] 11:08:31 INFO - PROCESS | 2281 | 1471543711343 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}] 11:08:31 INFO - PROCESS | 2281 | 1471543711346 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:31 INFO - PROCESS | 2281 | 1471543711455 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:08:31 INFO - PROCESS | 2281 | 1471543711512 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 2281 | 1471543711514 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:31 INFO - PROCESS | 2281 | ++DOCSHELL 0x118896000 == 26 [pid = 2281] [id = 770] 11:08:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x116bc7c00) [pid = 2281] [serial = 2308] [outer = 0x0] 11:08:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x11883a400) [pid = 2281] [serial = 2309] [outer = 0x116bc7c00] 11:08:31 INFO - PROCESS | 2281 | 1471543711541 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x11920d800) [pid = 2281] [serial = 2310] [outer = 0x116bc7c00] 11:08:31 INFO - PROCESS | 2281 | 1471543711914 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]]]}] 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:08:31 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. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:08:31 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'.) 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:08:31 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. 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:08:31 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. 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:08:31 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. 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:08:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:08:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:08:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:08:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 632ms 11:08:31 INFO - PROCESS | 2281 | 1471543711968 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:08:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:08:31 INFO - PROCESS | 2281 | 1471543711970 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:08:31 INFO - PROCESS | 2281 | 1471543711973 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:08:31 INFO - PROCESS | 2281 | 1471543711974 Marionette TRACE conn2 <- [1,3046,null,{}] 11:08:31 INFO - PROCESS | 2281 | 1471543711977 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}] 11:08:31 INFO - PROCESS | 2281 | 1471543711978 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:32 INFO - PROCESS | 2281 | 1471543712062 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:08:32 INFO - PROCESS | 2281 | 1471543712126 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 2281 | 1471543712127 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x121120800 == 27 [pid = 2281] [id = 771] 11:08:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x11920dc00) [pid = 2281] [serial = 2311] [outer = 0x0] 11:08:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x119803400) [pid = 2281] [serial = 2312] [outer = 0x11920dc00] 11:08:32 INFO - PROCESS | 2281 | 1471543712154 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x1211c7400) [pid = 2281] [serial = 2313] [outer = 0x11920dc00] 11:08:32 INFO - PROCESS | 2281 | [2281] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:32 INFO - PROCESS | 2281 | 1471543712462 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:08:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:08:32 INFO - {} 11:08:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 523ms 11:08:32 INFO - PROCESS | 2281 | 1471543712497 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 2281 | 1471543712499 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:08:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:08:32 INFO - PROCESS | 2281 | 1471543712509 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 2281 | 1471543712513 Marionette TRACE conn2 <- [1,3050,null,{}] 11:08:32 INFO - PROCESS | 2281 | 1471543712516 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}] 11:08:32 INFO - PROCESS | 2281 | 1471543712518 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:32 INFO - PROCESS | 2281 | 1471543712629 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:08:32 INFO - PROCESS | 2281 | 1471543712634 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 2281 | 1471543712636 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:32 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c1f800 == 28 [pid = 2281] [id = 772] 11:08:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x1249d8400) [pid = 2281] [serial = 2314] [outer = 0x0] 11:08:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x124d9ac00) [pid = 2281] [serial = 2315] [outer = 0x1249d8400] 11:08:32 INFO - PROCESS | 2281 | 1471543712662 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x126f73c00) [pid = 2281] [serial = 2316] [outer = 0x1249d8400] 11:08:32 INFO - PROCESS | 2281 | 1471543712969 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]]]}] 11:08:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:08:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:08:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:08:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:08:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 478ms 11:08:32 INFO - PROCESS | 2281 | 1471543712982 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 2281 | 1471543712983 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:08:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:08:32 INFO - PROCESS | 2281 | 1471543712985 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 2281 | 1471543712986 Marionette TRACE conn2 <- [1,3054,null,{}] 11:08:33 INFO - PROCESS | 2281 | 1471543712996 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}] 11:08:33 INFO - PROCESS | 2281 | 1471543712998 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:33 INFO - PROCESS | 2281 | 1471543713095 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:08:33 INFO - PROCESS | 2281 | 1471543713098 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 2281 | 1471543713100 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x128fd4800 == 29 [pid = 2281] [id = 773] 11:08:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x1249df400) [pid = 2281] [serial = 2317] [outer = 0x0] 11:08:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x1271df400) [pid = 2281] [serial = 2318] [outer = 0x1249df400] 11:08:33 INFO - PROCESS | 2281 | 1471543713125 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x128a9b000) [pid = 2281] [serial = 2319] [outer = 0x1249df400] 11:08:33 INFO - PROCESS | 2281 | 1471543713579 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"]]]}] 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:08:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:08:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:08:33 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" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:08:33 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" 11:08:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:08:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:08:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:08:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 641ms 11:08:33 INFO - PROCESS | 2281 | 1471543713627 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 2281 | 1471543713629 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:08:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:08:33 INFO - PROCESS | 2281 | 1471543713631 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 2281 | 1471543713632 Marionette TRACE conn2 <- [1,3058,null,{}] 11:08:33 INFO - PROCESS | 2281 | 1471543713634 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}] 11:08:33 INFO - PROCESS | 2281 | 1471543713635 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:33 INFO - PROCESS | 2281 | 1471543713745 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:08:33 INFO - PROCESS | 2281 | 1471543713787 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 2281 | 1471543713791 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:33 INFO - PROCESS | 2281 | ++DOCSHELL 0x12a817000 == 30 [pid = 2281] [id = 774] 11:08:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x118831c00) [pid = 2281] [serial = 2320] [outer = 0x0] 11:08:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x129445800) [pid = 2281] [serial = 2321] [outer = 0x118831c00] 11:08:33 INFO - PROCESS | 2281 | 1471543713824 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x129687c00) [pid = 2281] [serial = 2322] [outer = 0x118831c00] 11:08:34 INFO - PROCESS | 2281 | 1471543714160 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]]]}] 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:08:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:08:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:08:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:08:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:08:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:08:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 575ms 11:08:34 INFO - PROCESS | 2281 | 1471543714206 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 2281 | 1471543714207 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:08:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:08:34 INFO - PROCESS | 2281 | 1471543714210 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 2281 | 1471543714211 Marionette TRACE conn2 <- [1,3062,null,{}] 11:08:34 INFO - PROCESS | 2281 | 1471543714213 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}] 11:08:34 INFO - PROCESS | 2281 | 1471543714214 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:34 INFO - PROCESS | 2281 | 1471543714315 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:08:34 INFO - PROCESS | 2281 | 1471543714318 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 2281 | 1471543714326 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x115ed6000 == 31 [pid = 2281] [id = 775] 11:08:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x11836b400) [pid = 2281] [serial = 2323] [outer = 0x0] 11:08:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x129357000) [pid = 2281] [serial = 2324] [outer = 0x11836b400] 11:08:34 INFO - PROCESS | 2281 | 1471543714387 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x12b0f8c00) [pid = 2281] [serial = 2325] [outer = 0x11836b400] 11:08:34 INFO - PROCESS | 2281 | [2281] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:08:34 INFO - PROCESS | 2281 | 1471543714717 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:08:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:08:34 INFO - {} 11:08:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 520ms 11:08:34 INFO - PROCESS | 2281 | 1471543714731 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 2281 | 1471543714732 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:08:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:08:34 INFO - PROCESS | 2281 | 1471543714734 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 2281 | 1471543714735 Marionette TRACE conn2 <- [1,3066,null,{}] 11:08:34 INFO - PROCESS | 2281 | 1471543714738 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}] 11:08:34 INFO - PROCESS | 2281 | 1471543714739 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:34 INFO - PROCESS | 2281 | 1471543714839 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:08:34 INFO - PROCESS | 2281 | 1471543714843 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 2281 | 1471543714844 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:34 INFO - PROCESS | 2281 | ++DOCSHELL 0x110fd5000 == 32 [pid = 2281] [id = 776] 11:08:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x116821c00) [pid = 2281] [serial = 2326] [outer = 0x0] 11:08:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x12b0fa800) [pid = 2281] [serial = 2327] [outer = 0x116821c00] 11:08:34 INFO - PROCESS | 2281 | 1471543714869 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x12bc0e000) [pid = 2281] [serial = 2328] [outer = 0x116821c00] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x1212ed400) [pid = 2281] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x12582c400) [pid = 2281] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x128d4d800) [pid = 2281] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x1132a1800) [pid = 2281] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x11897e400) [pid = 2281] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x1126a0800) [pid = 2281] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x1127bf400) [pid = 2281] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x115f2ac00) [pid = 2281] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x118639000) [pid = 2281] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x129442400) [pid = 2281] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x114fbec00) [pid = 2281] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x1198df400) [pid = 2281] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x12766c400) [pid = 2281] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x119d64000) [pid = 2281] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x118634400) [pid = 2281] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x117252400) [pid = 2281] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x1274c1c00) [pid = 2281] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x128d44400) [pid = 2281] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x117d3e000) [pid = 2281] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:08:35 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x128d43c00) [pid = 2281] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:08:35 INFO - PROCESS | 2281 | 1471543715402 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]]]}] 11:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:08:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:08:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 720ms 11:08:35 INFO - PROCESS | 2281 | 1471543715455 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 2281 | 1471543715457 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:08:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:08:35 INFO - PROCESS | 2281 | 1471543715467 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 2281 | 1471543715468 Marionette TRACE conn2 <- [1,3070,null,{}] 11:08:35 INFO - PROCESS | 2281 | 1471543715470 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}] 11:08:35 INFO - PROCESS | 2281 | 1471543715471 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:35 INFO - PROCESS | 2281 | 1471543715552 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:08:35 INFO - PROCESS | 2281 | 1471543715566 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 2281 | 1471543715567 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:35 INFO - PROCESS | 2281 | ++DOCSHELL 0x1126c4000 == 33 [pid = 2281] [id = 777] 11:08:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 92 (0x1198df400) [pid = 2281] [serial = 2329] [outer = 0x0] 11:08:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 93 (0x1211c6800) [pid = 2281] [serial = 2330] [outer = 0x1198df400] 11:08:35 INFO - PROCESS | 2281 | 1471543715593 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 2281 | ++DOMWINDOW == 94 (0x128d61000) [pid = 2281] [serial = 2331] [outer = 0x1198df400] 11:08:35 INFO - PROCESS | 2281 | 1471543715906 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]]]}] 11:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:08:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:08:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 468ms 11:08:35 INFO - PROCESS | 2281 | 1471543715935 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 2281 | 1471543715937 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:08:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:08:35 INFO - PROCESS | 2281 | 1471543715939 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - PROCESS | 2281 | 1471543715940 Marionette TRACE conn2 <- [1,3074,null,{}] 11:08:35 INFO - PROCESS | 2281 | 1471543715943 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}] 11:08:35 INFO - PROCESS | 2281 | 1471543715944 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:36 INFO - PROCESS | 2281 | 1471543716018 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:08:36 INFO - PROCESS | 2281 | 1471543716022 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 2281 | 1471543716023 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x117d93800 == 34 [pid = 2281] [id = 778] 11:08:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 95 (0x12bc06000) [pid = 2281] [serial = 2332] [outer = 0x0] 11:08:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 96 (0x12bc0d800) [pid = 2281] [serial = 2333] [outer = 0x12bc06000] 11:08:36 INFO - PROCESS | 2281 | 1471543716051 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 97 (0x12bc5dc00) [pid = 2281] [serial = 2334] [outer = 0x12bc06000] 11:08:36 INFO - PROCESS | 2281 | 1471543716372 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]]]}] 11:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:08:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:08:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 469ms 11:08:36 INFO - PROCESS | 2281 | 1471543716410 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 2281 | 1471543716412 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:08:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:08:36 INFO - PROCESS | 2281 | 1471543716414 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 2281 | 1471543716415 Marionette TRACE conn2 <- [1,3078,null,{}] 11:08:36 INFO - PROCESS | 2281 | 1471543716418 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}] 11:08:36 INFO - PROCESS | 2281 | 1471543716419 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:36 INFO - PROCESS | 2281 | 1471543716533 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:08:36 INFO - PROCESS | 2281 | 1471543716540 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 2281 | 1471543716542 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:36 INFO - PROCESS | 2281 | ++DOCSHELL 0x125c24000 == 35 [pid = 2281] [id = 779] 11:08:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 98 (0x12bc5d000) [pid = 2281] [serial = 2335] [outer = 0x0] 11:08:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 99 (0x12bc61c00) [pid = 2281] [serial = 2336] [outer = 0x12bc5d000] 11:08:36 INFO - PROCESS | 2281 | 1471543716573 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 2281 | ++DOMWINDOW == 100 (0x12bc68400) [pid = 2281] [serial = 2337] [outer = 0x12bc5d000] 11:08:36 INFO - PROCESS | 2281 | 1471543716880 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] 11:08:36 INFO - PROCESS | 2281 | 1471543716935 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:08:36 INFO - PROCESS | 2281 | 1471543716937 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - PROCESS | 2281 | 1471543716940 Marionette TRACE conn2 <- [1,3082,null,{}] 11:08:36 INFO - PROCESS | 2281 | 1471543716942 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}] 11:08:36 INFO - PROCESS | 2281 | 1471543716944 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:37 INFO - PROCESS | 2281 | 1471543717035 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:08:37 INFO - PROCESS | 2281 | 1471543717039 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 2281 | 1471543717040 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x124fce000 == 36 [pid = 2281] [id = 780] 11:08:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 101 (0x12bc6bc00) [pid = 2281] [serial = 2338] [outer = 0x0] 11:08:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 102 (0x12c82d800) [pid = 2281] [serial = 2339] [outer = 0x12bc6bc00] 11:08:37 INFO - PROCESS | 2281 | 1471543717066 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 103 (0x12cc0bc00) [pid = 2281] [serial = 2340] [outer = 0x12bc6bc00] 11:08:37 INFO - PROCESS | 2281 | 1471543717525 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]]]}] 11:08:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:08:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:08:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:08:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 619ms 11:08:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:08:37 INFO - PROCESS | 2281 | 1471543717557 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 2281 | 1471543717560 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:08:37 INFO - PROCESS | 2281 | 1471543717564 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - PROCESS | 2281 | 1471543717566 Marionette TRACE conn2 <- [1,3086,null,{}] 11:08:37 INFO - PROCESS | 2281 | 1471543717571 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}] 11:08:37 INFO - PROCESS | 2281 | 1471543717573 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:37 INFO - PROCESS | 2281 | 1471543717689 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:08:37 INFO - PROCESS | 2281 | 1471543717825 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 2281 | 1471543717826 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:37 INFO - PROCESS | 2281 | ++DOCSHELL 0x117111800 == 37 [pid = 2281] [id = 781] 11:08:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 104 (0x116bbc400) [pid = 2281] [serial = 2341] [outer = 0x0] 11:08:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 105 (0x1177c8000) [pid = 2281] [serial = 2342] [outer = 0x116bbc400] 11:08:37 INFO - PROCESS | 2281 | 1471543717860 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 2281 | ++DOMWINDOW == 106 (0x118370400) [pid = 2281] [serial = 2343] [outer = 0x116bbc400] 11:08:38 INFO - PROCESS | 2281 | 1471543718269 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:08:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:08:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 722ms 11:08:38 INFO - PROCESS | 2281 | 1471543718285 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 2281 | 1471543718289 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:08:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:08:38 INFO - PROCESS | 2281 | 1471543718293 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 2281 | 1471543718295 Marionette TRACE conn2 <- [1,3090,null,{}] 11:08:38 INFO - PROCESS | 2281 | 1471543718298 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}] 11:08:38 INFO - PROCESS | 2281 | 1471543718300 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:38 INFO - PROCESS | 2281 | 1471543718418 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:08:38 INFO - PROCESS | 2281 | 1471543718538 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 2281 | 1471543718540 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:38 INFO - PROCESS | 2281 | ++DOCSHELL 0x121630000 == 38 [pid = 2281] [id = 782] 11:08:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 107 (0x1183f0800) [pid = 2281] [serial = 2344] [outer = 0x0] 11:08:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 108 (0x11887ac00) [pid = 2281] [serial = 2345] [outer = 0x1183f0800] 11:08:38 INFO - PROCESS | 2281 | 1471543718594 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 2281 | ++DOMWINDOW == 109 (0x1195a0400) [pid = 2281] [serial = 2346] [outer = 0x1183f0800] 11:08:39 INFO - PROCESS | 2281 | 1471543719062 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:08:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:08:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 772ms 11:08:39 INFO - PROCESS | 2281 | 1471543719065 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 2281 | 1471543719067 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:08:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:08:39 INFO - PROCESS | 2281 | 1471543719069 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 2281 | 1471543719072 Marionette TRACE conn2 <- [1,3094,null,{}] 11:08:39 INFO - PROCESS | 2281 | 1471543719080 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}] 11:08:39 INFO - PROCESS | 2281 | 1471543719083 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:39 INFO - PROCESS | 2281 | 1471543719227 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:08:39 INFO - PROCESS | 2281 | 1471543719291 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 2281 | 1471543719293 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:39 INFO - PROCESS | 2281 | ++DOCSHELL 0x129180000 == 39 [pid = 2281] [id = 783] 11:08:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 110 (0x119806c00) [pid = 2281] [serial = 2347] [outer = 0x0] 11:08:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 111 (0x11a0c6800) [pid = 2281] [serial = 2348] [outer = 0x119806c00] 11:08:39 INFO - PROCESS | 2281 | 1471543719325 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 2281 | ++DOMWINDOW == 112 (0x124c04400) [pid = 2281] [serial = 2349] [outer = 0x119806c00] 11:08:39 INFO - PROCESS | 2281 | 1471543719888 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:08:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:08:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 872ms 11:08:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:08:39 INFO - PROCESS | 2281 | 1471543719941 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 2281 | 1471543719944 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:08:39 INFO - PROCESS | 2281 | 1471543719947 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - PROCESS | 2281 | 1471543719948 Marionette TRACE conn2 <- [1,3098,null,{}] 11:08:39 INFO - PROCESS | 2281 | 1471543719952 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}] 11:08:39 INFO - PROCESS | 2281 | 1471543719954 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:40 INFO - PROCESS | 2281 | 1471543720066 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:08:40 INFO - PROCESS | 2281 | 1471543720135 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 2281 | 1471543720136 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x112a67800 == 40 [pid = 2281] [id = 784] 11:08:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 113 (0x1166eac00) [pid = 2281] [serial = 2350] [outer = 0x0] 11:08:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 114 (0x116a1d800) [pid = 2281] [serial = 2351] [outer = 0x1166eac00] 11:08:40 INFO - PROCESS | 2281 | 1471543720165 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 115 (0x1177c7c00) [pid = 2281] [serial = 2352] [outer = 0x1166eac00] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x125c24000 == 39 [pid = 2281] [id = 779] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x117d93800 == 38 [pid = 2281] [id = 778] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x1126c4000 == 37 [pid = 2281] [id = 777] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x110fd5000 == 36 [pid = 2281] [id = 776] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x115ed6000 == 35 [pid = 2281] [id = 775] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x12a817000 == 34 [pid = 2281] [id = 774] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x128fd4800 == 33 [pid = 2281] [id = 773] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x125c1f800 == 32 [pid = 2281] [id = 772] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x121120800 == 31 [pid = 2281] [id = 771] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x118896000 == 30 [pid = 2281] [id = 770] 11:08:40 INFO - PROCESS | 2281 | --DOCSHELL 0x112a6c800 == 29 [pid = 2281] [id = 769] 11:08:40 INFO - PROCESS | 2281 | 1471543720640 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]]]}] 11:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:08:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:08:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 722ms 11:08:40 INFO - PROCESS | 2281 | 1471543720669 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 2281 | 1471543720673 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:08:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:08:40 INFO - PROCESS | 2281 | 1471543720680 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - PROCESS | 2281 | 1471543720682 Marionette TRACE conn2 <- [1,3102,null,{}] 11:08:40 INFO - PROCESS | 2281 | 1471543720686 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}] 11:08:40 INFO - PROCESS | 2281 | 1471543720688 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:40 INFO - PROCESS | 2281 | 1471543720822 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 114 (0x119434000) [pid = 2281] [serial = 2201] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 113 (0x1249d5400) [pid = 2281] [serial = 2262] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 112 (0x1271d6800) [pid = 2281] [serial = 2265] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 111 (0x128d46400) [pid = 2281] [serial = 2271] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 110 (0x1162cb000) [pid = 2281] [serial = 2236] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 109 (0x118216000) [pid = 2281] [serial = 2239] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 108 (0x116b0d400) [pid = 2281] [serial = 2237] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 107 (0x118835400) [pid = 2281] [serial = 2259] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 106 (0x11a0ccc00) [pid = 2281] [serial = 2276] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 105 (0x116578800) [pid = 2281] [serial = 2247] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 104 (0x116823000) [pid = 2281] [serial = 2248] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 103 (0x118981000) [pid = 2281] [serial = 2253] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 102 (0x129648800) [pid = 2281] [serial = 2283] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 101 (0x129679c00) [pid = 2281] [serial = 2285] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 100 (0x119440c00) [pid = 2281] [serial = 2254] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 99 (0x12a91e400) [pid = 2281] [serial = 2286] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 98 (0x119d5a800) [pid = 2281] [serial = 2256] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 97 (0x11a09f400) [pid = 2281] [serial = 2257] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 96 (0x128d03c00) [pid = 2281] [serial = 2268] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 95 (0x121182c00) [pid = 2281] [serial = 2244] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 94 (0x125718000) [pid = 2281] [serial = 2245] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 93 (0x11943f800) [pid = 2281] [serial = 2241] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 92 (0x1198e8800) [pid = 2281] [serial = 2242] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 91 (0x128d10c00) [pid = 2281] [serial = 2269] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 90 (0x117d4ac00) [pid = 2281] [serial = 2250] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 89 (0x11832ec00) [pid = 2281] [serial = 2251] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 88 (0x12934b400) [pid = 2281] [serial = 2234] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 87 (0x12766b400) [pid = 2281] [serial = 2266] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 86 (0x128d4c800) [pid = 2281] [serial = 2273] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 85 (0x128d6a000) [pid = 2281] [serial = 2279] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 84 (0x128d64800) [pid = 2281] [serial = 2274] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 83 (0x12582b400) [pid = 2281] [serial = 2263] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 82 (0x12944bc00) [pid = 2281] [serial = 2282] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 81 (0x128a9d400) [pid = 2281] [serial = 2277] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 80 (0x129441800) [pid = 2281] [serial = 2280] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | --DOMWINDOW == 79 (0x1211c4400) [pid = 2281] [serial = 2260] [outer = 0x0] [url = about:blank] 11:08:40 INFO - PROCESS | 2281 | 1471543720930 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 2281 | 1471543720931 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:40 INFO - PROCESS | 2281 | ++DOCSHELL 0x1132b6000 == 30 [pid = 2281] [id = 785] 11:08:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 80 (0x116646800) [pid = 2281] [serial = 2353] [outer = 0x0] 11:08:40 INFO - PROCESS | 2281 | ++DOMWINDOW == 81 (0x117d48400) [pid = 2281] [serial = 2354] [outer = 0x116646800] 11:08:40 INFO - PROCESS | 2281 | 1471543720978 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 82 (0x118834c00) [pid = 2281] [serial = 2355] [outer = 0x116646800] 11:08:41 INFO - PROCESS | 2281 | 1471543721324 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:08:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 673ms 11:08:41 INFO - PROCESS | 2281 | 1471543721352 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 2281 | 1471543721353 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:08:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:08:41 INFO - PROCESS | 2281 | 1471543721355 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 2281 | 1471543721358 Marionette TRACE conn2 <- [1,3106,null,{}] 11:08:41 INFO - PROCESS | 2281 | 1471543721368 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}] 11:08:41 INFO - PROCESS | 2281 | 1471543721371 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:41 INFO - PROCESS | 2281 | 1471543721459 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:08:41 INFO - PROCESS | 2281 | 1471543721524 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 2281 | 1471543721526 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:41 INFO - PROCESS | 2281 | ++DOCSHELL 0x119269800 == 31 [pid = 2281] [id = 786] 11:08:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 83 (0x118976400) [pid = 2281] [serial = 2356] [outer = 0x0] 11:08:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 84 (0x119439800) [pid = 2281] [serial = 2357] [outer = 0x118976400] 11:08:41 INFO - PROCESS | 2281 | 1471543721555 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 2281 | ++DOMWINDOW == 85 (0x1198e9400) [pid = 2281] [serial = 2358] [outer = 0x118976400] 11:08:41 INFO - PROCESS | 2281 | 1471543721822 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]]]}] 11:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:08:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:08:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 475ms 11:08:41 INFO - PROCESS | 2281 | 1471543721832 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 2281 | 1471543721833 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:08:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:08:41 INFO - PROCESS | 2281 | 1471543721835 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - PROCESS | 2281 | 1471543721837 Marionette TRACE conn2 <- [1,3110,null,{}] 11:08:41 INFO - PROCESS | 2281 | 1471543721851 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}] 11:08:41 INFO - PROCESS | 2281 | 1471543721852 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:41 INFO - PROCESS | 2281 | 1471543721939 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:08:42 INFO - PROCESS | 2281 | 1471543722002 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 2281 | 1471543722003 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x1213bd800 == 32 [pid = 2281] [id = 787] 11:08:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 86 (0x1198e8c00) [pid = 2281] [serial = 2359] [outer = 0x0] 11:08:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 87 (0x11a0c7000) [pid = 2281] [serial = 2360] [outer = 0x1198e8c00] 11:08:42 INFO - PROCESS | 2281 | 1471543722030 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 88 (0x121182400) [pid = 2281] [serial = 2361] [outer = 0x1198e8c00] 11:08:42 INFO - PROCESS | 2281 | 1471543722306 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"]]]}] 11:08:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:08:42 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 11:08:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:08:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:08:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 527ms 11:08:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:08:42 INFO - PROCESS | 2281 | 1471543722363 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 2281 | 1471543722364 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:08:42 INFO - PROCESS | 2281 | 1471543722367 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 2281 | 1471543722368 Marionette TRACE conn2 <- [1,3114,null,{}] 11:08:42 INFO - PROCESS | 2281 | 1471543722370 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}] 11:08:42 INFO - PROCESS | 2281 | 1471543722371 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:42 INFO - PROCESS | 2281 | 1471543722450 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:08:42 INFO - PROCESS | 2281 | 1471543722454 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\", \"86dcf01d-2726-4db8-8528-f026b63260b1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:42 INFO - PROCESS | 2281 | 1471543722455 Marionette INFO sendAsync f85cea92-c068-c842-838c-13d47e4d40bb 11:08:42 INFO - PROCESS | 2281 | ++DOCSHELL 0x121ad9000 == 33 [pid = 2281] [id = 788] 11:08:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 89 (0x11a0d1c00) [pid = 2281] [serial = 2362] [outer = 0x0] 11:08:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 90 (0x1212a4000) [pid = 2281] [serial = 2363] [outer = 0x11a0d1c00] 11:08:42 INFO - PROCESS | 2281 | 1471543722489 Marionette DEBUG loaded listener.js 11:08:42 INFO - PROCESS | 2281 | ++DOMWINDOW == 91 (0x124dd3800) [pid = 2281] [serial = 2364] [outer = 0x11a0d1c00] 11:08:42 INFO - PROCESS | 2281 | 1471543722837 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]]]}] 11:08:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:08:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 517ms 11:08:42 INFO - PROCESS | 2281 | 1471543722885 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 2281 | 1471543722886 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:08:43 WARNING - u'runner_teardown' () 11:08:43 INFO - No more tests 11:08:43 INFO - Got 0 unexpected results 11:08:43 INFO - SUITE-END | took 506s 11:08:43 INFO - Closing logging queue 11:08:43 INFO - queue closed 11:08:44 INFO - Return code: 0 11:08:44 WARNING - # TBPL SUCCESS # 11:08:44 INFO - Running post-action listener: _resource_record_post_action 11:08:44 INFO - Running post-run listener: _resource_record_post_run 11:08:45 INFO - Total resource usage - Wall time: 528s; CPU: 58.0%; Read bytes: 709120; Write bytes: 952500224; Read time: 12; Write time: 5882 11:08:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:08:45 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146471424; Write bytes: 147683328; Read time: 13519; Write time: 388 11:08:45 INFO - run-tests - Wall time: 510s; CPU: 58.0%; Read bytes: 348672; Write bytes: 793151488; Read time: 5; Write time: 5453 11:08:45 INFO - Running post-run listener: _upload_blobber_files 11:08:45 INFO - Blob upload gear active. 11:08:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:08:45 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 11:08:45 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:08:45 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:08:45 INFO - (blobuploader) - INFO - Open directory for files ... 11:08:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:08:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:08:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:08:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:08:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:08:46 INFO - (blobuploader) - INFO - Done attempting. 11:08:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:08:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:08:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:08:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:08:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:08:48 INFO - (blobuploader) - INFO - Done attempting. 11:08:48 INFO - (blobuploader) - INFO - Iteration through files over. 11:08:48 INFO - Return code: 0 11:08:48 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:08:48 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:08:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/546482fc7c7143b8f87403704a670967ca189015f4067be2fd0ab06819db4f3b5dd6b6f25342e19406b2cb4373e475c35750016955c95de6a96e1b9eb00f1abb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/795013439ba28ccd14373637fa3b9a404fb201747b2d6ac14fc168965cf23bf955debb9c3ab535c204a034ef12c31157e0cbcc531f1fdb255054aca338b4558c"} 11:08:48 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:08:48 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:08:48 INFO - Contents: 11:08:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/546482fc7c7143b8f87403704a670967ca189015f4067be2fd0ab06819db4f3b5dd6b6f25342e19406b2cb4373e475c35750016955c95de6a96e1b9eb00f1abb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/795013439ba28ccd14373637fa3b9a404fb201747b2d6ac14fc168965cf23bf955debb9c3ab535c204a034ef12c31157e0cbcc531f1fdb255054aca338b4558c"} 11:08:48 INFO - Running post-run listener: copy_logs_to_upload_dir 11:08:48 INFO - Copying logs to upload dir... 11:08:48 INFO - mkdir: /builds/slave/test/build/upload/logs 11:08:48 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1032.787614 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 13 secs) (at 2016-08-18 11:08:48.504619) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-18 11:08:48.510783) ========= 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.m4rkxXecK5/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.fQbpoouqGg/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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-release/sha512/546482fc7c7143b8f87403704a670967ca189015f4067be2fd0ab06819db4f3b5dd6b6f25342e19406b2cb4373e475c35750016955c95de6a96e1b9eb00f1abb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/795013439ba28ccd14373637fa3b9a404fb201747b2d6ac14fc168965cf23bf955debb9c3ab535c204a034ef12c31157e0cbcc531f1fdb255054aca338b4558c"} build_url:https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012760 build_url: 'https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/546482fc7c7143b8f87403704a670967ca189015f4067be2fd0ab06819db4f3b5dd6b6f25342e19406b2cb4373e475c35750016955c95de6a96e1b9eb00f1abb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/795013439ba28ccd14373637fa3b9a404fb201747b2d6ac14fc168965cf23bf955debb9c3ab535c204a034ef12c31157e0cbcc531f1fdb255054aca338b4558c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/V0zWwEx6RCiQ-o1QK3OzHg/artifacts/public/build/firefox-48.0.2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-18 11:08:48.548658) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 11:08:48.548991) ========= 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.m4rkxXecK5/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.fQbpoouqGg/Listeners TMPDIR=/var/folders/x6/sw5m1xh120z8118jjdxnyt0800000w/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.005351 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-18 11:08:48.597253) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-18 11:08:48.600591) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-18 11:08:48.600917) ========= ========= Total master_lag: 0.43 =========