builder: mozilla-release_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0199 starttime: 1472659933.78 results: success (0) buildid: 20160831074821 builduid: cd33bea7dfce489ea47604262ba716b8 revision: e8296ee31e8d5109297c17e7aab2707cfdde8394 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:13.782378) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:13.782794) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:13.783074) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:13.805855) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:13.806155) ========= 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.xFOaaDXV2A/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.oUKEX2Su80/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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-31 09:12:13-- 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% 12.3M=0.001s 2016-08-31 09:12:13 (12.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.174039 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:14.001458) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:14.001792) ========= 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.xFOaaDXV2A/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.oUKEX2Su80/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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.020300 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:14.049078) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-31 09:12:14.049383) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev e8296ee31e8d5109297c17e7aab2707cfdde8394 --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 e8296ee31e8d5109297c17e7aab2707cfdde8394 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.xFOaaDXV2A/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.oUKEX2Su80/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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-31 09:12:14,117 truncating revision to first 12 chars 2016-08-31 09:12:14,117 Setting DEBUG logging. 2016-08-31 09:12:14,117 attempt 1/10 2016-08-31 09:12:14,117 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/e8296ee31e8d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-31 09:12:15,991 unpacking tar archive at: mozilla-release-e8296ee31e8d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.145214 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-31 09:12:16.216675) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:16.217047) ========= script_repo_revision: e8296ee31e8d5109297c17e7aab2707cfdde8394 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:16.217512) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:16.217869) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-31 09:12:16.236763) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 27 secs) (at 2016-08-31 09:12:16.237076) ========= /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.xFOaaDXV2A/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.oUKEX2Su80/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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 09:12:16 INFO - MultiFileLogger online at 20160831 09:12:16 in /builds/slave/test 09:12:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 09:12:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:12:16 INFO - {'append_to_log': False, 09:12:16 INFO - 'base_work_dir': '/builds/slave/test', 09:12:16 INFO - 'blob_upload_branch': 'mozilla-release', 09:12:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:12:16 INFO - 'buildbot_json_path': 'buildprops.json', 09:12:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:12:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:12:16 INFO - 'download_minidump_stackwalk': True, 09:12:16 INFO - 'download_symbols': 'true', 09:12:16 INFO - 'e10s': False, 09:12:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:12:16 INFO - 'tooltool.py': '/tools/tooltool.py', 09:12:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:12:16 INFO - '/tools/misc-python/virtualenv.py')}, 09:12:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:12:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:12:16 INFO - 'log_level': 'info', 09:12:16 INFO - 'log_to_console': True, 09:12:16 INFO - 'opt_config_files': (), 09:12:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:12:16 INFO - '--processes=1', 09:12:16 INFO - '--config=%(test_path)s/wptrunner.ini', 09:12:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:12:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:12:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:12:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:12:16 INFO - 'pip_index': False, 09:12:16 INFO - 'require_test_zip': True, 09:12:16 INFO - 'test_type': ('testharness',), 09:12:16 INFO - 'this_chunk': '1', 09:12:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:12:16 INFO - 'total_chunks': '10', 09:12:16 INFO - 'virtualenv_path': 'venv', 09:12:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:12:16 INFO - 'work_dir': 'build'} 09:12:16 INFO - ##### 09:12:16 INFO - ##### Running clobber step. 09:12:16 INFO - ##### 09:12:16 INFO - Running pre-action listener: _resource_record_pre_action 09:12:16 INFO - Running main action method: clobber 09:12:16 INFO - rmtree: /builds/slave/test/build 09:12:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:12:18 INFO - Running post-action listener: _resource_record_post_action 09:12:18 INFO - ##### 09:12:18 INFO - ##### Running read-buildbot-config step. 09:12:18 INFO - ##### 09:12:18 INFO - Running pre-action listener: _resource_record_pre_action 09:12:18 INFO - Running main action method: read_buildbot_config 09:12:18 INFO - Using buildbot properties: 09:12:18 INFO - { 09:12:18 INFO - "project": "", 09:12:18 INFO - "product": "firefox", 09:12:18 INFO - "script_repo_revision": "production", 09:12:18 INFO - "scheduler": "tests-mozilla-release-yosemite_r7-debug-unittest", 09:12:18 INFO - "repository": "", 09:12:18 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-release debug test web-platform-tests-1", 09:12:18 INFO - "buildid": "20160831074821", 09:12:18 INFO - "pgo_build": "False", 09:12:18 INFO - "basedir": "/builds/slave/test", 09:12:18 INFO - "buildnumber": 6, 09:12:18 INFO - "slavename": "t-yosemite-r7-0199", 09:12:18 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 09:12:18 INFO - "platform": "macosx64", 09:12:18 INFO - "branch": "mozilla-release", 09:12:18 INFO - "revision": "e8296ee31e8d5109297c17e7aab2707cfdde8394", 09:12:18 INFO - "repo_path": "releases/mozilla-release", 09:12:18 INFO - "moz_repo_path": "", 09:12:18 INFO - "stage_platform": "macosx64", 09:12:18 INFO - "builduid": "cd33bea7dfce489ea47604262ba716b8", 09:12:18 INFO - "slavebuilddir": "test" 09:12:18 INFO - } 09:12:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg. 09:12:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json. 09:12:18 INFO - Running post-action listener: _resource_record_post_action 09:12:18 INFO - ##### 09:12:18 INFO - ##### Running download-and-extract step. 09:12:18 INFO - ##### 09:12:18 INFO - Running pre-action listener: _resource_record_pre_action 09:12:18 INFO - Running main action method: download_and_extract 09:12:18 INFO - mkdir: /builds/slave/test/build/tests 09:12:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:18 INFO - https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:12:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:12:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:12:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:12:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #1 09:12:18 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:12:18 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 09:12:18 INFO - retry: Failed, sleeping 30 seconds before retrying 09:12:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #2 09:12:48 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:12:48 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 09:12:48 INFO - retry: Failed, sleeping 60 seconds before retrying 09:13:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #3 09:13:48 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:13:48 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 09:13:48 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json! 09:13:48 INFO - Caught exception: HTTP Error 404: Not Found 09:13:48 INFO - Caught exception: HTTP Error 404: Not Found 09:13:48 INFO - Caught exception: HTTP Error 404: Not Found 09:13:48 INFO - trying https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:13:48 INFO - Downloading https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:13:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json'}, attempt #1 09:13:49 INFO - Downloaded 1235 bytes. 09:13:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.mac64.test_packages.json 09:13:49 INFO - Using the following test package requirements: 09:13:49 INFO - {u'common': [u'firefox-48.0.3.en-US.mac64.common.tests.zip'], 09:13:49 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'firefox-48.0.3.en-US.mac64.cppunittest.tests.zip'], 09:13:49 INFO - u'gtest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'firefox-48.0.3.en-US.mac64.gtest.tests.zip'], 09:13:49 INFO - u'jittest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'jsshell-mac64.zip'], 09:13:49 INFO - u'mochitest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'firefox-48.0.3.en-US.mac64.mochitest.tests.zip'], 09:13:49 INFO - u'mozbase': [u'firefox-48.0.3.en-US.mac64.common.tests.zip'], 09:13:49 INFO - u'reftest': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'firefox-48.0.3.en-US.mac64.reftest.tests.zip'], 09:13:49 INFO - u'talos': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'firefox-48.0.3.en-US.mac64.talos.tests.zip'], 09:13:49 INFO - u'web-platform': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'firefox-48.0.3.en-US.mac64.web-platform.tests.zip'], 09:13:49 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.mac64.common.tests.zip', 09:13:49 INFO - u'firefox-48.0.3.en-US.mac64.xpcshell.tests.zip']} 09:13:49 INFO - Downloading packages: [u'firefox-48.0.3.en-US.mac64.common.tests.zip', u'firefox-48.0.3.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 09:13: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')]} 09:13:49 INFO - https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:13:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:13:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:13:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:13:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #1 09:13:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:13:49 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 09:13:49 INFO - retry: Failed, sleeping 30 seconds before retrying 09:14:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #2 09:14:19 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:14:19 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 09:14:19 INFO - retry: Failed, sleeping 60 seconds before retrying 09:15:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #3 09:15:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:15:20 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 09:15:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip! 09:15:20 INFO - Caught exception: HTTP Error 404: Not Found 09:15:20 INFO - Caught exception: HTTP Error 404: Not Found 09:15:20 INFO - Caught exception: HTTP Error 404: Not Found 09:15:20 INFO - trying https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:15:20 INFO - Downloading https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip 09:15:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip'}, attempt #1 09:15:21 INFO - Downloaded 18379895 bytes. 09:15:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:15:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:15:21 INFO - caution: filename not matched: web-platform/* 09:15:21 INFO - Return code: 11 09:15:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:21 INFO - https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:15:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:15:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:15:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:15:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #1 09:15:21 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:15:21 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 09:15:21 INFO - retry: Failed, sleeping 30 seconds before retrying 09:15:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #2 09:15:51 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:15:51 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 09:15:51 INFO - retry: Failed, sleeping 60 seconds before retrying 09:16:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #3 09:16:52 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:16:52 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 09:16:52 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip! 09:16:52 INFO - Caught exception: HTTP Error 404: Not Found 09:16:52 INFO - Caught exception: HTTP Error 404: Not Found 09:16:52 INFO - Caught exception: HTTP Error 404: Not Found 09:16:52 INFO - trying https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:16:52 INFO - Downloading https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip 09:16:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip'}, attempt #1 09:16:54 INFO - Downloaded 36389883 bytes. 09:16:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:16:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:16:58 INFO - caution: filename not matched: bin/* 09:16:58 INFO - caution: filename not matched: config/* 09:16:58 INFO - caution: filename not matched: mozbase/* 09:16:58 INFO - caution: filename not matched: marionette/* 09:16:58 INFO - caution: filename not matched: tools/wptserve/* 09:16:58 INFO - Return code: 11 09:16:58 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')]} 09:16:58 INFO - https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg matches https://queue.taskcluster.net 09:16:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:16:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:16:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg 09:16:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #1 09:16:58 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:16:58 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 09:16:58 INFO - retry: Failed, sleeping 30 seconds before retrying 09:17:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #2 09:17:28 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:17:28 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 09:17:28 INFO - retry: Failed, sleeping 60 seconds before retrying 09:18:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #3 09:18:28 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:18:28 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 09:18:28 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg! 09:18:28 INFO - Caught exception: HTTP Error 404: Not Found 09:18:28 INFO - Caught exception: HTTP Error 404: Not Found 09:18:28 INFO - Caught exception: HTTP Error 404: Not Found 09:18:28 INFO - trying https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:18:28 INFO - Downloading https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg 09:18:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg'}, attempt #1 09:18:31 INFO - Downloaded 73092134 bytes. 09:18:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:18:31 INFO - mkdir: /builds/slave/test/properties 09:18:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:18:31 INFO - Writing to file /builds/slave/test/properties/build_url 09:18:31 INFO - Contents: 09:18:31 INFO - build_url:https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg 09:18:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:18:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:18:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:18:31 INFO - Contents: 09:18:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:18:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:18:31 INFO - https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:18:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:18:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:18:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:18:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 09:18:31 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:18:31 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 09:18:31 INFO - retry: Failed, sleeping 30 seconds before retrying 09:19:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 09:19:01 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:19:01 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 09:19:01 INFO - retry: Failed, sleeping 60 seconds before retrying 09:20:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #3 09:20:01 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:20:01 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 09:20:01 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip! 09:20:01 INFO - Caught exception: HTTP Error 404: Not Found 09:20:01 INFO - Caught exception: HTTP Error 404: Not Found 09:20:01 INFO - Caught exception: HTTP Error 404: Not Found 09:20:01 INFO - trying https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:20:01 INFO - Downloading https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip 09:20:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 09:20:05 INFO - Downloaded 103667238 bytes. 09:20:05 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:20:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:20:08 INFO - Return code: 0 09:20:08 INFO - Running post-action listener: _resource_record_post_action 09:20:08 INFO - Running post-action listener: set_extra_try_arguments 09:20:08 INFO - ##### 09:20:08 INFO - ##### Running create-virtualenv step. 09:20:08 INFO - ##### 09:20:08 INFO - Running pre-action listener: _pre_create_virtualenv 09:20:08 INFO - Running pre-action listener: _resource_record_pre_action 09:20:08 INFO - Running main action method: create_virtualenv 09:20:08 INFO - Creating virtualenv /builds/slave/test/build/venv 09:20:08 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 09:20:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:20:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:20:08 INFO - Using real prefix '/tools/python27' 09:20:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:20:09 INFO - Installing distribute.............................................................................................................................................................................................done. 09:20:12 INFO - Installing pip.................done. 09:20:12 INFO - Return code: 0 09:20:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:20:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:12 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 0x10977ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ad05a6590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097975e0>, '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 0x10937acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1093a5990>, '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.xFOaaDXV2A/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.oUKEX2Su80/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:20:12 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 09:20:12 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 09:20:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xFOaaDXV2A/Render', 09:20:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:20:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:20:12 INFO - 'HOME': '/Users/cltbld', 09:20:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:20:12 INFO - 'LOGNAME': 'cltbld', 09:20:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:12 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:20:12 INFO - 'MOZ_NO_REMOTE': '1', 09:20:12 INFO - 'NO_EM_RESTART': '1', 09:20:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:20:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:12 INFO - 'PWD': '/builds/slave/test', 09:20:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:20:12 INFO - 'SHELL': '/bin/bash', 09:20:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oUKEX2Su80/Listeners', 09:20:12 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 09:20:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:20:12 INFO - 'USER': 'cltbld', 09:20:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:20:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:20:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:20:12 INFO - 'XPC_FLAGS': '0x0', 09:20:12 INFO - 'XPC_SERVICE_NAME': '0', 09:20:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:20:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:12 INFO - Downloading/unpacking psutil>=0.7.1 09:20:12 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 09:20:12 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 09:20:12 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 09:20:12 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 09:20:12 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 09:20:12 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 09:20:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:20:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:20:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:20:15 INFO - Installing collected packages: psutil 09:20:15 INFO - Running setup.py install for psutil 09:20:16 INFO - building 'psutil._psutil_osx' extension 09:20:16 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 09:20:16 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 09:20:16 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 09:20:16 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 09:20:16 INFO - building 'psutil._psutil_posix' extension 09:20:16 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 09:20:16 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:20:16 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:20:16 INFO - ^ 09:20:16 INFO - 1 warning generated. 09:20:16 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 09:20:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:20:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:20:16 INFO - Successfully installed psutil 09:20:16 INFO - Cleaning up... 09:20:16 INFO - Return code: 0 09:20:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:20: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')]} 09:20:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20: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')]} 09:20:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10977ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ad05a6590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097975e0>, '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 0x10937acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1093a5990>, '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.xFOaaDXV2A/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.oUKEX2Su80/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:20:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:20:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:20:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xFOaaDXV2A/Render', 09:20:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:20:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:20:16 INFO - 'HOME': '/Users/cltbld', 09:20:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:20:16 INFO - 'LOGNAME': 'cltbld', 09:20:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:16 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:20:16 INFO - 'MOZ_NO_REMOTE': '1', 09:20:16 INFO - 'NO_EM_RESTART': '1', 09:20:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:20:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:16 INFO - 'PWD': '/builds/slave/test', 09:20:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:20:16 INFO - 'SHELL': '/bin/bash', 09:20:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oUKEX2Su80/Listeners', 09:20:16 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 09:20:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:20:16 INFO - 'USER': 'cltbld', 09:20:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:20:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:20:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:20:16 INFO - 'XPC_FLAGS': '0x0', 09:20:16 INFO - 'XPC_SERVICE_NAME': '0', 09:20:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:20:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:20:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:20:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:20:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:20:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:20:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:20:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:20:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:20:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:20:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:20:19 INFO - Installing collected packages: mozsystemmonitor 09:20:19 INFO - Running setup.py install for mozsystemmonitor 09:20:19 INFO - Successfully installed mozsystemmonitor 09:20:19 INFO - Cleaning up... 09:20:19 INFO - Return code: 0 09:20:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:20:19 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')]} 09:20:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:19 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')]} 09:20:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:19 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 0x10977ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ad05a6590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097975e0>, '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 0x10937acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1093a5990>, '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.xFOaaDXV2A/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.oUKEX2Su80/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:20:19 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 09:20:19 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 09:20:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xFOaaDXV2A/Render', 09:20:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:20:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:20:19 INFO - 'HOME': '/Users/cltbld', 09:20:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:20:19 INFO - 'LOGNAME': 'cltbld', 09:20:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:19 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:20:19 INFO - 'MOZ_NO_REMOTE': '1', 09:20:19 INFO - 'NO_EM_RESTART': '1', 09:20:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:20:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:19 INFO - 'PWD': '/builds/slave/test', 09:20:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:20:19 INFO - 'SHELL': '/bin/bash', 09:20:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oUKEX2Su80/Listeners', 09:20:19 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 09:20:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:20:19 INFO - 'USER': 'cltbld', 09:20:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:20:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:20:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:20:19 INFO - 'XPC_FLAGS': '0x0', 09:20:19 INFO - 'XPC_SERVICE_NAME': '0', 09:20:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:20:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:20 INFO - Downloading/unpacking blobuploader==1.2.4 09:20:20 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 09:20:20 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 09:20:20 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 09:20:20 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 09:20:20 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 09:20:20 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 09:20:22 INFO - Downloading blobuploader-1.2.4.tar.gz 09:20:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:20:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:20:22 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 09:20:22 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 09:20:22 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 09:20:22 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 09:20:22 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 09:20:22 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 09:20:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:20:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:20:23 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 09:20:23 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 09:20:23 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 09:20:23 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 09:20:23 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 09:20:23 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 09:20:24 INFO - Downloading docopt-0.6.1.tar.gz 09:20:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:20:24 INFO - Installing collected packages: blobuploader, requests, docopt 09:20:24 INFO - Running setup.py install for blobuploader 09:20:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:20:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:20:24 INFO - Running setup.py install for requests 09:20:25 INFO - Running setup.py install for docopt 09:20:25 INFO - Successfully installed blobuploader requests docopt 09:20:25 INFO - Cleaning up... 09:20:25 INFO - Return code: 0 09:20:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:20:25 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')]} 09:20:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:25 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')]} 09:20:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:25 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 0x10977ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ad05a6590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097975e0>, '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 0x10937acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1093a5990>, '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.xFOaaDXV2A/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.oUKEX2Su80/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:20:25 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 09:20:25 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 09:20:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xFOaaDXV2A/Render', 09:20:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:20:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:20:25 INFO - 'HOME': '/Users/cltbld', 09:20:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:20:25 INFO - 'LOGNAME': 'cltbld', 09:20:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:25 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:20:25 INFO - 'MOZ_NO_REMOTE': '1', 09:20:25 INFO - 'NO_EM_RESTART': '1', 09:20:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:20:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:25 INFO - 'PWD': '/builds/slave/test', 09:20:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:20:25 INFO - 'SHELL': '/bin/bash', 09:20:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oUKEX2Su80/Listeners', 09:20:25 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 09:20:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:20:25 INFO - 'USER': 'cltbld', 09:20:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:20:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:20:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:20:25 INFO - 'XPC_FLAGS': '0x0', 09:20:25 INFO - 'XPC_SERVICE_NAME': '0', 09:20:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:20:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:20:25 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-1mnWma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:20:25 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-h_9gSo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:20:25 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-i5UDlv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:20:25 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-24FF30-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:20:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:20:25 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-mp5wwn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-VobOSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-v6jviF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-EoxDzs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-S2N5x8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-Uel2Yc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-WixyBF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-IbfOo9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-LzlCz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-cJbkRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:20:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:26 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-RcIfEt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:20:27 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-dHXFNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:20:27 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-6Nja5k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:20:27 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-nMhCzx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:20:27 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-I4cWeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:27 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-LtjhrT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:20:27 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-Qoozik-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:20:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:20:28 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 09:20:28 INFO - Running setup.py install for manifestparser 09:20:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:20:28 INFO - Running setup.py install for mozcrash 09:20:28 INFO - Running setup.py install for mozdebug 09:20:28 INFO - Running setup.py install for mozdevice 09:20:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:20:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:20:28 INFO - Running setup.py install for mozfile 09:20:28 INFO - Running setup.py install for mozhttpd 09:20:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for mozinfo 09:20:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for mozInstall 09:20:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for mozleak 09:20:29 INFO - Running setup.py install for mozlog 09:20:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for moznetwork 09:20:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:20:29 INFO - Running setup.py install for mozprocess 09:20:29 INFO - Running setup.py install for mozprofile 09:20:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Running setup.py install for mozrunner 09:20:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Running setup.py install for mozscreenshot 09:20:30 INFO - Running setup.py install for moztest 09:20:30 INFO - Running setup.py install for mozversion 09:20:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:20:30 INFO - Running setup.py install for wptserve 09:20:30 INFO - Running setup.py install for marionette-driver 09:20:31 INFO - Running setup.py install for browsermob-proxy 09:20:31 INFO - Running setup.py install for marionette-client 09:20:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:20:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:20:31 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 09:20:31 INFO - Cleaning up... 09:20:31 INFO - Return code: 0 09:20:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:20:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:20:31 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 0x10977ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10979bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8ad05a6590>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1097975e0>, '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 0x10937acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1093a5990>, '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.xFOaaDXV2A/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.oUKEX2Su80/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:20:31 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 09:20:31 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 09:20:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xFOaaDXV2A/Render', 09:20:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:20:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:20:31 INFO - 'HOME': '/Users/cltbld', 09:20:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:20:31 INFO - 'LOGNAME': 'cltbld', 09:20:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:31 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:20:31 INFO - 'MOZ_NO_REMOTE': '1', 09:20:31 INFO - 'NO_EM_RESTART': '1', 09:20:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:20:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:31 INFO - 'PWD': '/builds/slave/test', 09:20:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:20:31 INFO - 'SHELL': '/bin/bash', 09:20:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oUKEX2Su80/Listeners', 09:20:31 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 09:20:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:20:31 INFO - 'USER': 'cltbld', 09:20:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:20:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:20:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:20:31 INFO - 'XPC_FLAGS': '0x0', 09:20:31 INFO - 'XPC_SERVICE_NAME': '0', 09:20:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:20:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:20:31 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-_7hZp6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:20:31 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)) 09:20:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:20:31 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-qxwmdg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-z0ZYAI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-aHh9H1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-V_6ReS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-HQIaMO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-fxfAtG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-uDI2wK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-GRdhPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-EjsW6e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:20:32 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)) 09:20:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:20:32 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-zBUuTZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-hkql8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-EETNzM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-X_WH0_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-D2J4HN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-Gpyyx8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-2ZDDGR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-06YVP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-_p1wOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:33 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-fkXeEC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:20:33 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)) 09:20:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:20:34 INFO - Running setup.py (path:/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/pip-JcDSmo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:20:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:20:34 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)) 09:20:34 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)) 09:20:34 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)) 09:20:34 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)) 09:20:34 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)) 09:20:34 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)) 09:20:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:20:34 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 09:20:34 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 09:20:34 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 09:20:34 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 09:20:34 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 09:20:34 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 09:20:36 INFO - Downloading blessings-1.6.tar.gz 09:20:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:20:37 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)) 09:20:37 INFO - Installing collected packages: blessings 09:20:37 INFO - Running setup.py install for blessings 09:20:37 INFO - Successfully installed blessings 09:20:37 INFO - Cleaning up... 09:20:37 INFO - Return code: 0 09:20:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:20:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:20:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:20:37 INFO - Reading from file tmpfile_stdout 09:20:37 INFO - Current package versions: 09:20:37 INFO - blessings == 1.6 09:20:37 INFO - blobuploader == 1.2.4 09:20:37 INFO - browsermob-proxy == 0.6.0 09:20:37 INFO - docopt == 0.6.1 09:20:37 INFO - manifestparser == 1.1 09:20:37 INFO - marionette-client == 2.3.0 09:20:37 INFO - marionette-driver == 1.4.0 09:20:37 INFO - mozInstall == 1.12 09:20:37 INFO - mozcrash == 0.17 09:20:37 INFO - mozdebug == 0.1 09:20:37 INFO - mozdevice == 0.48 09:20:37 INFO - mozfile == 1.2 09:20:37 INFO - mozhttpd == 0.7 09:20:37 INFO - mozinfo == 0.9 09:20:37 INFO - mozleak == 0.1 09:20:37 INFO - mozlog == 3.1 09:20:37 INFO - moznetwork == 0.27 09:20:37 INFO - mozprocess == 0.22 09:20:37 INFO - mozprofile == 0.28 09:20:37 INFO - mozrunner == 6.11 09:20:37 INFO - mozscreenshot == 0.1 09:20:37 INFO - mozsystemmonitor == 0.0 09:20:37 INFO - moztest == 0.7 09:20:37 INFO - mozversion == 1.4 09:20:37 INFO - psutil == 3.1.1 09:20:37 INFO - requests == 1.2.3 09:20:37 INFO - wptserve == 1.4.0 09:20:37 INFO - wsgiref == 0.1.2 09:20:37 INFO - Running post-action listener: _resource_record_post_action 09:20:37 INFO - Running post-action listener: _start_resource_monitoring 09:20:37 INFO - Starting resource monitoring. 09:20:37 INFO - ##### 09:20:37 INFO - ##### Running pull step. 09:20:37 INFO - ##### 09:20:37 INFO - Running pre-action listener: _resource_record_pre_action 09:20:37 INFO - Running main action method: pull 09:20:37 INFO - Pull has nothing to do! 09:20:37 INFO - Running post-action listener: _resource_record_post_action 09:20:37 INFO - ##### 09:20:37 INFO - ##### Running install step. 09:20:37 INFO - ##### 09:20:37 INFO - Running pre-action listener: _resource_record_pre_action 09:20:37 INFO - Running main action method: install 09:20:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:20:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:20:38 INFO - Reading from file tmpfile_stdout 09:20:38 INFO - Detecting whether we're running mozinstall >=1.0... 09:20:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:20:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:20:38 INFO - Reading from file tmpfile_stdout 09:20:38 INFO - Output received: 09:20:38 INFO - Usage: mozinstall [options] installer 09:20:38 INFO - Options: 09:20:38 INFO - -h, --help show this help message and exit 09:20:38 INFO - -d DEST, --destination=DEST 09:20:38 INFO - Directory to install application into. [default: 09:20:38 INFO - "/builds/slave/test"] 09:20:38 INFO - --app=APP Application being installed. [default: firefox] 09:20:38 INFO - mkdir: /builds/slave/test/build/application 09:20:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 09:20:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.mac64.dmg --destination /builds/slave/test/build/application 09:20:56 INFO - Reading from file tmpfile_stdout 09:20:56 INFO - Output received: 09:20:56 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:20:56 INFO - Running post-action listener: _resource_record_post_action 09:20:56 INFO - ##### 09:20:56 INFO - ##### Running run-tests step. 09:20:56 INFO - ##### 09:20:56 INFO - Running pre-action listener: _resource_record_pre_action 09:20:56 INFO - Running main action method: run_tests 09:20:56 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:20:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:20:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:20:56 INFO - grabbing minidump binary from tooltool 09:20:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:56 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 0x1097975e0>, '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 0x10937acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1093a5990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:20:56 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 09:20:56 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 09:20:56 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:20:56 INFO - Return code: 0 09:20:56 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:20:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:20:56 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/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.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 09:20:56 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/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.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 09:20:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xFOaaDXV2A/Render', 09:20:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:20:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:20:56 INFO - 'HOME': '/Users/cltbld', 09:20:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:20:56 INFO - 'LOGNAME': 'cltbld', 09:20:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:20:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:56 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 09:20:56 INFO - 'MOZ_NO_REMOTE': '1', 09:20:56 INFO - 'NO_EM_RESTART': '1', 09:20:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:20:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:20:56 INFO - 'PWD': '/builds/slave/test', 09:20:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:20:56 INFO - 'SHELL': '/bin/bash', 09:20:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.oUKEX2Su80/Listeners', 09:20:56 INFO - 'TMPDIR': '/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/T/', 09:20:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:20:56 INFO - 'USER': 'cltbld', 09:20:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:20:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:20:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:20:56 INFO - 'XPC_FLAGS': '0x0', 09:20:56 INFO - 'XPC_SERVICE_NAME': '0', 09:20:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:20:56 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/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.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 09:20:56 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 09:20:56 INFO - import pkg_resources 09:20:57 INFO - Using 1 client processes 09:20:57 INFO - wptserve Starting http server on 127.0.0.1:8000 09:20:57 INFO - wptserve Starting http server on 127.0.0.1:8001 09:20:57 INFO - wptserve Starting http server on 127.0.0.1:8443 09:20:59 INFO - SUITE-START | Running 778 tests 09:20:59 INFO - Running testharness tests 09:20:59 INFO - Setting up ssl 09:20:59 INFO - PROCESS | certutil | 09:20:59 INFO - PROCESS | certutil | 09:20:59 INFO - PROCESS | certutil | 09:20:59 INFO - Certificate Nickname Trust Attributes 09:20:59 INFO - SSL,S/MIME,JAR/XPI 09:20:59 INFO - 09:20:59 INFO - web-platform-tests CT,, 09:20:59 INFO - 09:20:59 INFO - Starting runner 09:21:00 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:21:00 INFO - PROCESS | 1993 | 1472660460886 Marionette DEBUG Marionette enabled via build flag and pref 09:21:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x113f65000 == 1 [pid = 1993] [id = 1] 09:21:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 1 (0x113f65800) [pid = 1993] [serial = 1] [outer = 0x0] 09:21:00 INFO - PROCESS | 1993 | [1993] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:21:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 2 (0x113f66800) [pid = 1993] [serial = 2] [outer = 0x113f65800] 09:21:01 INFO - PROCESS | 1993 | 1472660461208 Marionette INFO Listening on port 2828 09:21:01 INFO - PROCESS | 1993 | 1472660461438 Marionette DEBUG Marionette enabled via command-line flag 09:21:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x116867800 == 2 [pid = 1993] [id = 2] 09:21:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 3 (0x116868000) [pid = 1993] [serial = 3] [outer = 0x0] 09:21:01 INFO - PROCESS | 1993 | [1993] WARNING: No inner window available!: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:21:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 4 (0x116869000) [pid = 1993] [serial = 4] [outer = 0x116868000] 09:21:01 INFO - PROCESS | 1993 | [1993] 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 09:21:01 INFO - PROCESS | 1993 | 1472660461602 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49430 09:21:01 INFO - PROCESS | 1993 | 1472660461672 Marionette DEBUG Closed connection conn0 09:21:01 INFO - PROCESS | 1993 | [1993] 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 09:21:01 INFO - PROCESS | 1993 | 1472660461678 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49431 09:21:01 INFO - PROCESS | 1993 | 1472660461686 Marionette DEBUG Closed connection conn1 09:21:01 INFO - PROCESS | 1993 | [1993] 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 09:21:01 INFO - PROCESS | 1993 | 1472660461692 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49432 09:21:01 INFO - PROCESS | 1993 | 1472660461700 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:21:01 INFO - PROCESS | 1993 | 1472660461707 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160831074821","device":"desktop","version":"48.0.3"} 09:21:02 INFO - PROCESS | 1993 | [1993] 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 09:21:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x1197e1800 == 3 [pid = 1993] [id = 3] 09:21:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 5 (0x1197e2800) [pid = 1993] [serial = 5] [outer = 0x0] 09:21:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x1197e3000 == 4 [pid = 1993] [id = 4] 09:21:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 6 (0x1199b0c00) [pid = 1993] [serial = 6] [outer = 0x0] 09:21:02 INFO - PROCESS | 1993 | [1993] 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 09:21:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x121250000 == 5 [pid = 1993] [id = 5] 09:21:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 7 (0x1199ac800) [pid = 1993] [serial = 7] [outer = 0x0] 09:21:02 INFO - PROCESS | 1993 | [1993] 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 09:21:02 INFO - PROCESS | 1993 | [1993] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:21:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 8 (0x1217bf400) [pid = 1993] [serial = 8] [outer = 0x1199ac800] 09:21:03 INFO - PROCESS | 1993 | [1993] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:21:03 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:21:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 9 (0x123267000) [pid = 1993] [serial = 9] [outer = 0x1197e2800] 09:21:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 10 (0x123316c00) [pid = 1993] [serial = 10] [outer = 0x1199b0c00] 09:21:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 11 (0x123318800) [pid = 1993] [serial = 11] [outer = 0x1199ac800] 09:21:03 INFO - PROCESS | 1993 | [1993] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:21:03 INFO - PROCESS | 1993 | 1472660463589 Marionette INFO startBrowser e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:03 INFO - PROCESS | 1993 | 1472660463610 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1993 | 1472660463619 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1993 | 1472660463620 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:03 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:21:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 12 (0x126ea8800) [pid = 1993] [serial = 12] [outer = 0x1199ac800] 09:21:03 INFO - PROCESS | 1993 | 1472660463953 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e4ef2c31-9ee5-3446-b6e3-1a35074bc0af","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160831074821","device":"desktop","version":"48.0.3","command_id":1}}] 09:21:04 INFO - PROCESS | 1993 | 1472660464034 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}] 09:21:04 INFO - PROCESS | 1993 | 1472660464036 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:04 INFO - PROCESS | 1993 | 1472660464088 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:21:04 INFO - PROCESS | 1993 | 1472660464191 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:21:04 INFO - PROCESS | 1993 | 1472660464193 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:04 INFO - PROCESS | 1993 | [1993] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:21:04 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:21:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 13 (0x128bde000) [pid = 1993] [serial = 13] [outer = 0x1199ac800] 09:21:04 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:21:04 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:04 INFO - PROCESS | 1993 | 1472660464453 Marionette TRACE conn2 <- [1,3,null,{}] 09:21:04 INFO - PROCESS | 1993 | 1472660464456 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:21:04 INFO - PROCESS | 1993 | 1472660464458 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:04 INFO - PROCESS | 1993 | 1472660464475 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:21:04 INFO - PROCESS | 1993 | 1472660464503 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1993 | 1472660464504 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:21:04 INFO - PROCESS | 1993 | 1472660464507 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1993 | 1472660464509 Marionette TRACE conn2 <- [1,6,null,{}] 09:21:04 INFO - PROCESS | 1993 | 1472660464512 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}] 09:21:04 INFO - PROCESS | 1993 | 1472660464513 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:04 INFO - PROCESS | 1993 | 1472660464527 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:21:04 INFO - PROCESS | 1993 | 1472660464529 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1993 | 1472660464531 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x129075000 == 6 [pid = 1993] [id = 6] 09:21:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 14 (0x129054800) [pid = 1993] [serial = 14] [outer = 0x0] 09:21:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 15 (0x129056400) [pid = 1993] [serial = 15] [outer = 0x129054800] 09:21:04 INFO - PROCESS | 1993 | 1472660464565 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 16 (0x12917e000) [pid = 1993] [serial = 16] [outer = 0x129054800] 09:21:04 INFO - PROCESS | 1993 | 1472660464892 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]]]}] 09:21:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291cb000 == 7 [pid = 1993] [id = 7] 09:21:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 17 (0x12905a800) [pid = 1993] [serial = 17] [outer = 0x0] 09:21:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 18 (0x129183c00) [pid = 1993] [serial = 18] [outer = 0x12905a800] 09:21:04 INFO - PROCESS | 1993 | 1472660464929 Marionette DEBUG loaded listener.js 09:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 470ms 09:21:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 19 (0x12a2ae400) [pid = 1993] [serial = 19] [outer = 0x12905a800] 09:21:05 INFO - PROCESS | 1993 | 1472660465051 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1993 | 1472660465054 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:21:05 INFO - PROCESS | 1993 | 1472660465079 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1993 | 1472660465081 Marionette TRACE conn2 <- [1,10,null,{}] 09:21:05 INFO - PROCESS | 1993 | 1472660465090 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}] 09:21:05 INFO - PROCESS | 1993 | 1472660465093 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:05 INFO - PROCESS | 1993 | 1472660465204 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:21:05 INFO - PROCESS | 1993 | 1472660465234 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1993 | 1472660465235 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a863800 == 8 [pid = 1993] [id = 8] 09:21:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 20 (0x12a883c00) [pid = 1993] [serial = 20] [outer = 0x0] 09:21:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 21 (0x12a885800) [pid = 1993] [serial = 21] [outer = 0x12a883c00] 09:21:05 INFO - PROCESS | 1993 | 1472660465283 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 22 (0x12a889c00) [pid = 1993] [serial = 22] [outer = 0x12a883c00] 09:21:05 INFO - PROCESS | 1993 | 1472660465803 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]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 786ms 09:21:05 INFO - PROCESS | 1993 | 1472660465855 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 1993 | 1472660465858 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:21:05 INFO - PROCESS | 1993 | 1472660465861 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1993 | 1472660465863 Marionette TRACE conn2 <- [1,14,null,{}] 09:21:05 INFO - PROCESS | 1993 | 1472660465869 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}] 09:21:05 INFO - PROCESS | 1993 | 1472660465872 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:05 INFO - PROCESS | 1993 | 1472660465993 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:21:06 INFO - PROCESS | 1993 | 1472660466009 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1993 | 1472660466010 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b03a800 == 9 [pid = 1993] [id = 9] 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 23 (0x12b09d000) [pid = 1993] [serial = 23] [outer = 0x0] 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 24 (0x12b09ec00) [pid = 1993] [serial = 24] [outer = 0x12b09d000] 09:21:06 INFO - PROCESS | 1993 | 1472660466035 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 25 (0x12b7e1000) [pid = 1993] [serial = 25] [outer = 0x12b09d000] 09:21:06 INFO - PROCESS | 1993 | 1472660466292 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 474ms 09:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:21:06 INFO - PROCESS | 1993 | 1472660466339 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1993 | 1472660466340 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:21:06 INFO - PROCESS | 1993 | 1472660466342 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1993 | 1472660466343 Marionette TRACE conn2 <- [1,18,null,{}] 09:21:06 INFO - PROCESS | 1993 | 1472660466345 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}] 09:21:06 INFO - PROCESS | 1993 | 1472660466347 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:06 INFO - PROCESS | 1993 | 1472660466451 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:21:06 INFO - PROCESS | 1993 | 1472660466455 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1993 | 1472660466457 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b053800 == 10 [pid = 1993] [id = 10] 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 26 (0x12b8c8400) [pid = 1993] [serial = 26] [outer = 0x0] 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 27 (0x12b8cd000) [pid = 1993] [serial = 27] [outer = 0x12b8c8400] 09:21:06 INFO - PROCESS | 1993 | 1472660466482 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 28 (0x12b8d3400) [pid = 1993] [serial = 28] [outer = 0x12b8c8400] 09:21:06 INFO - PROCESS | 1993 | 1472660466753 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 09:21:06 INFO - PROCESS | 1993 | 1472660466761 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1993 | 1472660466763 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:21:06 INFO - PROCESS | 1993 | 1472660466773 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1993 | 1472660466774 Marionette TRACE conn2 <- [1,22,null,{}] 09:21:06 INFO - PROCESS | 1993 | 1472660466776 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}] 09:21:06 INFO - PROCESS | 1993 | 1472660466778 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:06 INFO - PROCESS | 1993 | 1472660466883 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:21:06 INFO - PROCESS | 1993 | 1472660466887 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1993 | 1472660466889 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x116686000 == 11 [pid = 1993] [id = 11] 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 29 (0x1183d7c00) [pid = 1993] [serial = 29] [outer = 0x0] 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 30 (0x11858e400) [pid = 1993] [serial = 30] [outer = 0x1183d7c00] 09:21:06 INFO - PROCESS | 1993 | 1472660466917 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 31 (0x12bbadc00) [pid = 1993] [serial = 31] [outer = 0x1183d7c00] 09:21:07 INFO - PROCESS | 1993 | 1472660467198 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 479ms 09:21:07 INFO - PROCESS | 1993 | 1472660467247 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1993 | 1472660467251 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:21:07 INFO - PROCESS | 1993 | 1472660467256 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1993 | 1472660467258 Marionette TRACE conn2 <- [1,26,null,{}] 09:21:07 INFO - PROCESS | 1993 | 1472660467261 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}] 09:21:07 INFO - PROCESS | 1993 | 1472660467262 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:07 INFO - PROCESS | 1993 | 1472660467402 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:21:07 INFO - PROCESS | 1993 | 1472660467408 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1993 | 1472660467410 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x118330800 == 12 [pid = 1993] [id = 12] 09:21:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 32 (0x11810ac00) [pid = 1993] [serial = 32] [outer = 0x0] 09:21:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 33 (0x12b8d1c00) [pid = 1993] [serial = 33] [outer = 0x11810ac00] 09:21:07 INFO - PROCESS | 1993 | 1472660467450 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 34 (0x12be9b000) [pid = 1993] [serial = 34] [outer = 0x11810ac00] 09:21:07 INFO - PROCESS | 1993 | 1472660467789 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 09:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:21:07 INFO - PROCESS | 1993 | 1472660467826 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1993 | 1472660467827 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:21:07 INFO - PROCESS | 1993 | 1472660467829 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1993 | 1472660467831 Marionette TRACE conn2 <- [1,30,null,{}] 09:21:07 INFO - PROCESS | 1993 | 1472660467837 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}] 09:21:07 INFO - PROCESS | 1993 | 1472660467848 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:07 INFO - PROCESS | 1993 | 1472660467947 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:21:07 INFO - PROCESS | 1993 | 1472660467951 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 1993 | 1472660467952 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c488000 == 13 [pid = 1993] [id = 13] 09:21:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 35 (0x12be9e800) [pid = 1993] [serial = 35] [outer = 0x0] 09:21:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 36 (0x12c1f2800) [pid = 1993] [serial = 36] [outer = 0x12be9e800] 09:21:07 INFO - PROCESS | 1993 | 1472660467988 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 37 (0x12c1f6800) [pid = 1993] [serial = 37] [outer = 0x12be9e800] 09:21:08 INFO - PROCESS | 1993 | 1472660468343 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]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 523ms 09:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:21:08 INFO - PROCESS | 1993 | 1472660468354 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1993 | 1472660468355 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:21:08 INFO - PROCESS | 1993 | 1472660468357 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1993 | 1472660468358 Marionette TRACE conn2 <- [1,34,null,{}] 09:21:08 INFO - PROCESS | 1993 | 1472660468360 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}] 09:21:08 INFO - PROCESS | 1993 | 1472660468361 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:08 INFO - PROCESS | 1993 | 1472660468480 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:21:08 INFO - PROCESS | 1993 | 1472660468483 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1993 | 1472660468485 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c72e000 == 14 [pid = 1993] [id = 14] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 38 (0x12b7e9400) [pid = 1993] [serial = 38] [outer = 0x0] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 39 (0x12c708c00) [pid = 1993] [serial = 39] [outer = 0x12b7e9400] 09:21:08 INFO - PROCESS | 1993 | 1472660468510 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 40 (0x12c710400) [pid = 1993] [serial = 40] [outer = 0x12b7e9400] 09:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 417ms 09:21:08 INFO - PROCESS | 1993 | 1472660468770 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]]]}] 09:21:08 INFO - PROCESS | 1993 | 1472660468775 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:21:08 INFO - PROCESS | 1993 | 1472660468776 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:21:08 INFO - PROCESS | 1993 | 1472660468778 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1993 | 1472660468779 Marionette TRACE conn2 <- [1,38,null,{}] 09:21:08 INFO - PROCESS | 1993 | 1472660468791 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}] 09:21:08 INFO - PROCESS | 1993 | 1472660468792 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ca3c000 == 15 [pid = 1993] [id = 15] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 41 (0x12ca3c800) [pid = 1993] [serial = 41] [outer = 0x0] 09:21:08 INFO - PROCESS | 1993 | 1472660468900 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 42 (0x12c73e800) [pid = 1993] [serial = 42] [outer = 0x12ca3c800] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 43 (0x12ca41800) [pid = 1993] [serial = 43] [outer = 0x12ca3c800] 09:21:08 INFO - PROCESS | 1993 | 1472660468918 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1993 | 1472660468918 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ca44000 == 16 [pid = 1993] [id = 16] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 44 (0x12c717c00) [pid = 1993] [serial = 44] [outer = 0x0] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 45 (0x12c8f2000) [pid = 1993] [serial = 45] [outer = 0x12c717c00] 09:21:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x123337800 == 17 [pid = 1993] [id = 17] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 46 (0x12c8f3c00) [pid = 1993] [serial = 46] [outer = 0x0] 09:21:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 47 (0x12c8f5800) [pid = 1993] [serial = 47] [outer = 0x12c8f3c00] 09:21:08 INFO - PROCESS | 1993 | 1472660468966 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 48 (0x12caa4c00) [pid = 1993] [serial = 48] [outer = 0x12c8f3c00] 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 49 (0x12c715800) [pid = 1993] [serial = 49] [outer = 0x12c717c00] 09:21:09 INFO - PROCESS | 1993 | 1472660469291 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 09:21:09 INFO - PROCESS | 1993 | 1472660469297 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1993 | 1472660469298 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:21:09 INFO - PROCESS | 1993 | 1472660469304 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1993 | 1472660469305 Marionette TRACE conn2 <- [1,42,null,{}] 09:21:09 INFO - PROCESS | 1993 | 1472660469307 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}] 09:21:09 INFO - PROCESS | 1993 | 1472660469308 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:09 INFO - PROCESS | 1993 | 1472660469401 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:21:09 INFO - PROCESS | 1993 | 1472660469405 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1993 | 1472660469406 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x117ea0000 == 18 [pid = 1993] [id = 18] 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 50 (0x118583800) [pid = 1993] [serial = 50] [outer = 0x0] 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 51 (0x118134400) [pid = 1993] [serial = 51] [outer = 0x118583800] 09:21:09 INFO - PROCESS | 1993 | 1472660469433 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 52 (0x11858c400) [pid = 1993] [serial = 52] [outer = 0x118583800] 09:21:09 INFO - PROCESS | 1993 | 1472660469676 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 09:21:09 INFO - PROCESS | 1993 | 1472660469724 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1993 | 1472660469726 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:21:09 INFO - PROCESS | 1993 | 1472660469728 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1993 | 1472660469730 Marionette TRACE conn2 <- [1,46,null,{}] 09:21:09 INFO - PROCESS | 1993 | 1472660469740 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}] 09:21:09 INFO - PROCESS | 1993 | 1472660469741 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:09 INFO - PROCESS | 1993 | 1472660469836 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:21:09 INFO - PROCESS | 1993 | 1472660469848 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1993 | 1472660469850 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d46e000 == 19 [pid = 1993] [id = 19] 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 53 (0x12d084400) [pid = 1993] [serial = 53] [outer = 0x0] 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 54 (0x12d08f800) [pid = 1993] [serial = 54] [outer = 0x12d084400] 09:21:09 INFO - PROCESS | 1993 | 1472660469877 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 55 (0x12b802400) [pid = 1993] [serial = 55] [outer = 0x12d084400] 09:21:10 INFO - PROCESS | 1993 | 1472660470129 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 429ms 09:21:10 INFO - PROCESS | 1993 | 1472660470158 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1993 | 1472660470159 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:21:10 INFO - PROCESS | 1993 | 1472660470161 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1993 | 1472660470162 Marionette TRACE conn2 <- [1,50,null,{}] 09:21:10 INFO - PROCESS | 1993 | 1472660470165 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}] 09:21:10 INFO - PROCESS | 1993 | 1472660470168 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:10 INFO - PROCESS | 1993 | 1472660470273 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:21:10 INFO - PROCESS | 1993 | 1472660470277 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1993 | 1472660470278 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d877000 == 20 [pid = 1993] [id = 20] 09:21:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 56 (0x12b805400) [pid = 1993] [serial = 56] [outer = 0x0] 09:21:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 57 (0x12b80d800) [pid = 1993] [serial = 57] [outer = 0x12b805400] 09:21:10 INFO - PROCESS | 1993 | 1472660470302 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 58 (0x12d97f800) [pid = 1993] [serial = 58] [outer = 0x12b805400] 09:21:10 INFO - PROCESS | 1993 | 1472660470537 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 09:21:10 INFO - PROCESS | 1993 | 1472660470588 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 1993 | 1472660470589 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:21:10 INFO - PROCESS | 1993 | 1472660470592 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1993 | 1472660470593 Marionette TRACE conn2 <- [1,54,null,{}] 09:21:10 INFO - PROCESS | 1993 | 1472660470595 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}] 09:21:10 INFO - PROCESS | 1993 | 1472660470596 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:10 INFO - PROCESS | 1993 | 1472660470703 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:21:10 INFO - PROCESS | 1993 | 1472660470706 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1993 | 1472660470716 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x12db5a000 == 21 [pid = 1993] [id = 21] 09:21:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 59 (0x129404c00) [pid = 1993] [serial = 59] [outer = 0x0] 09:21:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 60 (0x12d985800) [pid = 1993] [serial = 60] [outer = 0x129404c00] 09:21:10 INFO - PROCESS | 1993 | 1472660470747 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x1196df400) [pid = 1993] [serial = 61] [outer = 0x129404c00] 09:21:11 INFO - PROCESS | 1993 | 1472660471842 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]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1273ms 09:21:11 INFO - PROCESS | 1993 | 1472660471867 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1993 | 1472660471870 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:21:11 INFO - PROCESS | 1993 | 1472660471882 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1993 | 1472660471885 Marionette TRACE conn2 <- [1,58,null,{}] 09:21:11 INFO - PROCESS | 1993 | 1472660471891 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}] 09:21:11 INFO - PROCESS | 1993 | 1472660471893 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:12 INFO - PROCESS | 1993 | 1472660472024 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:21:12 INFO - PROCESS | 1993 | 1472660472064 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1993 | 1472660472066 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x112686800 == 22 [pid = 1993] [id = 22] 09:21:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x1121a4800) [pid = 1993] [serial = 62] [outer = 0x0] 09:21:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x112dd9400) [pid = 1993] [serial = 63] [outer = 0x1121a4800] 09:21:12 INFO - PROCESS | 1993 | 1472660472097 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x1133acc00) [pid = 1993] [serial = 64] [outer = 0x1121a4800] 09:21:12 INFO - PROCESS | 1993 | 1472660472536 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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 684ms 09:21:12 INFO - PROCESS | 1993 | 1472660472559 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 1993 | 1472660472564 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:21:12 INFO - PROCESS | 1993 | 1472660472570 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1993 | 1472660472573 Marionette TRACE conn2 <- [1,62,null,{}] 09:21:12 INFO - PROCESS | 1993 | 1472660472577 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}] 09:21:12 INFO - PROCESS | 1993 | 1472660472580 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:12 INFO - PROCESS | 1993 | 1472660472748 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:21:12 INFO - PROCESS | 1993 | 1472660472848 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1993 | 1472660472849 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168ce800 == 23 [pid = 1993] [id = 23] 09:21:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x1133b3000) [pid = 1993] [serial = 65] [outer = 0x0] 09:21:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x116803c00) [pid = 1993] [serial = 66] [outer = 0x1133b3000] 09:21:12 INFO - PROCESS | 1993 | 1472660472884 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x117e2d000) [pid = 1993] [serial = 67] [outer = 0x1133b3000] 09:21:13 INFO - PROCESS | 1993 | 1472660473305 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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 772ms 09:21:13 INFO - PROCESS | 1993 | 1472660473341 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1993 | 1472660473343 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:21:13 INFO - PROCESS | 1993 | 1472660473345 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1993 | 1472660473347 Marionette TRACE conn2 <- [1,66,null,{}] 09:21:13 INFO - PROCESS | 1993 | 1472660473355 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}] 09:21:13 INFO - PROCESS | 1993 | 1472660473358 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:13 INFO - PROCESS | 1993 | 1472660473471 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:21:13 INFO - PROCESS | 1993 | 1472660473512 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1993 | 1472660473514 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x117264000 == 24 [pid = 1993] [id = 24] 09:21:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x118135c00) [pid = 1993] [serial = 68] [outer = 0x0] 09:21:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x118f93c00) [pid = 1993] [serial = 69] [outer = 0x118135c00] 09:21:13 INFO - PROCESS | 1993 | 1472660473547 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x1196df000) [pid = 1993] [serial = 70] [outer = 0x118135c00] 09:21:14 INFO - PROCESS | 1993 | 1472660474195 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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 872ms 09:21:14 INFO - PROCESS | 1993 | 1472660474234 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1993 | 1472660474236 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:21:14 INFO - PROCESS | 1993 | 1472660474242 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1993 | 1472660474244 Marionette TRACE conn2 <- [1,70,null,{}] 09:21:14 INFO - PROCESS | 1993 | 1472660474247 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}] 09:21:14 INFO - PROCESS | 1993 | 1472660474250 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:14 INFO - PROCESS | 1993 | 1472660474334 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:21:14 INFO - PROCESS | 1993 | 1472660474385 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1993 | 1472660474387 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x11251f800 == 25 [pid = 1993] [id = 25] 09:21:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x113a0d000) [pid = 1993] [serial = 71] [outer = 0x0] 09:21:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x113ac4400) [pid = 1993] [serial = 72] [outer = 0x113a0d000] 09:21:14 INFO - PROCESS | 1993 | 1472660474415 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x113f44800) [pid = 1993] [serial = 73] [outer = 0x113a0d000] 09:21:14 INFO - PROCESS | 1993 | 1472660474853 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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 672ms 09:21:14 INFO - PROCESS | 1993 | 1472660474919 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1993 | 1472660474922 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:21:14 INFO - PROCESS | 1993 | 1472660474926 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1993 | 1472660474928 Marionette TRACE conn2 <- [1,74,null,{}] 09:21:14 INFO - PROCESS | 1993 | 1472660474930 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}] 09:21:14 INFO - PROCESS | 1993 | 1472660474933 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:15 INFO - PROCESS | 1993 | 1472660475008 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:21:15 INFO - PROCESS | 1993 | 1472660475011 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1993 | 1472660475013 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x1133ec000 == 26 [pid = 1993] [id = 26] 09:21:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x116804800) [pid = 1993] [serial = 74] [outer = 0x0] 09:21:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x11680b800) [pid = 1993] [serial = 75] [outer = 0x116804800] 09:21:15 INFO - PROCESS | 1993 | 1472660475044 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x116aa6400) [pid = 1993] [serial = 76] [outer = 0x116804800] 09:21:15 INFO - PROCESS | 1993 | 1472660475345 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 09:21:15 INFO - PROCESS | 1993 | 1472660475402 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1993 | 1472660475404 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:21:15 INFO - PROCESS | 1993 | 1472660475410 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1993 | 1472660475413 Marionette TRACE conn2 <- [1,78,null,{}] 09:21:15 INFO - PROCESS | 1993 | 1472660475420 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}] 09:21:15 INFO - PROCESS | 1993 | 1472660475423 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:15 INFO - PROCESS | 1993 | 1472660475496 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:21:15 INFO - PROCESS | 1993 | 1472660475503 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1993 | 1472660475505 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x11602c800 == 27 [pid = 1993] [id = 27] 09:21:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x1176af800) [pid = 1993] [serial = 77] [outer = 0x0] 09:21:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x118102800) [pid = 1993] [serial = 78] [outer = 0x1176af800] 09:21:15 INFO - PROCESS | 1993 | 1472660475533 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x118111400) [pid = 1993] [serial = 79] [outer = 0x1176af800] 09:21:15 INFO - PROCESS | 1993 | 1472660475861 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 09:21:15 INFO - PROCESS | 1993 | 1472660475885 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1993 | 1472660475888 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:21:15 INFO - PROCESS | 1993 | 1472660475890 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1993 | 1472660475891 Marionette TRACE conn2 <- [1,82,null,{}] 09:21:15 INFO - PROCESS | 1993 | 1472660475893 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}] 09:21:15 INFO - PROCESS | 1993 | 1472660475895 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:15 INFO - PROCESS | 1993 | 1472660475975 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:21:16 INFO - PROCESS | 1993 | 1472660476015 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1993 | 1472660476017 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x11674b000 == 28 [pid = 1993] [id = 28] 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1176afc00) [pid = 1993] [serial = 80] [outer = 0x0] 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11813e800) [pid = 1993] [serial = 81] [outer = 0x1176afc00] 09:21:16 INFO - PROCESS | 1993 | 1472660476043 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x11818c800) [pid = 1993] [serial = 82] [outer = 0x1176afc00] 09:21:16 INFO - PROCESS | 1993 | 1472660476320 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 09:21:16 INFO - PROCESS | 1993 | 1472660476358 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1993 | 1472660476360 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:21:16 INFO - PROCESS | 1993 | 1472660476362 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1993 | 1472660476363 Marionette TRACE conn2 <- [1,86,null,{}] 09:21:16 INFO - PROCESS | 1993 | 1472660476368 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}] 09:21:16 INFO - PROCESS | 1993 | 1472660476371 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:16 INFO - PROCESS | 1993 | 1472660476443 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:21:16 INFO - PROCESS | 1993 | 1472660476447 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1993 | 1472660476448 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x117249800 == 29 [pid = 1993] [id = 29] 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11850f800) [pid = 1993] [serial = 83] [outer = 0x0] 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x118f90800) [pid = 1993] [serial = 84] [outer = 0x11850f800] 09:21:16 INFO - PROCESS | 1993 | 1472660476476 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x11923a000) [pid = 1993] [serial = 85] [outer = 0x11850f800] 09:21:16 INFO - PROCESS | 1993 | 1472660476770 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 423ms 09:21:16 INFO - PROCESS | 1993 | 1472660476789 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1993 | 1472660476791 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:21:16 INFO - PROCESS | 1993 | 1472660476796 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1993 | 1472660476797 Marionette TRACE conn2 <- [1,90,null,{}] 09:21:16 INFO - PROCESS | 1993 | 1472660476802 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}] 09:21:16 INFO - PROCESS | 1993 | 1472660476807 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:16 INFO - PROCESS | 1993 | 1472660476928 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:21:16 INFO - PROCESS | 1993 | 1472660476934 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1993 | 1472660476935 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x11738a000 == 30 [pid = 1993] [id = 30] 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x118157c00) [pid = 1993] [serial = 86] [outer = 0x0] 09:21:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119240000) [pid = 1993] [serial = 87] [outer = 0x118157c00] 09:21:16 INFO - PROCESS | 1993 | 1472660476961 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1199a2400) [pid = 1993] [serial = 88] [outer = 0x118157c00] 09:21:17 INFO - PROCESS | 1993 | 1472660477263 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]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 522ms 09:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:21:17 INFO - PROCESS | 1993 | 1472660477319 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1993 | 1472660477320 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:21:17 INFO - PROCESS | 1993 | 1472660477322 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1993 | 1472660477323 Marionette TRACE conn2 <- [1,94,null,{}] 09:21:17 INFO - PROCESS | 1993 | 1472660477325 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}] 09:21:17 INFO - PROCESS | 1993 | 1472660477326 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:17 INFO - PROCESS | 1993 | 1472660477430 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:21:17 INFO - PROCESS | 1993 | 1472660477439 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1993 | 1472660477440 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x11817a000 == 31 [pid = 1993] [id = 31] 09:21:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x118515800) [pid = 1993] [serial = 89] [outer = 0x0] 09:21:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x119a49400) [pid = 1993] [serial = 90] [outer = 0x118515800] 09:21:17 INFO - PROCESS | 1993 | 1472660477481 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x12100dc00) [pid = 1993] [serial = 91] [outer = 0x118515800] 09:21:17 INFO - PROCESS | 1993 | 1472660477845 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]]]}] 09:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 568ms 09:21:17 INFO - PROCESS | 1993 | 1472660477897 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1993 | 1472660477898 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:21:17 INFO - PROCESS | 1993 | 1472660477906 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1993 | 1472660477908 Marionette TRACE conn2 <- [1,98,null,{}] 09:21:17 INFO - PROCESS | 1993 | 1472660477911 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}] 09:21:17 INFO - PROCESS | 1993 | 1472660477913 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:18 INFO - PROCESS | 1993 | 1472660478030 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:21:18 INFO - PROCESS | 1993 | 1472660478036 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1993 | 1472660478037 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x111ea3000 == 32 [pid = 1993] [id = 32] 09:21:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x119752400) [pid = 1993] [serial = 92] [outer = 0x0] 09:21:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1213af800) [pid = 1993] [serial = 93] [outer = 0x119752400] 09:21:18 INFO - PROCESS | 1993 | 1472660478077 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x116095400) [pid = 1993] [serial = 94] [outer = 0x119752400] 09:21:18 INFO - PROCESS | 1993 | 1472660478530 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 670ms 09:21:18 INFO - PROCESS | 1993 | 1472660478576 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:21:18 INFO - PROCESS | 1993 | 1472660478578 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:21:18 INFO - PROCESS | 1993 | 1472660478583 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1993 | 1472660478585 Marionette TRACE conn2 <- [1,102,null,{}] 09:21:18 INFO - PROCESS | 1993 | 1472660478587 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}] 09:21:18 INFO - PROCESS | 1993 | 1472660478588 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:18 INFO - PROCESS | 1993 | 1472660478652 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:21:18 INFO - PROCESS | 1993 | 1472660478655 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1993 | 1472660478656 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x11929a000 == 33 [pid = 1993] [id = 33] 09:21:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x121638800) [pid = 1993] [serial = 95] [outer = 0x0] 09:21:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x123220c00) [pid = 1993] [serial = 96] [outer = 0x121638800] 09:21:18 INFO - PROCESS | 1993 | 1472660478676 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x123319000) [pid = 1993] [serial = 97] [outer = 0x121638800] 09:21:19 INFO - PROCESS | 1993 | 1472660479034 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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 474ms 09:21:19 INFO - PROCESS | 1993 | 1472660479056 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:21:19 INFO - PROCESS | 1993 | 1472660479057 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:21:19 INFO - PROCESS | 1993 | 1472660479059 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1993 | 1472660479060 Marionette TRACE conn2 <- [1,106,null,{}] 09:21:19 INFO - PROCESS | 1993 | 1472660479062 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}] 09:21:19 INFO - PROCESS | 1993 | 1472660479063 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:19 INFO - PROCESS | 1993 | 1472660479199 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:21:19 INFO - PROCESS | 1993 | 1472660479208 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1993 | 1472660479209 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196ae800 == 34 [pid = 1993] [id = 34] 09:21:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1183d8c00) [pid = 1993] [serial = 98] [outer = 0x0] 09:21:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x1233e7800) [pid = 1993] [serial = 99] [outer = 0x1183d8c00] 09:21:19 INFO - PROCESS | 1993 | 1472660479251 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x124825000) [pid = 1993] [serial = 100] [outer = 0x1183d8c00] 09:21:19 INFO - PROCESS | 1993 | 1472660479640 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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 618ms 09:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:21:19 INFO - PROCESS | 1993 | 1472660479678 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1993 | 1472660479679 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:21:19 INFO - PROCESS | 1993 | 1472660479681 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1993 | 1472660479686 Marionette TRACE conn2 <- [1,110,null,{}] 09:21:19 INFO - PROCESS | 1993 | 1472660479688 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}] 09:21:19 INFO - PROCESS | 1993 | 1472660479689 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:19 INFO - PROCESS | 1993 | 1472660479822 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:21:19 INFO - PROCESS | 1993 | 1472660479883 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1993 | 1472660479885 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x119ca6000 == 35 [pid = 1993] [id = 35] 09:21:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1233f3c00) [pid = 1993] [serial = 101] [outer = 0x0] 09:21:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x124a10400) [pid = 1993] [serial = 102] [outer = 0x1233f3c00] 09:21:19 INFO - PROCESS | 1993 | 1472660479928 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x125312400) [pid = 1993] [serial = 103] [outer = 0x1233f3c00] 09:21:20 INFO - PROCESS | 1993 | 1472660480297 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 622ms 09:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:21:20 INFO - PROCESS | 1993 | 1472660480307 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1993 | 1472660480308 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:21:20 INFO - PROCESS | 1993 | 1472660480310 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1993 | 1472660480311 Marionette TRACE conn2 <- [1,114,null,{}] 09:21:20 INFO - PROCESS | 1993 | 1472660480314 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}] 09:21:20 INFO - PROCESS | 1993 | 1472660480316 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:20 INFO - PROCESS | 1993 | 1472660480397 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:21:20 INFO - PROCESS | 1993 | 1472660480443 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1993 | 1472660480445 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e48800 == 36 [pid = 1993] [id = 36] 09:21:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x124824c00) [pid = 1993] [serial = 104] [outer = 0x0] 09:21:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x125363c00) [pid = 1993] [serial = 105] [outer = 0x124824c00] 09:21:20 INFO - PROCESS | 1993 | 1472660480469 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x125d5d400) [pid = 1993] [serial = 106] [outer = 0x124824c00] 09:21:20 INFO - PROCESS | 1993 | 1472660480772 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 473ms 09:21:20 INFO - PROCESS | 1993 | 1472660480790 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1993 | 1472660480791 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:21:20 INFO - PROCESS | 1993 | 1472660480793 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1993 | 1472660480794 Marionette TRACE conn2 <- [1,118,null,{}] 09:21:20 INFO - PROCESS | 1993 | 1472660480796 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}] 09:21:20 INFO - PROCESS | 1993 | 1472660480798 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:20 INFO - PROCESS | 1993 | 1472660480881 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:21:20 INFO - PROCESS | 1993 | 1472660480887 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1993 | 1472660480888 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x121066000 == 37 [pid = 1993] [id = 37] 09:21:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1253c1800) [pid = 1993] [serial = 107] [outer = 0x0] 09:21:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x125df3800) [pid = 1993] [serial = 108] [outer = 0x1253c1800] 09:21:20 INFO - PROCESS | 1993 | 1472660480919 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x126f5e400) [pid = 1993] [serial = 109] [outer = 0x1253c1800] 09:21:21 INFO - PROCESS | 1993 | 1472660481217 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 09:21:21 INFO - PROCESS | 1993 | 1472660481262 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1993 | 1472660481263 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:21:21 INFO - PROCESS | 1993 | 1472660481265 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1993 | 1472660481266 Marionette TRACE conn2 <- [1,122,null,{}] 09:21:21 INFO - PROCESS | 1993 | 1472660481268 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}] 09:21:21 INFO - PROCESS | 1993 | 1472660481269 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:21 INFO - PROCESS | 1993 | 1472660481372 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:21:21 INFO - PROCESS | 1993 | 1472660481378 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1993 | 1472660481379 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x1211c8000 == 38 [pid = 1993] [id = 38] 09:21:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x1253bfc00) [pid = 1993] [serial = 110] [outer = 0x0] 09:21:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x127249000) [pid = 1993] [serial = 111] [outer = 0x1253bfc00] 09:21:21 INFO - PROCESS | 1993 | 1472660481402 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x128a96800) [pid = 1993] [serial = 112] [outer = 0x1253bfc00] 09:21:21 INFO - PROCESS | 1993 | 1472660481667 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 09:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:21:21 INFO - PROCESS | 1993 | 1472660481691 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1993 | 1472660481692 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:21:21 INFO - PROCESS | 1993 | 1472660481694 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1993 | 1472660481695 Marionette TRACE conn2 <- [1,126,null,{}] 09:21:21 INFO - PROCESS | 1993 | 1472660481698 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}] 09:21:21 INFO - PROCESS | 1993 | 1472660481699 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:21 INFO - PROCESS | 1993 | 1472660481792 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:21:21 INFO - PROCESS | 1993 | 1472660481796 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1993 | 1472660481797 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x12189f800 == 39 [pid = 1993] [id = 39] 09:21:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x127518c00) [pid = 1993] [serial = 113] [outer = 0x0] 09:21:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x128ba0400) [pid = 1993] [serial = 114] [outer = 0x127518c00] 09:21:21 INFO - PROCESS | 1993 | 1472660481829 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x128bdb000) [pid = 1993] [serial = 115] [outer = 0x127518c00] 09:21:22 INFO - PROCESS | 1993 | 1472660482140 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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 467ms 09:21:22 INFO - PROCESS | 1993 | 1472660482163 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1993 | 1472660482164 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:21:22 INFO - PROCESS | 1993 | 1472660482168 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1993 | 1472660482170 Marionette TRACE conn2 <- [1,130,null,{}] 09:21:22 INFO - PROCESS | 1993 | 1472660482172 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}] 09:21:22 INFO - PROCESS | 1993 | 1472660482173 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:22 INFO - PROCESS | 1993 | 1472660482252 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:21:23 INFO - PROCESS | 1993 | 1472660483001 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1993 | 1472660483002 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x112505800 == 40 [pid = 1993] [id = 40] 09:21:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x112f7b800) [pid = 1993] [serial = 116] [outer = 0x0] 09:21:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x1133a6c00) [pid = 1993] [serial = 117] [outer = 0x112f7b800] 09:21:23 INFO - PROCESS | 1993 | 1472660483031 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x113a0e000) [pid = 1993] [serial = 118] [outer = 0x112f7b800] 09:21:23 INFO - PROCESS | 1993 | 1472660483362 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1221ms 09:21:23 INFO - PROCESS | 1993 | 1472660483398 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1993 | 1472660483403 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:21:23 INFO - PROCESS | 1993 | 1472660483406 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1993 | 1472660483407 Marionette TRACE conn2 <- [1,134,null,{}] 09:21:23 INFO - PROCESS | 1993 | 1472660483411 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}] 09:21:23 INFO - PROCESS | 1993 | 1472660483414 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:23 INFO - PROCESS | 1993 | 1472660483502 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:21:23 INFO - PROCESS | 1993 | 1472660483535 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1993 | 1472660483536 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x113adc800 == 41 [pid = 1993] [id = 41] 09:21:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x116887c00) [pid = 1993] [serial = 119] [outer = 0x0] 09:21:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x116aa5400) [pid = 1993] [serial = 120] [outer = 0x116887c00] 09:21:23 INFO - PROCESS | 1993 | 1472660483564 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x1176aa400) [pid = 1993] [serial = 121] [outer = 0x116887c00] 09:21:23 INFO - PROCESS | 1993 | 1472660483903 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 521ms 09:21:23 INFO - PROCESS | 1993 | 1472660483934 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1993 | 1472660483938 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:21:23 INFO - PROCESS | 1993 | 1472660483941 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1993 | 1472660483942 Marionette TRACE conn2 <- [1,138,null,{}] 09:21:23 INFO - PROCESS | 1993 | 1472660483944 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}] 09:21:23 INFO - PROCESS | 1993 | 1472660483945 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:24 INFO - PROCESS | 1993 | 1472660484046 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:21:24 INFO - PROCESS | 1993 | 1472660484077 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1993 | 1472660484078 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x11684e000 == 42 [pid = 1993] [id = 42] 09:21:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x11813f400) [pid = 1993] [serial = 122] [outer = 0x0] 09:21:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x11818b400) [pid = 1993] [serial = 123] [outer = 0x11813f400] 09:21:24 INFO - PROCESS | 1993 | 1472660484104 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x118aa1c00) [pid = 1993] [serial = 124] [outer = 0x11813f400] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x12b805400) [pid = 1993] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x12d084400) [pid = 1993] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x118583800) [pid = 1993] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x12c8f3c00) [pid = 1993] [serial = 46] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x12b7e9400) [pid = 1993] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x12be9e800) [pid = 1993] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x11810ac00) [pid = 1993] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x1183d7c00) [pid = 1993] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x12b8c8400) [pid = 1993] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x12b09d000) [pid = 1993] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x12a883c00) [pid = 1993] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x129054800) [pid = 1993] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x118135c00) [pid = 1993] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x113a0d000) [pid = 1993] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x116804800) [pid = 1993] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1176af800) [pid = 1993] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x1176afc00) [pid = 1993] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x11850f800) [pid = 1993] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x118157c00) [pid = 1993] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x118515800) [pid = 1993] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x119752400) [pid = 1993] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x121638800) [pid = 1993] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1183d8c00) [pid = 1993] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x124824c00) [pid = 1993] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1253c1800) [pid = 1993] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x129404c00) [pid = 1993] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1121a4800) [pid = 1993] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1133b3000) [pid = 1993] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:21:24 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1253bfc00) [pid = 1993] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:21:24 INFO - PROCESS | 1993 | 1472660484811 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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 920ms 09:21:24 INFO - PROCESS | 1993 | 1472660484862 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:21:24 INFO - PROCESS | 1993 | 1472660484863 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:21:24 INFO - PROCESS | 1993 | 1472660484870 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1993 | 1472660484874 Marionette TRACE conn2 <- [1,142,null,{}] 09:21:24 INFO - PROCESS | 1993 | 1472660484877 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}] 09:21:24 INFO - PROCESS | 1993 | 1472660484879 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:24 INFO - PROCESS | 1993 | 1472660484959 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:21:25 INFO - PROCESS | 1993 | 1472660485007 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1993 | 1472660485008 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x117019000 == 43 [pid = 1993] [id = 43] 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x112986800) [pid = 1993] [serial = 125] [outer = 0x0] 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x116006400) [pid = 1993] [serial = 126] [outer = 0x112986800] 09:21:25 INFO - PROCESS | 1993 | 1472660485033 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118aa3000) [pid = 1993] [serial = 127] [outer = 0x112986800] 09:21:25 INFO - PROCESS | 1993 | 1472660485315 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 476ms 09:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:21:25 INFO - PROCESS | 1993 | 1472660485342 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1993 | 1472660485344 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:21:25 INFO - PROCESS | 1993 | 1472660485346 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1993 | 1472660485347 Marionette TRACE conn2 <- [1,146,null,{}] 09:21:25 INFO - PROCESS | 1993 | 1472660485358 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}] 09:21:25 INFO - PROCESS | 1993 | 1472660485359 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:25 INFO - PROCESS | 1993 | 1472660485445 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:21:25 INFO - PROCESS | 1993 | 1472660485450 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1993 | 1472660485453 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x118282800 == 44 [pid = 1993] [id = 44] 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x112988400) [pid = 1993] [serial = 128] [outer = 0x0] 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1196dec00) [pid = 1993] [serial = 129] [outer = 0x112988400] 09:21:25 INFO - PROCESS | 1993 | 1472660485477 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1196e8800) [pid = 1993] [serial = 130] [outer = 0x112988400] 09:21:25 INFO - PROCESS | 1993 | 1472660485787 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 473ms 09:21:25 INFO - PROCESS | 1993 | 1472660485822 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:21:25 INFO - PROCESS | 1993 | 1472660485823 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:21:25 INFO - PROCESS | 1993 | 1472660485825 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1993 | 1472660485826 Marionette TRACE conn2 <- [1,150,null,{}] 09:21:25 INFO - PROCESS | 1993 | 1472660485829 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}] 09:21:25 INFO - PROCESS | 1993 | 1472660485830 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:25 INFO - PROCESS | 1993 | 1472660485898 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:21:25 INFO - PROCESS | 1993 | 1472660485904 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1993 | 1472660485908 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x119294000 == 45 [pid = 1993] [id = 45] 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x119d69c00) [pid = 1993] [serial = 131] [outer = 0x0] 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x119deac00) [pid = 1993] [serial = 132] [outer = 0x119d69c00] 09:21:25 INFO - PROCESS | 1993 | 1472660485940 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1213b8800) [pid = 1993] [serial = 133] [outer = 0x119d69c00] 09:21:26 INFO - PROCESS | 1993 | 1472660486283 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 09:21:26 INFO - PROCESS | 1993 | 1472660486293 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1993 | 1472660486295 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:21:26 INFO - PROCESS | 1993 | 1472660486297 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1993 | 1472660486298 Marionette TRACE conn2 <- [1,154,null,{}] 09:21:26 INFO - PROCESS | 1993 | 1472660486303 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}] 09:21:26 INFO - PROCESS | 1993 | 1472660486304 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:26 INFO - PROCESS | 1993 | 1472660486403 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:21:26 INFO - PROCESS | 1993 | 1472660486409 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1993 | 1472660486410 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199f2000 == 46 [pid = 1993] [id = 46] 09:21:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x112987c00) [pid = 1993] [serial = 134] [outer = 0x0] 09:21:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12185a000) [pid = 1993] [serial = 135] [outer = 0x112987c00] 09:21:26 INFO - PROCESS | 1993 | 1472660486435 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x124aaa400) [pid = 1993] [serial = 136] [outer = 0x112987c00] 09:21:26 INFO - PROCESS | 1993 | 1472660486765 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 521ms 09:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:21:26 INFO - PROCESS | 1993 | 1472660486819 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1993 | 1472660486821 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:21:26 INFO - PROCESS | 1993 | 1472660486825 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1993 | 1472660486827 Marionette TRACE conn2 <- [1,158,null,{}] 09:21:26 INFO - PROCESS | 1993 | 1472660486831 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}] 09:21:26 INFO - PROCESS | 1993 | 1472660486833 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:26 INFO - PROCESS | 1993 | 1472660486928 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:21:26 INFO - PROCESS | 1993 | 1472660486983 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1993 | 1472660486986 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x11336a000 == 47 [pid = 1993] [id = 47] 09:21:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x11337f800) [pid = 1993] [serial = 137] [outer = 0x0] 09:21:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x1133b0800) [pid = 1993] [serial = 138] [outer = 0x11337f800] 09:21:27 INFO - PROCESS | 1993 | 1472660487019 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x113f4a800) [pid = 1993] [serial = 139] [outer = 0x11337f800] 09:21:27 INFO - PROCESS | 1993 | 1472660487461 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 09:21:27 INFO - PROCESS | 1993 | 1472660487496 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1993 | 1472660487500 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:21:27 INFO - PROCESS | 1993 | 1472660487522 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1993 | 1472660487524 Marionette TRACE conn2 <- [1,162,null,{}] 09:21:27 INFO - PROCESS | 1993 | 1472660487527 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}] 09:21:27 INFO - PROCESS | 1993 | 1472660487528 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:27 INFO - PROCESS | 1993 | 1472660487623 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:21:27 INFO - PROCESS | 1993 | 1472660487684 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1993 | 1472660487685 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x11827a000 == 48 [pid = 1993] [id = 48] 09:21:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x117e38000) [pid = 1993] [serial = 140] [outer = 0x0] 09:21:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x118105400) [pid = 1993] [serial = 141] [outer = 0x117e38000] 09:21:27 INFO - PROCESS | 1993 | 1472660487717 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x118158400) [pid = 1993] [serial = 142] [outer = 0x117e38000] 09:21:28 INFO - PROCESS | 1993 | 1472660488140 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 674ms 09:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:21:28 INFO - PROCESS | 1993 | 1472660488217 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1993 | 1472660488219 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:21:28 INFO - PROCESS | 1993 | 1472660488222 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1993 | 1472660488225 Marionette TRACE conn2 <- [1,166,null,{}] 09:21:28 INFO - PROCESS | 1993 | 1472660488233 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}] 09:21:28 INFO - PROCESS | 1993 | 1472660488236 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:28 INFO - PROCESS | 1993 | 1472660488329 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:21:28 INFO - PROCESS | 1993 | 1472660488388 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1993 | 1472660488390 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x117018000 == 49 [pid = 1993] [id = 49] 09:21:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x11974ac00) [pid = 1993] [serial = 143] [outer = 0x0] 09:21:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x121010000) [pid = 1993] [serial = 144] [outer = 0x11974ac00] 09:21:28 INFO - PROCESS | 1993 | 1472660488423 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x123217400) [pid = 1993] [serial = 145] [outer = 0x11974ac00] 09:21:28 INFO - PROCESS | 1993 | 1472660488856 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 09:21:28 INFO - PROCESS | 1993 | 1472660488895 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 1993 | 1472660488897 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:21:28 INFO - PROCESS | 1993 | 1472660488899 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1993 | 1472660488903 Marionette TRACE conn2 <- [1,170,null,{}] 09:21:28 INFO - PROCESS | 1993 | 1472660488905 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}] 09:21:28 INFO - PROCESS | 1993 | 1472660488907 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:29 INFO - PROCESS | 1993 | 1472660488997 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:21:29 INFO - PROCESS | 1993 | 1472660489055 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1993 | 1472660489056 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x123345000 == 50 [pid = 1993] [id = 50] 09:21:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x1237b5800) [pid = 1993] [serial = 146] [outer = 0x0] 09:21:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x124c04400) [pid = 1993] [serial = 147] [outer = 0x1237b5800] 09:21:29 INFO - PROCESS | 1993 | 1472660489085 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x125357400) [pid = 1993] [serial = 148] [outer = 0x1237b5800] 09:21:29 INFO - PROCESS | 1993 | 1472660489506 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 09:21:29 INFO - PROCESS | 1993 | 1472660489521 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1993 | 1472660489522 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:21:29 INFO - PROCESS | 1993 | 1472660489525 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1993 | 1472660489526 Marionette TRACE conn2 <- [1,174,null,{}] 09:21:29 INFO - PROCESS | 1993 | 1472660489529 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}] 09:21:29 INFO - PROCESS | 1993 | 1472660489530 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:29 INFO - PROCESS | 1993 | 1472660489623 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:21:29 INFO - PROCESS | 1993 | 1472660489711 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1993 | 1472660489712 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x112fd1000 == 51 [pid = 1993] [id = 51] 09:21:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x1121a5000) [pid = 1993] [serial = 149] [outer = 0x0] 09:21:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x116107c00) [pid = 1993] [serial = 150] [outer = 0x1121a5000] 09:21:29 INFO - PROCESS | 1993 | 1472660489743 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x118187800) [pid = 1993] [serial = 151] [outer = 0x1121a5000] 09:21:30 INFO - PROCESS | 1993 | 1472660490203 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 723ms 09:21:30 INFO - PROCESS | 1993 | 1472660490251 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1993 | 1472660490254 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:21:30 INFO - PROCESS | 1993 | 1472660490257 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1993 | 1472660490259 Marionette TRACE conn2 <- [1,178,null,{}] 09:21:30 INFO - PROCESS | 1993 | 1472660490263 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}] 09:21:30 INFO - PROCESS | 1993 | 1472660490264 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:30 INFO - PROCESS | 1993 | 1472660490352 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:21:30 INFO - PROCESS | 1993 | 1472660490416 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1993 | 1472660490417 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x1160b5800 == 52 [pid = 1993] [id = 52] 09:21:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x113f47800) [pid = 1993] [serial = 152] [outer = 0x0] 09:21:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x11600ac00) [pid = 1993] [serial = 153] [outer = 0x113f47800] 09:21:30 INFO - PROCESS | 1993 | 1472660490446 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 125 (0x116aa3c00) [pid = 1993] [serial = 154] [outer = 0x113f47800] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x119294000 == 51 [pid = 1993] [id = 45] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11817a000 == 50 [pid = 1993] [id = 31] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1196ae800 == 49 [pid = 1993] [id = 34] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x118282800 == 48 [pid = 1993] [id = 44] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11929a000 == 47 [pid = 1993] [id = 33] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x117019000 == 46 [pid = 1993] [id = 43] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11738a000 == 45 [pid = 1993] [id = 30] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11684e000 == 44 [pid = 1993] [id = 42] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x113adc800 == 43 [pid = 1993] [id = 41] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11602c800 == 42 [pid = 1993] [id = 27] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x117249800 == 41 [pid = 1993] [id = 29] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11674b000 == 40 [pid = 1993] [id = 28] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x112505800 == 39 [pid = 1993] [id = 40] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x111ea3000 == 38 [pid = 1993] [id = 32] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x119ca6000 == 37 [pid = 1993] [id = 35] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x112fd1000 == 36 [pid = 1993] [id = 51] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x123345000 == 35 [pid = 1993] [id = 50] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x117018000 == 34 [pid = 1993] [id = 49] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x121066000 == 33 [pid = 1993] [id = 37] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1211c8000 == 32 [pid = 1993] [id = 38] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11827a000 == 31 [pid = 1993] [id = 48] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x120e48800 == 30 [pid = 1993] [id = 36] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1199f2000 == 29 [pid = 1993] [id = 46] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12189f800 == 28 [pid = 1993] [id = 39] 09:21:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11336a000 == 27 [pid = 1993] [id = 47] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 124 (0x123318800) [pid = 1993] [serial = 11] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x113ac4400) [pid = 1993] [serial = 72] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x113f44800) [pid = 1993] [serial = 73] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x11680b800) [pid = 1993] [serial = 75] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x116aa6400) [pid = 1993] [serial = 76] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x118102800) [pid = 1993] [serial = 78] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x11813e800) [pid = 1993] [serial = 81] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x118f90800) [pid = 1993] [serial = 84] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x119240000) [pid = 1993] [serial = 87] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x119a49400) [pid = 1993] [serial = 90] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x12100dc00) [pid = 1993] [serial = 91] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x1213af800) [pid = 1993] [serial = 93] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x116095400) [pid = 1993] [serial = 94] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x123220c00) [pid = 1993] [serial = 96] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x1233e7800) [pid = 1993] [serial = 99] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x124a10400) [pid = 1993] [serial = 102] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x125363c00) [pid = 1993] [serial = 105] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x125df3800) [pid = 1993] [serial = 108] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x112dd9400) [pid = 1993] [serial = 63] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x116803c00) [pid = 1993] [serial = 66] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x123319000) [pid = 1993] [serial = 97] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x124825000) [pid = 1993] [serial = 100] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x11923a000) [pid = 1993] [serial = 85] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x125d5d400) [pid = 1993] [serial = 106] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x126f5e400) [pid = 1993] [serial = 109] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1196df000) [pid = 1993] [serial = 70] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1199a2400) [pid = 1993] [serial = 88] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x117e2d000) [pid = 1993] [serial = 67] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1133acc00) [pid = 1993] [serial = 64] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x118111400) [pid = 1993] [serial = 79] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11818c800) [pid = 1993] [serial = 82] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x128a96800) [pid = 1993] [serial = 112] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x128ba0400) [pid = 1993] [serial = 114] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1196df400) [pid = 1993] [serial = 61] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1217bf400) [pid = 1993] [serial = 8] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x127249000) [pid = 1993] [serial = 111] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x118f93c00) [pid = 1993] [serial = 69] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x12b8cd000) [pid = 1993] [serial = 27] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x12b8d3400) [pid = 1993] [serial = 28] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x12b09ec00) [pid = 1993] [serial = 24] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x12b7e1000) [pid = 1993] [serial = 25] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x12a889c00) [pid = 1993] [serial = 22] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x12a885800) [pid = 1993] [serial = 21] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x129183c00) [pid = 1993] [serial = 18] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x129056400) [pid = 1993] [serial = 15] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x12917e000) [pid = 1993] [serial = 16] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x12d985800) [pid = 1993] [serial = 60] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x12b80d800) [pid = 1993] [serial = 57] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x12d97f800) [pid = 1993] [serial = 58] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x12b802400) [pid = 1993] [serial = 55] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x12d08f800) [pid = 1993] [serial = 54] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x118134400) [pid = 1993] [serial = 51] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x11858c400) [pid = 1993] [serial = 52] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x12c73e800) [pid = 1993] [serial = 42] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x12c8f2000) [pid = 1993] [serial = 45] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x12c8f5800) [pid = 1993] [serial = 47] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x12caa4c00) [pid = 1993] [serial = 48] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x12c708c00) [pid = 1993] [serial = 39] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x12c710400) [pid = 1993] [serial = 40] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x12c1f6800) [pid = 1993] [serial = 37] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x12c1f2800) [pid = 1993] [serial = 36] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x12b8d1c00) [pid = 1993] [serial = 33] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x12be9b000) [pid = 1993] [serial = 34] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x11858e400) [pid = 1993] [serial = 30] [outer = 0x0] [url = about:blank] 09:21:31 INFO - PROCESS | 1993 | --DOMWINDOW == 60 (0x12bbadc00) [pid = 1993] [serial = 31] [outer = 0x0] [url = about:blank] 09:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 972ms 09:21:31 INFO - PROCESS | 1993 | 1472660491224 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]]]}] 09:21:31 INFO - PROCESS | 1993 | 1472660491229 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1993 | 1472660491231 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:21:31 INFO - PROCESS | 1993 | 1472660491240 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1993 | 1472660491243 Marionette TRACE conn2 <- [1,182,null,{}] 09:21:31 INFO - PROCESS | 1993 | 1472660491246 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}] 09:21:31 INFO - PROCESS | 1993 | 1472660491247 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:31 INFO - PROCESS | 1993 | 1472660491336 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:21:31 INFO - PROCESS | 1993 | 1472660491376 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1993 | 1472660491378 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x11336c800 == 28 [pid = 1993] [id = 53] 09:21:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x113f48800) [pid = 1993] [serial = 155] [outer = 0x0] 09:21:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x116808000) [pid = 1993] [serial = 156] [outer = 0x113f48800] 09:21:31 INFO - PROCESS | 1993 | 1472660491406 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x116aa8c00) [pid = 1993] [serial = 157] [outer = 0x113f48800] 09:21:31 INFO - PROCESS | 1993 | 1472660491676 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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 471ms 09:21:31 INFO - PROCESS | 1993 | 1472660491711 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1993 | 1472660491715 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:21:31 INFO - PROCESS | 1993 | 1472660491728 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1993 | 1472660491730 Marionette TRACE conn2 <- [1,186,null,{}] 09:21:31 INFO - PROCESS | 1993 | 1472660491732 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}] 09:21:31 INFO - PROCESS | 1993 | 1472660491736 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:31 INFO - PROCESS | 1993 | 1472660491814 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:21:31 INFO - PROCESS | 1993 | 1472660491819 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1993 | 1472660491820 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168b7000 == 29 [pid = 1993] [id = 54] 09:21:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x117e32400) [pid = 1993] [serial = 158] [outer = 0x0] 09:21:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x118134400) [pid = 1993] [serial = 159] [outer = 0x117e32400] 09:21:31 INFO - PROCESS | 1993 | 1472660491850 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x118195800) [pid = 1993] [serial = 160] [outer = 0x117e32400] 09:21:32 INFO - PROCESS | 1993 | 1472660492177 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 473ms 09:21:32 INFO - PROCESS | 1993 | 1472660492201 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1993 | 1472660492203 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:21:32 INFO - PROCESS | 1993 | 1472660492205 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1993 | 1472660492207 Marionette TRACE conn2 <- [1,190,null,{}] 09:21:32 INFO - PROCESS | 1993 | 1472660492215 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}] 09:21:32 INFO - PROCESS | 1993 | 1472660492220 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:32 INFO - PROCESS | 1993 | 1472660492292 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:21:32 INFO - PROCESS | 1993 | 1472660492296 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1993 | 1472660492298 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x117380800 == 30 [pid = 1993] [id = 55] 09:21:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x118aa1400) [pid = 1993] [serial = 161] [outer = 0x0] 09:21:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x11923d800) [pid = 1993] [serial = 162] [outer = 0x118aa1400] 09:21:32 INFO - PROCESS | 1993 | 1472660492331 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x119393c00) [pid = 1993] [serial = 163] [outer = 0x118aa1400] 09:21:32 INFO - PROCESS | 1993 | 1472660492619 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 09:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:21:32 INFO - PROCESS | 1993 | 1472660492676 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1993 | 1472660492678 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:21:32 INFO - PROCESS | 1993 | 1472660492680 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1993 | 1472660492681 Marionette TRACE conn2 <- [1,194,null,{}] 09:21:32 INFO - PROCESS | 1993 | 1472660492687 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}] 09:21:32 INFO - PROCESS | 1993 | 1472660492688 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:32 INFO - PROCESS | 1993 | 1472660492761 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:21:32 INFO - PROCESS | 1993 | 1472660492805 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1993 | 1472660492807 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x118179000 == 31 [pid = 1993] [id = 56] 09:21:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x1168e4400) [pid = 1993] [serial = 164] [outer = 0x0] 09:21:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x1196e5000) [pid = 1993] [serial = 165] [outer = 0x1168e4400] 09:21:32 INFO - PROCESS | 1993 | 1472660492832 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x1199a7000) [pid = 1993] [serial = 166] [outer = 0x1168e4400] 09:21:33 INFO - PROCESS | 1993 | 1472660493082 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 422ms 09:21:33 INFO - PROCESS | 1993 | 1472660493106 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1993 | 1472660493108 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:21:33 INFO - PROCESS | 1993 | 1472660493112 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1993 | 1472660493113 Marionette TRACE conn2 <- [1,198,null,{}] 09:21:33 INFO - PROCESS | 1993 | 1472660493123 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}] 09:21:33 INFO - PROCESS | 1993 | 1472660493125 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:33 INFO - PROCESS | 1993 | 1472660493218 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:21:33 INFO - PROCESS | 1993 | 1472660493252 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1993 | 1472660493253 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x11848b800 == 32 [pid = 1993] [id = 57] 09:21:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x119a45000) [pid = 1993] [serial = 167] [outer = 0x0] 09:21:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x119de4c00) [pid = 1993] [serial = 168] [outer = 0x119a45000] 09:21:33 INFO - PROCESS | 1993 | 1472660493279 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x121127000) [pid = 1993] [serial = 169] [outer = 0x119a45000] 09:21:33 INFO - PROCESS | 1993 | 1472660493618 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 522ms 09:21:33 INFO - PROCESS | 1993 | 1472660493645 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1993 | 1472660493646 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:21:33 INFO - PROCESS | 1993 | 1472660493648 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1993 | 1472660493650 Marionette TRACE conn2 <- [1,202,null,{}] 09:21:33 INFO - PROCESS | 1993 | 1472660493652 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}] 09:21:33 INFO - PROCESS | 1993 | 1472660493656 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:33 INFO - PROCESS | 1993 | 1472660493747 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:21:33 INFO - PROCESS | 1993 | 1472660493751 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1993 | 1472660493752 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196ae800 == 33 [pid = 1993] [id = 58] 09:21:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x1213b5c00) [pid = 1993] [serial = 170] [outer = 0x0] 09:21:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x124825800) [pid = 1993] [serial = 171] [outer = 0x1213b5c00] 09:21:33 INFO - PROCESS | 1993 | 1472660493804 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x124c74400) [pid = 1993] [serial = 172] [outer = 0x1213b5c00] 09:21:34 INFO - PROCESS | 1993 | 1472660494124 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 09:21:34 INFO - PROCESS | 1993 | 1472660494171 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1993 | 1472660494173 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:21:34 INFO - PROCESS | 1993 | 1472660494182 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1993 | 1472660494184 Marionette TRACE conn2 <- [1,206,null,{}] 09:21:34 INFO - PROCESS | 1993 | 1472660494187 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}] 09:21:34 INFO - PROCESS | 1993 | 1472660494189 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:34 INFO - PROCESS | 1993 | 1472660494325 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:21:34 INFO - PROCESS | 1993 | 1472660494339 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1993 | 1472660494340 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e40800 == 34 [pid = 1993] [id = 59] 09:21:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x112ddb400) [pid = 1993] [serial = 173] [outer = 0x0] 09:21:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x125315800) [pid = 1993] [serial = 174] [outer = 0x112ddb400] 09:21:34 INFO - PROCESS | 1993 | 1472660494365 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1253bfc00) [pid = 1993] [serial = 175] [outer = 0x112ddb400] 09:21:34 INFO - PROCESS | 1993 | 1472660494678 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 529ms 09:21:34 INFO - PROCESS | 1993 | 1472660494706 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1993 | 1472660494707 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:21:34 INFO - PROCESS | 1993 | 1472660494715 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1993 | 1472660494718 Marionette TRACE conn2 <- [1,210,null,{}] 09:21:34 INFO - PROCESS | 1993 | 1472660494722 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}] 09:21:34 INFO - PROCESS | 1993 | 1472660494723 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:34 INFO - PROCESS | 1993 | 1472660494809 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:21:34 INFO - PROCESS | 1993 | 1472660494812 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1993 | 1472660494813 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e5d800 == 35 [pid = 1993] [id = 60] 09:21:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x12530d800) [pid = 1993] [serial = 176] [outer = 0x0] 09:21:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x125d63000) [pid = 1993] [serial = 177] [outer = 0x12530d800] 09:21:34 INFO - PROCESS | 1993 | 1472660494839 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x125df3400) [pid = 1993] [serial = 178] [outer = 0x12530d800] 09:21:35 INFO - PROCESS | 1993 | 1472660495167 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]]]}] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x119d69c00) [pid = 1993] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x116887c00) [pid = 1993] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x112986800) [pid = 1993] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x11813f400) [pid = 1993] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x112988400) [pid = 1993] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x112f7b800) [pid = 1993] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x112987c00) [pid = 1993] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x127518c00) [pid = 1993] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:21:35 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x1233f3c00) [pid = 1993] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 09:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:21:35 INFO - PROCESS | 1993 | 1472660495187 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1993 | 1472660495188 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:21:35 INFO - PROCESS | 1993 | 1472660495190 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1993 | 1472660495191 Marionette TRACE conn2 <- [1,214,null,{}] 09:21:35 INFO - PROCESS | 1993 | 1472660495193 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}] 09:21:35 INFO - PROCESS | 1993 | 1472660495194 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:35 INFO - PROCESS | 1993 | 1472660495275 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:21:35 INFO - PROCESS | 1993 | 1472660495279 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1993 | 1472660495280 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e4c800 == 36 [pid = 1993] [id = 61] 09:21:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x1176a4000) [pid = 1993] [serial = 179] [outer = 0x0] 09:21:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x118157000) [pid = 1993] [serial = 180] [outer = 0x1176a4000] 09:21:35 INFO - PROCESS | 1993 | 1472660495307 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x12162cc00) [pid = 1993] [serial = 181] [outer = 0x1176a4000] 09:21:35 INFO - PROCESS | 1993 | 1472660495609 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 09:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:21:35 INFO - PROCESS | 1993 | 1472660495659 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1993 | 1472660495660 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:21:35 INFO - PROCESS | 1993 | 1472660495662 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1993 | 1472660495663 Marionette TRACE conn2 <- [1,218,null,{}] 09:21:35 INFO - PROCESS | 1993 | 1472660495665 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}] 09:21:35 INFO - PROCESS | 1993 | 1472660495666 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:35 INFO - PROCESS | 1993 | 1472660495736 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:21:35 INFO - PROCESS | 1993 | 1472660495795 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1993 | 1472660495796 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x121245800 == 37 [pid = 1993] [id = 62] 09:21:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x125d58c00) [pid = 1993] [serial = 182] [outer = 0x0] 09:21:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x126f55800) [pid = 1993] [serial = 183] [outer = 0x125d58c00] 09:21:35 INFO - PROCESS | 1993 | 1472660495821 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x12724ec00) [pid = 1993] [serial = 184] [outer = 0x125d58c00] 09:21:36 INFO - PROCESS | 1993 | 1472660496075 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 09:21:36 INFO - PROCESS | 1993 | 1472660496080 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1993 | 1472660496082 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:21:36 INFO - PROCESS | 1993 | 1472660496092 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1993 | 1472660496094 Marionette TRACE conn2 <- [1,222,null,{}] 09:21:36 INFO - PROCESS | 1993 | 1472660496096 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}] 09:21:36 INFO - PROCESS | 1993 | 1472660496097 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:36 INFO - PROCESS | 1993 | 1472660496209 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:21:36 INFO - PROCESS | 1993 | 1472660496212 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1993 | 1472660496214 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12333a800 == 38 [pid = 1993] [id = 63] 09:21:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x12751d000) [pid = 1993] [serial = 185] [outer = 0x0] 09:21:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x128a9dc00) [pid = 1993] [serial = 186] [outer = 0x12751d000] 09:21:36 INFO - PROCESS | 1993 | 1472660496243 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x129054800) [pid = 1993] [serial = 187] [outer = 0x12751d000] 09:21:36 INFO - PROCESS | 1993 | 1472660496536 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 09:21:36 INFO - PROCESS | 1993 | 1472660496562 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1993 | 1472660496563 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:21:36 INFO - PROCESS | 1993 | 1472660496569 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1993 | 1472660496572 Marionette TRACE conn2 <- [1,226,null,{}] 09:21:36 INFO - PROCESS | 1993 | 1472660496574 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}] 09:21:36 INFO - PROCESS | 1993 | 1472660496575 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:36 INFO - PROCESS | 1993 | 1472660496676 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:21:36 INFO - PROCESS | 1993 | 1472660496702 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1993 | 1472660496703 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x1237a6800 == 39 [pid = 1993] [id = 64] 09:21:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x126f57400) [pid = 1993] [serial = 188] [outer = 0x0] 09:21:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x129055000) [pid = 1993] [serial = 189] [outer = 0x126f57400] 09:21:36 INFO - PROCESS | 1993 | 1472660496727 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x124dbdc00) [pid = 1993] [serial = 190] [outer = 0x126f57400] 09:21:36 INFO - PROCESS | 1993 | 1472660496987 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 474ms 09:21:37 INFO - PROCESS | 1993 | 1472660497042 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1993 | 1472660497044 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:21:37 INFO - PROCESS | 1993 | 1472660497047 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1993 | 1472660497048 Marionette TRACE conn2 <- [1,230,null,{}] 09:21:37 INFO - PROCESS | 1993 | 1472660497055 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}] 09:21:37 INFO - PROCESS | 1993 | 1472660497056 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:37 INFO - PROCESS | 1993 | 1472660497164 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:21:37 INFO - PROCESS | 1993 | 1472660497275 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1993 | 1472660497277 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x112166800 == 40 [pid = 1993] [id = 65] 09:21:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x111c19c00) [pid = 1993] [serial = 191] [outer = 0x0] 09:21:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1121a6400) [pid = 1993] [serial = 192] [outer = 0x111c19c00] 09:21:37 INFO - PROCESS | 1993 | 1472660497333 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x112f7d400) [pid = 1993] [serial = 193] [outer = 0x111c19c00] 09:21:37 INFO - PROCESS | 1993 | 1472660497913 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 922ms 09:21:37 INFO - PROCESS | 1993 | 1472660497971 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1993 | 1472660497973 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:21:37 INFO - PROCESS | 1993 | 1472660497976 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1993 | 1472660497978 Marionette TRACE conn2 <- [1,234,null,{}] 09:21:37 INFO - PROCESS | 1993 | 1472660497982 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}] 09:21:37 INFO - PROCESS | 1993 | 1472660497985 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:38 INFO - PROCESS | 1993 | 1472660498090 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:21:38 INFO - PROCESS | 1993 | 1472660498157 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1993 | 1472660498159 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x11725f000 == 41 [pid = 1993] [id = 66] 09:21:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x116aa3000) [pid = 1993] [serial = 194] [outer = 0x0] 09:21:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1172cb800) [pid = 1993] [serial = 195] [outer = 0x116aa3000] 09:21:38 INFO - PROCESS | 1993 | 1472660498190 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x11810ac00) [pid = 1993] [serial = 196] [outer = 0x116aa3000] 09:21:38 INFO - PROCESS | 1993 | 1472660498803 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]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 871ms 09:21:38 INFO - PROCESS | 1993 | 1472660498848 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1993 | 1472660498851 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:21:38 INFO - PROCESS | 1993 | 1472660498854 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1993 | 1472660498856 Marionette TRACE conn2 <- [1,238,null,{}] 09:21:38 INFO - PROCESS | 1993 | 1472660498859 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}] 09:21:38 INFO - PROCESS | 1993 | 1472660498861 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:38 INFO - PROCESS | 1993 | 1472660498960 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:21:39 INFO - PROCESS | 1993 | 1472660499032 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1993 | 1472660499035 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x116155800 == 42 [pid = 1993] [id = 67] 09:21:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x118109400) [pid = 1993] [serial = 197] [outer = 0x0] 09:21:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x118136000) [pid = 1993] [serial = 198] [outer = 0x118109400] 09:21:39 INFO - PROCESS | 1993 | 1472660499066 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11818bc00) [pid = 1993] [serial = 199] [outer = 0x118109400] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1237a6800 == 41 [pid = 1993] [id = 64] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12333a800 == 40 [pid = 1993] [id = 63] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x121245800 == 39 [pid = 1993] [id = 62] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x120e4c800 == 38 [pid = 1993] [id = 61] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x120e5d800 == 37 [pid = 1993] [id = 60] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x120e40800 == 36 [pid = 1993] [id = 59] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1196ae800 == 35 [pid = 1993] [id = 58] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x11848b800 == 34 [pid = 1993] [id = 57] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x118179000 == 33 [pid = 1993] [id = 56] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x117380800 == 32 [pid = 1993] [id = 55] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1168b7000 == 31 [pid = 1993] [id = 54] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x11336c800 == 30 [pid = 1993] [id = 53] 09:21:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x118193c00) [pid = 1993] [serial = 200] [outer = 0x12c717c00] 09:21:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1160b5800 == 29 [pid = 1993] [id = 52] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x128bdb000) [pid = 1993] [serial = 115] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x125312400) [pid = 1993] [serial = 103] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1213b8800) [pid = 1993] [serial = 133] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x116aa5400) [pid = 1993] [serial = 120] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x116006400) [pid = 1993] [serial = 126] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11818b400) [pid = 1993] [serial = 123] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1176aa400) [pid = 1993] [serial = 121] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1196dec00) [pid = 1993] [serial = 129] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1196e8800) [pid = 1993] [serial = 130] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x119deac00) [pid = 1993] [serial = 132] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x118aa1c00) [pid = 1993] [serial = 124] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1133a6c00) [pid = 1993] [serial = 117] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x124aaa400) [pid = 1993] [serial = 136] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x113a0e000) [pid = 1993] [serial = 118] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x118aa3000) [pid = 1993] [serial = 127] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x12185a000) [pid = 1993] [serial = 135] [outer = 0x0] [url = about:blank] 09:21:39 INFO - PROCESS | 1993 | 1472660499582 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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 775ms 09:21:39 INFO - PROCESS | 1993 | 1472660499629 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1993 | 1472660499634 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:21:39 INFO - PROCESS | 1993 | 1472660499638 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1993 | 1472660499640 Marionette TRACE conn2 <- [1,242,null,{}] 09:21:39 INFO - PROCESS | 1993 | 1472660499642 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}] 09:21:39 INFO - PROCESS | 1993 | 1472660499644 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:39 INFO - PROCESS | 1993 | 1472660499718 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:21:39 INFO - PROCESS | 1993 | 1472660499723 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1993 | 1472660499724 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x11701d000 == 30 [pid = 1993] [id = 68] 09:21:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x11818cc00) [pid = 1993] [serial = 201] [outer = 0x0] 09:21:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x119239000) [pid = 1993] [serial = 202] [outer = 0x11818cc00] 09:21:39 INFO - PROCESS | 1993 | 1472660499754 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1196df800) [pid = 1993] [serial = 203] [outer = 0x11818cc00] 09:21:40 INFO - PROCESS | 1993 | 1472660500090 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]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms 09:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:21:40 INFO - PROCESS | 1993 | 1472660500109 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1993 | 1472660500111 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:21:40 INFO - PROCESS | 1993 | 1472660500113 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1993 | 1472660500115 Marionette TRACE conn2 <- [1,246,null,{}] 09:21:40 INFO - PROCESS | 1993 | 1472660500125 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}] 09:21:40 INFO - PROCESS | 1993 | 1472660500129 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:40 INFO - PROCESS | 1993 | 1472660500205 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:21:40 INFO - PROCESS | 1993 | 1472660500210 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1993 | 1472660500212 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x11832f800 == 31 [pid = 1993] [id = 69] 09:21:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x121123800) [pid = 1993] [serial = 204] [outer = 0x0] 09:21:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1217c8000) [pid = 1993] [serial = 205] [outer = 0x121123800] 09:21:40 INFO - PROCESS | 1993 | 1472660500243 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1233f3000) [pid = 1993] [serial = 206] [outer = 0x121123800] 09:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms 09:21:40 INFO - PROCESS | 1993 | 1472660500581 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]]]}] 09:21:40 INFO - PROCESS | 1993 | 1472660500589 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1993 | 1472660500590 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:21:40 INFO - PROCESS | 1993 | 1472660500592 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1993 | 1472660500593 Marionette TRACE conn2 <- [1,250,null,{}] 09:21:40 INFO - PROCESS | 1993 | 1472660500595 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}] 09:21:40 INFO - PROCESS | 1993 | 1472660500597 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:40 INFO - PROCESS | 1993 | 1472660500664 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:21:40 INFO - PROCESS | 1993 | 1472660500701 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1993 | 1472660500703 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a7000 == 32 [pid = 1993] [id = 70] 09:21:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x121129000) [pid = 1993] [serial = 207] [outer = 0x0] 09:21:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x124a10400) [pid = 1993] [serial = 208] [outer = 0x121129000] 09:21:40 INFO - PROCESS | 1993 | 1472660500727 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x125313000) [pid = 1993] [serial = 209] [outer = 0x121129000] 09:21:41 INFO - PROCESS | 1993 | 1472660501104 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 522ms 09:21:41 INFO - PROCESS | 1993 | 1472660501115 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:21:41 INFO - PROCESS | 1993 | 1472660501120 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:21:41 INFO - PROCESS | 1993 | 1472660501123 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1993 | 1472660501125 Marionette TRACE conn2 <- [1,254,null,{}] 09:21:41 INFO - PROCESS | 1993 | 1472660501128 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}] 09:21:41 INFO - PROCESS | 1993 | 1472660501130 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:41 INFO - PROCESS | 1993 | 1472660501241 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:21:41 INFO - PROCESS | 1993 | 1472660501316 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1993 | 1472660501317 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x116624000 == 33 [pid = 1993] [id = 71] 09:21:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x12321b800) [pid = 1993] [serial = 210] [outer = 0x0] 09:21:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x12535a400) [pid = 1993] [serial = 211] [outer = 0x12321b800] 09:21:41 INFO - PROCESS | 1993 | 1472660501350 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x126ea4000) [pid = 1993] [serial = 212] [outer = 0x12321b800] 09:21:41 INFO - PROCESS | 1993 | 1472660501675 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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 569ms 09:21:41 INFO - PROCESS | 1993 | 1472660501702 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1993 | 1472660501704 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:21:41 INFO - PROCESS | 1993 | 1472660501706 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1993 | 1472660501707 Marionette TRACE conn2 <- [1,258,null,{}] 09:21:41 INFO - PROCESS | 1993 | 1472660501709 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}] 09:21:41 INFO - PROCESS | 1993 | 1472660501713 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:41 INFO - PROCESS | 1993 | 1472660501825 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:21:41 INFO - PROCESS | 1993 | 1472660501829 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1993 | 1472660501830 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x121236800 == 34 [pid = 1993] [id = 72] 09:21:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1253cbc00) [pid = 1993] [serial = 213] [outer = 0x0] 09:21:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12751f800) [pid = 1993] [serial = 214] [outer = 0x1253cbc00] 09:21:41 INFO - PROCESS | 1993 | 1472660501855 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x129183c00) [pid = 1993] [serial = 215] [outer = 0x1253cbc00] 09:21:42 INFO - PROCESS | 1993 | 1472660502147 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]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 09:21:42 INFO - PROCESS | 1993 | 1472660502181 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1993 | 1472660502182 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:21:42 INFO - PROCESS | 1993 | 1472660502188 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1993 | 1472660502189 Marionette TRACE conn2 <- [1,262,null,{}] 09:21:42 INFO - PROCESS | 1993 | 1472660502192 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}] 09:21:42 INFO - PROCESS | 1993 | 1472660502193 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:42 INFO - PROCESS | 1993 | 1472660502280 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:21:42 INFO - PROCESS | 1993 | 1472660502319 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1993 | 1472660502320 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x123261000 == 35 [pid = 1993] [id = 73] 09:21:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x128750800) [pid = 1993] [serial = 216] [outer = 0x0] 09:21:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x129409800) [pid = 1993] [serial = 217] [outer = 0x128750800] 09:21:42 INFO - PROCESS | 1993 | 1472660502346 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x129411400) [pid = 1993] [serial = 218] [outer = 0x128750800] 09:21:42 INFO - PROCESS | 1993 | 1472660502675 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]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 523ms 09:21:42 INFO - PROCESS | 1993 | 1472660502711 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1993 | 1472660502712 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:21:42 INFO - PROCESS | 1993 | 1472660502714 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1993 | 1472660502715 Marionette TRACE conn2 <- [1,266,null,{}] 09:21:42 INFO - PROCESS | 1993 | 1472660502718 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}] 09:21:42 INFO - PROCESS | 1993 | 1472660502719 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:42 INFO - PROCESS | 1993 | 1472660502811 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:21:42 INFO - PROCESS | 1993 | 1472660502814 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1993 | 1472660502815 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c47000 == 36 [pid = 1993] [id = 74] 09:21:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x129188800) [pid = 1993] [serial = 219] [outer = 0x0] 09:21:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12a2b7800) [pid = 1993] [serial = 220] [outer = 0x129188800] 09:21:42 INFO - PROCESS | 1993 | 1472660502840 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12a47bc00) [pid = 1993] [serial = 221] [outer = 0x129188800] 09:21:43 INFO - PROCESS | 1993 | 1472660503144 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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 09:21:43 INFO - PROCESS | 1993 | 1472660503185 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1993 | 1472660503188 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:21:43 INFO - PROCESS | 1993 | 1472660503191 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1993 | 1472660503192 Marionette TRACE conn2 <- [1,270,null,{}] 09:21:43 INFO - PROCESS | 1993 | 1472660503195 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}] 09:21:43 INFO - PROCESS | 1993 | 1472660503196 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:43 INFO - PROCESS | 1993 | 1472660503288 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:21:43 INFO - PROCESS | 1993 | 1472660503291 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1993 | 1472660503292 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x125372000 == 37 [pid = 1993] [id = 75] 09:21:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12a2b3000) [pid = 1993] [serial = 222] [outer = 0x0] 09:21:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12a4cc400) [pid = 1993] [serial = 223] [outer = 0x12a2b3000] 09:21:43 INFO - PROCESS | 1993 | 1472660503317 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12a883400) [pid = 1993] [serial = 224] [outer = 0x12a2b3000] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x1213b5c00) [pid = 1993] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x113f47800) [pid = 1993] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x117e32400) [pid = 1993] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x112ddb400) [pid = 1993] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1168e4400) [pid = 1993] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x118aa1400) [pid = 1993] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x113f48800) [pid = 1993] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x11337f800) [pid = 1993] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x117e38000) [pid = 1993] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11974ac00) [pid = 1993] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1237b5800) [pid = 1993] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1121a5000) [pid = 1993] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x12751d000) [pid = 1993] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x12530d800) [pid = 1993] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1176a4000) [pid = 1993] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x125d58c00) [pid = 1993] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:21:43 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x119a45000) [pid = 1993] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:21:43 INFO - PROCESS | 1993 | 1472660503822 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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 671ms 09:21:43 INFO - PROCESS | 1993 | 1472660503863 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1993 | 1472660503865 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:21:43 INFO - PROCESS | 1993 | 1472660503876 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1993 | 1472660503878 Marionette TRACE conn2 <- [1,274,null,{}] 09:21:43 INFO - PROCESS | 1993 | 1472660503881 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}] 09:21:43 INFO - PROCESS | 1993 | 1472660503885 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:44 INFO - PROCESS | 1993 | 1472660503998 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:21:44 INFO - PROCESS | 1993 | 1472660504068 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1993 | 1472660504069 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196ad000 == 38 [pid = 1993] [id = 76] 09:21:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x11337f800) [pid = 1993] [serial = 225] [outer = 0x0] 09:21:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x116891000) [pid = 1993] [serial = 226] [outer = 0x11337f800] 09:21:44 INFO - PROCESS | 1993 | 1472660504101 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119397800) [pid = 1993] [serial = 227] [outer = 0x11337f800] 09:21:44 INFO - PROCESS | 1993 | 1472660504356 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 520ms 09:21:44 INFO - PROCESS | 1993 | 1472660504396 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1993 | 1472660504398 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:21:44 INFO - PROCESS | 1993 | 1472660504408 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1993 | 1472660504410 Marionette TRACE conn2 <- [1,278,null,{}] 09:21:44 INFO - PROCESS | 1993 | 1472660504412 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}] 09:21:44 INFO - PROCESS | 1993 | 1472660504414 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:44 INFO - PROCESS | 1993 | 1472660504505 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:21:44 INFO - PROCESS | 1993 | 1472660504509 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1993 | 1472660504511 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x127219000 == 39 [pid = 1993] [id = 77] 09:21:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1213b3000) [pid = 1993] [serial = 228] [outer = 0x0] 09:21:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x127518c00) [pid = 1993] [serial = 229] [outer = 0x1213b3000] 09:21:44 INFO - PROCESS | 1993 | 1472660504540 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x12a9da000) [pid = 1993] [serial = 230] [outer = 0x1213b3000] 09:21:44 INFO - PROCESS | 1993 | 1472660504872 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]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 520ms 09:21:44 INFO - PROCESS | 1993 | 1472660504939 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:21:44 INFO - PROCESS | 1993 | 1472660504941 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:21:44 INFO - PROCESS | 1993 | 1472660504944 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1993 | 1472660504946 Marionette TRACE conn2 <- [1,282,null,{}] 09:21:44 INFO - PROCESS | 1993 | 1472660504949 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}] 09:21:44 INFO - PROCESS | 1993 | 1472660504951 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:45 INFO - PROCESS | 1993 | 1472660505067 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:21:45 INFO - PROCESS | 1993 | 1472660505072 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1993 | 1472660505073 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x129067800 == 40 [pid = 1993] [id = 78] 09:21:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12a887400) [pid = 1993] [serial = 231] [outer = 0x0] 09:21:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x12af74800) [pid = 1993] [serial = 232] [outer = 0x12a887400] 09:21:45 INFO - PROCESS | 1993 | 1472660505114 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12b097c00) [pid = 1993] [serial = 233] [outer = 0x12a887400] 09:21:45 INFO - PROCESS | 1993 | 1472660505502 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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 570ms 09:21:45 INFO - PROCESS | 1993 | 1472660505514 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1993 | 1472660505515 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:21:45 INFO - PROCESS | 1993 | 1472660505519 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1993 | 1472660505522 Marionette TRACE conn2 <- [1,286,null,{}] 09:21:45 INFO - PROCESS | 1993 | 1472660505525 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}] 09:21:45 INFO - PROCESS | 1993 | 1472660505526 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:45 INFO - PROCESS | 1993 | 1472660505627 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:21:45 INFO - PROCESS | 1993 | 1472660505633 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1993 | 1472660505634 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907a000 == 41 [pid = 1993] [id = 79] 09:21:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x12a9df000) [pid = 1993] [serial = 234] [outer = 0x0] 09:21:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12b09d400) [pid = 1993] [serial = 235] [outer = 0x12a9df000] 09:21:45 INFO - PROCESS | 1993 | 1472660505658 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12b7e2800) [pid = 1993] [serial = 236] [outer = 0x12a9df000] 09:21:46 INFO - PROCESS | 1993 | 1472660506092 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 624ms 09:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:21:46 INFO - PROCESS | 1993 | 1472660506142 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1993 | 1472660506145 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:21:46 INFO - PROCESS | 1993 | 1472660506149 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1993 | 1472660506151 Marionette TRACE conn2 <- [1,290,null,{}] 09:21:46 INFO - PROCESS | 1993 | 1472660506155 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}] 09:21:46 INFO - PROCESS | 1993 | 1472660506157 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:46 INFO - PROCESS | 1993 | 1472660506259 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:21:46 INFO - PROCESS | 1993 | 1472660506308 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1993 | 1472660506309 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x117252000 == 42 [pid = 1993] [id = 80] 09:21:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x11680a400) [pid = 1993] [serial = 237] [outer = 0x0] 09:21:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x118103400) [pid = 1993] [serial = 238] [outer = 0x11680a400] 09:21:46 INFO - PROCESS | 1993 | 1472660506341 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1183d5800) [pid = 1993] [serial = 239] [outer = 0x11680a400] 09:21:46 INFO - PROCESS | 1993 | 1472660506770 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 672ms 09:21:46 INFO - PROCESS | 1993 | 1472660506821 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1993 | 1472660506824 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:21:46 INFO - PROCESS | 1993 | 1472660506829 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1993 | 1472660506831 Marionette TRACE conn2 <- [1,294,null,{}] 09:21:46 INFO - PROCESS | 1993 | 1472660506833 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}] 09:21:46 INFO - PROCESS | 1993 | 1472660506835 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:46 INFO - PROCESS | 1993 | 1472660506934 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:21:46 INFO - PROCESS | 1993 | 1472660506982 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1993 | 1472660506984 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x12107a800 == 43 [pid = 1993] [id = 81] 09:21:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x119396c00) [pid = 1993] [serial = 240] [outer = 0x0] 09:21:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x119a49400) [pid = 1993] [serial = 241] [outer = 0x119396c00] 09:21:47 INFO - PROCESS | 1993 | 1472660507015 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x1213b9400) [pid = 1993] [serial = 242] [outer = 0x119396c00] 09:21:47 INFO - PROCESS | 1993 | 1472660507426 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]]]}] 09:21:47 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. 09:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 620ms 09:21:47 INFO - PROCESS | 1993 | 1472660507448 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1993 | 1472660507450 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:21:47 INFO - PROCESS | 1993 | 1472660507452 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1993 | 1472660507455 Marionette TRACE conn2 <- [1,298,null,{}] 09:21:47 INFO - PROCESS | 1993 | 1472660507463 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}] 09:21:47 INFO - PROCESS | 1993 | 1472660507466 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:47 INFO - PROCESS | 1993 | 1472660507565 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:21:47 INFO - PROCESS | 1993 | 1472660507644 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1993 | 1472660507646 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a73800 == 44 [pid = 1993] [id = 82] 09:21:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x125361000) [pid = 1993] [serial = 243] [outer = 0x0] 09:21:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x126ea7800) [pid = 1993] [serial = 244] [outer = 0x125361000] 09:21:47 INFO - PROCESS | 1993 | 1472660507678 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x127521000) [pid = 1993] [serial = 245] [outer = 0x125361000] 09:21:48 INFO - PROCESS | 1993 | 1472660508093 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]]]}] 09:21:48 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. 09:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 09:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:21:48 INFO - PROCESS | 1993 | 1472660508123 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1993 | 1472660508125 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:21:48 INFO - PROCESS | 1993 | 1472660508127 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1993 | 1472660508129 Marionette TRACE conn2 <- [1,302,null,{}] 09:21:48 INFO - PROCESS | 1993 | 1472660508131 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}] 09:21:48 INFO - PROCESS | 1993 | 1472660508133 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:48 INFO - PROCESS | 1993 | 1472660508234 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:21:48 INFO - PROCESS | 1993 | 1472660508296 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1993 | 1472660508297 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291da000 == 45 [pid = 1993] [id = 83] 09:21:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x128a94800) [pid = 1993] [serial = 246] [outer = 0x0] 09:21:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x128a99c00) [pid = 1993] [serial = 247] [outer = 0x128a94800] 09:21:48 INFO - PROCESS | 1993 | 1472660508327 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x128aa0800) [pid = 1993] [serial = 248] [outer = 0x128a94800] 09:21:48 INFO - PROCESS | 1993 | 1472660508751 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]]]}] 09:21:48 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. 09:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 668ms 09:21:48 INFO - PROCESS | 1993 | 1472660508797 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1993 | 1472660508798 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:21:48 INFO - PROCESS | 1993 | 1472660508801 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1993 | 1472660508802 Marionette TRACE conn2 <- [1,306,null,{}] 09:21:48 INFO - PROCESS | 1993 | 1472660508805 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}] 09:21:48 INFO - PROCESS | 1993 | 1472660508806 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:49 INFO - PROCESS | 1993 | 1472660509033 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:21:49 INFO - PROCESS | 1993 | 1472660509128 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1993 | 1472660509129 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x116852800 == 46 [pid = 1993] [id = 84] 09:21:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x116808800) [pid = 1993] [serial = 249] [outer = 0x0] 09:21:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x116aa3400) [pid = 1993] [serial = 250] [outer = 0x116808800] 09:21:49 INFO - PROCESS | 1993 | 1472660509174 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x118135c00) [pid = 1993] [serial = 251] [outer = 0x116808800] 09:21:49 INFO - PROCESS | 1993 | 1472660509689 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]]]}] 09:21:49 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. 09:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 919ms 09:21:49 INFO - PROCESS | 1993 | 1472660509722 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1993 | 1472660509724 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:21:49 INFO - PROCESS | 1993 | 1472660509727 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1993 | 1472660509729 Marionette TRACE conn2 <- [1,310,null,{}] 09:21:49 INFO - PROCESS | 1993 | 1472660509753 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}] 09:21:49 INFO - PROCESS | 1993 | 1472660509754 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:49 INFO - PROCESS | 1993 | 1472660509860 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:21:49 INFO - PROCESS | 1993 | 1472660509907 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1993 | 1472660509908 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x117011800 == 47 [pid = 1993] [id = 85] 09:21:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x118515800) [pid = 1993] [serial = 252] [outer = 0x0] 09:21:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x118aa6800) [pid = 1993] [serial = 253] [outer = 0x118515800] 09:21:49 INFO - PROCESS | 1993 | 1472660509937 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x119395800) [pid = 1993] [serial = 254] [outer = 0x118515800] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x129067800 == 46 [pid = 1993] [id = 78] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x127219000 == 45 [pid = 1993] [id = 77] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x1196ad000 == 44 [pid = 1993] [id = 76] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x125372000 == 43 [pid = 1993] [id = 75] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x124c47000 == 42 [pid = 1993] [id = 74] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x123261000 == 41 [pid = 1993] [id = 73] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x121236800 == 40 [pid = 1993] [id = 72] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x116624000 == 39 [pid = 1993] [id = 71] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a7000 == 38 [pid = 1993] [id = 70] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x11832f800 == 37 [pid = 1993] [id = 69] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x129055000) [pid = 1993] [serial = 189] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x11701d000 == 36 [pid = 1993] [id = 68] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x116155800 == 35 [pid = 1993] [id = 67] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x11725f000 == 34 [pid = 1993] [id = 66] 09:21:50 INFO - PROCESS | 1993 | --DOCSHELL 0x112166800 == 33 [pid = 1993] [id = 65] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x124825800) [pid = 1993] [serial = 171] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x116aa3c00) [pid = 1993] [serial = 154] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x11600ac00) [pid = 1993] [serial = 153] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x118134400) [pid = 1993] [serial = 159] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x118195800) [pid = 1993] [serial = 160] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x125315800) [pid = 1993] [serial = 174] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x1196e5000) [pid = 1993] [serial = 165] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x11923d800) [pid = 1993] [serial = 162] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x119393c00) [pid = 1993] [serial = 163] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x116808000) [pid = 1993] [serial = 156] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x116aa8c00) [pid = 1993] [serial = 157] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x113f4a800) [pid = 1993] [serial = 139] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x1133b0800) [pid = 1993] [serial = 138] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x118158400) [pid = 1993] [serial = 142] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x118105400) [pid = 1993] [serial = 141] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x123217400) [pid = 1993] [serial = 145] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x121010000) [pid = 1993] [serial = 144] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x125357400) [pid = 1993] [serial = 148] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x124c04400) [pid = 1993] [serial = 147] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118187800) [pid = 1993] [serial = 151] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x116107c00) [pid = 1993] [serial = 150] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x129054800) [pid = 1993] [serial = 187] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x124c74400) [pid = 1993] [serial = 172] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x125d63000) [pid = 1993] [serial = 177] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x118157000) [pid = 1993] [serial = 180] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x12162cc00) [pid = 1993] [serial = 181] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x128a9dc00) [pid = 1993] [serial = 186] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x125df3400) [pid = 1993] [serial = 178] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x12724ec00) [pid = 1993] [serial = 184] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x119de4c00) [pid = 1993] [serial = 168] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1253bfc00) [pid = 1993] [serial = 175] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x121127000) [pid = 1993] [serial = 169] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1199a7000) [pid = 1993] [serial = 166] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x126f55800) [pid = 1993] [serial = 183] [outer = 0x0] [url = about:blank] 09:21:50 INFO - PROCESS | 1993 | 1472660510303 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]]]}] 09:21:50 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. 09:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 619ms 09:21:50 INFO - PROCESS | 1993 | 1472660510347 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 1993 | 1472660510349 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:21:50 INFO - PROCESS | 1993 | 1472660510351 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1993 | 1472660510352 Marionette TRACE conn2 <- [1,314,null,{}] 09:21:50 INFO - PROCESS | 1993 | 1472660510355 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}] 09:21:50 INFO - PROCESS | 1993 | 1472660510356 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:50 INFO - PROCESS | 1993 | 1472660510448 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:21:50 INFO - PROCESS | 1993 | 1472660510502 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1993 | 1472660510503 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168ce000 == 34 [pid = 1993] [id = 86] 09:21:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x113f4a800) [pid = 1993] [serial = 255] [outer = 0x0] 09:21:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1196e1400) [pid = 1993] [serial = 256] [outer = 0x113f4a800] 09:21:50 INFO - PROCESS | 1993 | 1472660510530 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x121127000) [pid = 1993] [serial = 257] [outer = 0x113f4a800] 09:21:50 INFO - PROCESS | 1993 | 1472660510827 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]]]}] 09:21:50 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. 09:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 09:21:50 INFO - PROCESS | 1993 | 1472660510872 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:21:50 INFO - PROCESS | 1993 | 1472660510875 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:21:50 INFO - PROCESS | 1993 | 1472660510882 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1993 | 1472660510887 Marionette TRACE conn2 <- [1,318,null,{}] 09:21:50 INFO - PROCESS | 1993 | 1472660510890 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}] 09:21:50 INFO - PROCESS | 1993 | 1472660510892 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:50 INFO - PROCESS | 1993 | 1472660510973 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:21:50 INFO - PROCESS | 1993 | 1472660510976 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1993 | 1472660510978 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x118ad4000 == 35 [pid = 1993] [id = 87] 09:21:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x12162b400) [pid = 1993] [serial = 258] [outer = 0x0] 09:21:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x124827400) [pid = 1993] [serial = 259] [outer = 0x12162b400] 09:21:51 INFO - PROCESS | 1993 | 1472660511009 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x125363c00) [pid = 1993] [serial = 260] [outer = 0x12162b400] 09:21:51 INFO - PROCESS | 1993 | 1472660511329 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]]]}] 09:21:51 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. 09:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 476ms 09:21:51 INFO - PROCESS | 1993 | 1472660511355 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1993 | 1472660511356 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:21:51 INFO - PROCESS | 1993 | 1472660511358 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1993 | 1472660511359 Marionette TRACE conn2 <- [1,322,null,{}] 09:21:51 INFO - PROCESS | 1993 | 1472660511362 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}] 09:21:51 INFO - PROCESS | 1993 | 1472660511363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:51 INFO - PROCESS | 1993 | 1472660511440 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:21:51 INFO - PROCESS | 1993 | 1472660511443 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1993 | 1472660511444 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199ef000 == 36 [pid = 1993] [id = 88] 09:21:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x123225000) [pid = 1993] [serial = 261] [outer = 0x0] 09:21:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x126eab400) [pid = 1993] [serial = 262] [outer = 0x123225000] 09:21:51 INFO - PROCESS | 1993 | 1472660511472 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x12751b800) [pid = 1993] [serial = 263] [outer = 0x123225000] 09:21:51 INFO - PROCESS | 1993 | 1472660511792 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]]]}] 09:21:51 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. 09:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 09:21:51 INFO - PROCESS | 1993 | 1472660511828 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:21:51 INFO - PROCESS | 1993 | 1472660511829 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:21:51 INFO - PROCESS | 1993 | 1472660511832 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1993 | 1472660511833 Marionette TRACE conn2 <- [1,326,null,{}] 09:21:51 INFO - PROCESS | 1993 | 1472660511835 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}] 09:21:51 INFO - PROCESS | 1993 | 1472660511836 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:51 INFO - PROCESS | 1993 | 1472660511915 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:21:51 INFO - PROCESS | 1993 | 1472660511968 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1993 | 1472660511979 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f62000 == 37 [pid = 1993] [id = 89] 09:21:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x128aa3400) [pid = 1993] [serial = 264] [outer = 0x0] 09:21:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128b9b800) [pid = 1993] [serial = 265] [outer = 0x128aa3400] 09:21:52 INFO - PROCESS | 1993 | 1472660512012 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x128bdbc00) [pid = 1993] [serial = 266] [outer = 0x128aa3400] 09:21:52 INFO - PROCESS | 1993 | 1472660512340 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]]]}] 09:21:52 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. 09:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 521ms 09:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:21:52 INFO - PROCESS | 1993 | 1472660512355 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1993 | 1472660512356 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:21:52 INFO - PROCESS | 1993 | 1472660512358 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1993 | 1472660512360 Marionette TRACE conn2 <- [1,330,null,{}] 09:21:52 INFO - PROCESS | 1993 | 1472660512362 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}] 09:21:52 INFO - PROCESS | 1993 | 1472660512363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:52 INFO - PROCESS | 1993 | 1472660512461 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:21:52 INFO - PROCESS | 1993 | 1472660512473 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1993 | 1472660512474 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x121083800 == 38 [pid = 1993] [id = 90] 09:21:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x128bdc800) [pid = 1993] [serial = 267] [outer = 0x0] 09:21:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12918b000) [pid = 1993] [serial = 268] [outer = 0x128bdc800] 09:21:52 INFO - PROCESS | 1993 | 1472660512500 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x12a2ac000) [pid = 1993] [serial = 269] [outer = 0x128bdc800] 09:21:52 INFO - PROCESS | 1993 | 1472660512848 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]]]}] 09:21:52 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. 09:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 09:21:52 INFO - PROCESS | 1993 | 1472660512879 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1993 | 1472660512880 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:21:52 INFO - PROCESS | 1993 | 1472660512888 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1993 | 1472660512889 Marionette TRACE conn2 <- [1,334,null,{}] 09:21:52 INFO - PROCESS | 1993 | 1472660512891 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}] 09:21:52 INFO - PROCESS | 1993 | 1472660512892 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:52 INFO - PROCESS | 1993 | 1472660512992 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:21:52 INFO - PROCESS | 1993 | 1472660512996 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 1993 | 1472660512997 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x123260000 == 39 [pid = 1993] [id = 91] 09:21:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12a2b5000) [pid = 1993] [serial = 270] [outer = 0x0] 09:21:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12a4c6400) [pid = 1993] [serial = 271] [outer = 0x12a2b5000] 09:21:53 INFO - PROCESS | 1993 | 1472660513022 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12a884000) [pid = 1993] [serial = 272] [outer = 0x12a2b5000] 09:21:53 INFO - PROCESS | 1993 | 1472660513351 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]]]}] 09:21:53 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. 09:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 521ms 09:21:53 INFO - PROCESS | 1993 | 1472660513409 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1993 | 1472660513410 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:21:53 INFO - PROCESS | 1993 | 1472660513413 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1993 | 1472660513414 Marionette TRACE conn2 <- [1,338,null,{}] 09:21:53 INFO - PROCESS | 1993 | 1472660513416 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}] 09:21:53 INFO - PROCESS | 1993 | 1472660513417 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:53 INFO - PROCESS | 1993 | 1472660513511 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:21:53 INFO - PROCESS | 1993 | 1472660513523 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1993 | 1472660513525 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c3f800 == 40 [pid = 1993] [id = 92] 09:21:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12a886c00) [pid = 1993] [serial = 273] [outer = 0x0] 09:21:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12a891400) [pid = 1993] [serial = 274] [outer = 0x12a886c00] 09:21:53 INFO - PROCESS | 1993 | 1472660513550 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12b096800) [pid = 1993] [serial = 275] [outer = 0x12a886c00] 09:21:53 INFO - PROCESS | 1993 | 1472660513843 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]]]}] 09:21:53 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. 09:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 467ms 09:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:21:53 INFO - PROCESS | 1993 | 1472660513881 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 1993 | 1472660513882 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:21:53 INFO - PROCESS | 1993 | 1472660513886 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 1993 | 1472660513890 Marionette TRACE conn2 <- [1,342,null,{}] 09:21:53 INFO - PROCESS | 1993 | 1472660513892 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}] 09:21:53 INFO - PROCESS | 1993 | 1472660513893 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:53 INFO - PROCESS | 1993 | 1472660513996 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:21:54 INFO - PROCESS | 1993 | 1472660514006 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1993 | 1472660514007 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12683f800 == 41 [pid = 1993] [id = 93] 09:21:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12a9dfc00) [pid = 1993] [serial = 276] [outer = 0x0] 09:21:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12b0a1400) [pid = 1993] [serial = 277] [outer = 0x12a9dfc00] 09:21:54 INFO - PROCESS | 1993 | 1472660514031 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x12b7eac00) [pid = 1993] [serial = 278] [outer = 0x12a9dfc00] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x11337f800) [pid = 1993] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12321b800) [pid = 1993] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x121123800) [pid = 1993] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x11818cc00) [pid = 1993] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x116aa3000) [pid = 1993] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1213b3000) [pid = 1993] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x111c19c00) [pid = 1993] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x121129000) [pid = 1993] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1253cbc00) [pid = 1993] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x129188800) [pid = 1993] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x118109400) [pid = 1993] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x12a2b3000) [pid = 1993] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x126f57400) [pid = 1993] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x128750800) [pid = 1993] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:21:54 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x12a887400) [pid = 1993] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:21:54 INFO - PROCESS | 1993 | 1472660514448 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]]]}] 09:21:54 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. 09:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 575ms 09:21:54 INFO - PROCESS | 1993 | 1472660514460 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1993 | 1472660514461 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:21:54 INFO - PROCESS | 1993 | 1472660514463 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1993 | 1472660514465 Marionette TRACE conn2 <- [1,346,null,{}] 09:21:54 INFO - PROCESS | 1993 | 1472660514467 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}] 09:21:54 INFO - PROCESS | 1993 | 1472660514468 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:54 INFO - PROCESS | 1993 | 1472660514546 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:21:54 INFO - PROCESS | 1993 | 1472660514553 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1993 | 1472660514554 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x124ef0000 == 42 [pid = 1993] [id = 94] 09:21:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x116aa3000) [pid = 1993] [serial = 279] [outer = 0x0] 09:21:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119a44400) [pid = 1993] [serial = 280] [outer = 0x116aa3000] 09:21:54 INFO - PROCESS | 1993 | 1472660514583 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x129404800) [pid = 1993] [serial = 281] [outer = 0x116aa3000] 09:21:54 INFO - PROCESS | 1993 | 1472660514910 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]]]}] 09:21:54 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. 09:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 467ms 09:21:54 INFO - PROCESS | 1993 | 1472660514932 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1993 | 1472660514937 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:21:54 INFO - PROCESS | 1993 | 1472660514939 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1993 | 1472660514941 Marionette TRACE conn2 <- [1,350,null,{}] 09:21:54 INFO - PROCESS | 1993 | 1472660514944 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}] 09:21:54 INFO - PROCESS | 1993 | 1472660514945 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:55 INFO - PROCESS | 1993 | 1472660515059 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:21:55 INFO - PROCESS | 1993 | 1472660515065 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1993 | 1472660515066 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x129074000 == 43 [pid = 1993] [id = 95] 09:21:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x12a884800) [pid = 1993] [serial = 282] [outer = 0x0] 09:21:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12b807800) [pid = 1993] [serial = 283] [outer = 0x12a884800] 09:21:55 INFO - PROCESS | 1993 | 1472660515094 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x12b80e000) [pid = 1993] [serial = 284] [outer = 0x12a884800] 09:21:55 INFO - PROCESS | 1993 | 1472660515394 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]]]}] 09:21:55 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. 09:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 471ms 09:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:21:55 INFO - PROCESS | 1993 | 1472660515412 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1993 | 1472660515413 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:21:55 INFO - PROCESS | 1993 | 1472660515415 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1993 | 1472660515418 Marionette TRACE conn2 <- [1,354,null,{}] 09:21:55 INFO - PROCESS | 1993 | 1472660515420 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}] 09:21:55 INFO - PROCESS | 1993 | 1472660515422 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:55 INFO - PROCESS | 1993 | 1472660515502 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:21:55 INFO - PROCESS | 1993 | 1472660515507 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1993 | 1472660515508 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a41f000 == 44 [pid = 1993] [id = 96] 09:21:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x124aaa400) [pid = 1993] [serial = 285] [outer = 0x0] 09:21:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12b8ca000) [pid = 1993] [serial = 286] [outer = 0x124aaa400] 09:21:55 INFO - PROCESS | 1993 | 1472660515532 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12b8d3400) [pid = 1993] [serial = 287] [outer = 0x124aaa400] 09:21:55 INFO - PROCESS | 1993 | 1472660515841 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]]]}] 09:21:55 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. 09:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 472ms 09:21:55 INFO - PROCESS | 1993 | 1472660515887 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1993 | 1472660515889 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:21:55 INFO - PROCESS | 1993 | 1472660515891 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1993 | 1472660515892 Marionette TRACE conn2 <- [1,358,null,{}] 09:21:55 INFO - PROCESS | 1993 | 1472660515894 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}] 09:21:55 INFO - PROCESS | 1993 | 1472660515895 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:56 INFO - PROCESS | 1993 | 1472660516007 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:21:56 INFO - PROCESS | 1993 | 1472660516013 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1993 | 1472660516014 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a85b800 == 45 [pid = 1993] [id = 97] 09:21:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12b8d4400) [pid = 1993] [serial = 288] [outer = 0x0] 09:21:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12bba3c00) [pid = 1993] [serial = 289] [outer = 0x12b8d4400] 09:21:56 INFO - PROCESS | 1993 | 1472660516039 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12bba8400) [pid = 1993] [serial = 290] [outer = 0x12b8d4400] 09:21:56 INFO - PROCESS | 1993 | 1472660516335 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]]]}] 09:21:56 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. 09:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 09:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:21:56 INFO - PROCESS | 1993 | 1472660516409 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1993 | 1472660516411 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:21:56 INFO - PROCESS | 1993 | 1472660516415 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1993 | 1472660516419 Marionette TRACE conn2 <- [1,362,null,{}] 09:21:56 INFO - PROCESS | 1993 | 1472660516424 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}] 09:21:56 INFO - PROCESS | 1993 | 1472660516426 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:56 INFO - PROCESS | 1993 | 1472660516534 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:21:56 INFO - PROCESS | 1993 | 1472660516593 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1993 | 1472660516595 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x1151c3800 == 46 [pid = 1993] [id = 98] 09:21:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1151a1000) [pid = 1993] [serial = 291] [outer = 0x0] 09:21:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x11663c400) [pid = 1993] [serial = 292] [outer = 0x1151a1000] 09:21:56 INFO - PROCESS | 1993 | 1472660516627 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x117e30c00) [pid = 1993] [serial = 293] [outer = 0x1151a1000] 09:21:57 INFO - PROCESS | 1993 | 1472660517097 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]]]}] 09:21:57 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. 09:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 723ms 09:21:57 INFO - PROCESS | 1993 | 1472660517139 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1993 | 1472660517141 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:21:57 INFO - PROCESS | 1993 | 1472660517146 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1993 | 1472660517149 Marionette TRACE conn2 <- [1,366,null,{}] 09:21:57 INFO - PROCESS | 1993 | 1472660517154 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}] 09:21:57 INFO - PROCESS | 1993 | 1472660517156 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:57 INFO - PROCESS | 1993 | 1472660517257 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:21:57 INFO - PROCESS | 1993 | 1472660517318 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1993 | 1472660517319 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x118ac6000 == 47 [pid = 1993] [id = 99] 09:21:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x119399800) [pid = 1993] [serial = 294] [outer = 0x0] 09:21:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x119747400) [pid = 1993] [serial = 295] [outer = 0x119399800] 09:21:57 INFO - PROCESS | 1993 | 1472660517351 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x121129000) [pid = 1993] [serial = 296] [outer = 0x119399800] 09:21:57 INFO - PROCESS | 1993 | 1472660517774 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]]]}] 09:21:57 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. 09:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 676ms 09:21:57 INFO - PROCESS | 1993 | 1472660517845 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1993 | 1472660517846 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:21:57 INFO - PROCESS | 1993 | 1472660517850 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1993 | 1472660517854 Marionette TRACE conn2 <- [1,370,null,{}] 09:21:57 INFO - PROCESS | 1993 | 1472660517861 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}] 09:21:57 INFO - PROCESS | 1993 | 1472660517864 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:57 INFO - PROCESS | 1993 | 1472660517974 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:21:58 INFO - PROCESS | 1993 | 1472660518051 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1993 | 1472660518053 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a91800 == 48 [pid = 1993] [id = 100] 09:21:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x126ea7c00) [pid = 1993] [serial = 297] [outer = 0x0] 09:21:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x126f55000) [pid = 1993] [serial = 298] [outer = 0x126ea7c00] 09:21:58 INFO - PROCESS | 1993 | 1472660518094 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x128a9c800) [pid = 1993] [serial = 299] [outer = 0x126ea7c00] 09:21:58 INFO - PROCESS | 1993 | 1472660518592 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]]]}] 09:21:58 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. 09:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 773ms 09:21:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:21:58 INFO - PROCESS | 1993 | 1472660518623 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1993 | 1472660518625 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:21:58 INFO - PROCESS | 1993 | 1472660518627 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1993 | 1472660518628 Marionette TRACE conn2 <- [1,374,null,{}] 09:21:58 INFO - PROCESS | 1993 | 1472660518630 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}] 09:21:58 INFO - PROCESS | 1993 | 1472660518632 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:58 INFO - PROCESS | 1993 | 1472660518733 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:21:58 INFO - PROCESS | 1993 | 1472660518797 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1993 | 1472660518798 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af40000 == 49 [pid = 1993] [id = 101] 09:21:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x128be2c00) [pid = 1993] [serial = 300] [outer = 0x0] 09:21:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x129180c00) [pid = 1993] [serial = 301] [outer = 0x128be2c00] 09:21:58 INFO - PROCESS | 1993 | 1472660518828 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x12a4cd800) [pid = 1993] [serial = 302] [outer = 0x128be2c00] 09:21:59 INFO - PROCESS | 1993 | 1472660519357 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:21:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 09:21:59 INFO - PROCESS | 1993 | 1472660519399 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1993 | 1472660519402 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:21:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:21:59 INFO - PROCESS | 1993 | 1472660519406 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1993 | 1472660519408 Marionette TRACE conn2 <- [1,378,null,{}] 09:21:59 INFO - PROCESS | 1993 | 1472660519412 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}] 09:21:59 INFO - PROCESS | 1993 | 1472660519414 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:59 INFO - PROCESS | 1993 | 1472660519561 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:21:59 INFO - PROCESS | 1993 | 1472660519627 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1993 | 1472660519628 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:21:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x118ad6800 == 50 [pid = 1993] [id = 102] 09:21:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x118135800) [pid = 1993] [serial = 303] [outer = 0x0] 09:21:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x12a4cec00) [pid = 1993] [serial = 304] [outer = 0x118135800] 09:21:59 INFO - PROCESS | 1993 | 1472660519657 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x12b099400) [pid = 1993] [serial = 305] [outer = 0x118135800] 09:22:00 INFO - PROCESS | 1993 | 1472660520187 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:22:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 826ms 09:22:00 INFO - PROCESS | 1993 | 1472660520231 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1993 | 1472660520234 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:22:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:22:00 INFO - PROCESS | 1993 | 1472660520255 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1993 | 1472660520257 Marionette TRACE conn2 <- [1,382,null,{}] 09:22:00 INFO - PROCESS | 1993 | 1472660520260 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}] 09:22:00 INFO - PROCESS | 1993 | 1472660520262 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:00 INFO - PROCESS | 1993 | 1472660520359 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:22:00 INFO - PROCESS | 1993 | 1472660520424 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 1993 | 1472660520425 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x118acb000 == 51 [pid = 1993] [id = 103] 09:22:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x118140800) [pid = 1993] [serial = 306] [outer = 0x0] 09:22:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x118186c00) [pid = 1993] [serial = 307] [outer = 0x118140800] 09:22:00 INFO - PROCESS | 1993 | 1472660520453 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x118f9e000) [pid = 1993] [serial = 308] [outer = 0x118140800] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12a41f000 == 50 [pid = 1993] [id = 96] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x129074000 == 49 [pid = 1993] [id = 95] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x124ef0000 == 48 [pid = 1993] [id = 94] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12683f800 == 47 [pid = 1993] [id = 93] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x12b09d400) [pid = 1993] [serial = 235] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x124c3f800 == 46 [pid = 1993] [id = 92] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x123260000 == 45 [pid = 1993] [id = 91] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x121083800 == 44 [pid = 1993] [id = 90] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x120f62000 == 43 [pid = 1993] [id = 89] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x1199ef000 == 42 [pid = 1993] [id = 88] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x118ad4000 == 41 [pid = 1993] [id = 87] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x1168ce000 == 40 [pid = 1993] [id = 86] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x117011800 == 39 [pid = 1993] [id = 85] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x116852800 == 38 [pid = 1993] [id = 84] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x1291da000 == 37 [pid = 1993] [id = 83] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x128a73800 == 36 [pid = 1993] [id = 82] 09:22:00 INFO - PROCESS | 1993 | 1472660520955 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12107a800 == 35 [pid = 1993] [id = 81] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x117252000 == 34 [pid = 1993] [id = 80] 09:22:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12907a000 == 33 [pid = 1993] [id = 79] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x12af74800) [pid = 1993] [serial = 232] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x12b097c00) [pid = 1993] [serial = 233] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x119397800) [pid = 1993] [serial = 227] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x126ea4000) [pid = 1993] [serial = 212] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x1217c8000) [pid = 1993] [serial = 205] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x1196df800) [pid = 1993] [serial = 203] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x1172cb800) [pid = 1993] [serial = 195] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x127518c00) [pid = 1993] [serial = 229] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x11810ac00) [pid = 1993] [serial = 196] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x12535a400) [pid = 1993] [serial = 211] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x1121a6400) [pid = 1993] [serial = 192] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x125313000) [pid = 1993] [serial = 209] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1233f3000) [pid = 1993] [serial = 206] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x12751f800) [pid = 1993] [serial = 214] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x12a2b7800) [pid = 1993] [serial = 220] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12c715800) [pid = 1993] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x119239000) [pid = 1993] [serial = 202] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x11818bc00) [pid = 1993] [serial = 199] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x12a883400) [pid = 1993] [serial = 224] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x12a4cc400) [pid = 1993] [serial = 223] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x12a47bc00) [pid = 1993] [serial = 221] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x116891000) [pid = 1993] [serial = 226] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x124dbdc00) [pid = 1993] [serial = 190] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x129183c00) [pid = 1993] [serial = 215] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x129411400) [pid = 1993] [serial = 218] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x12a9da000) [pid = 1993] [serial = 230] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118136000) [pid = 1993] [serial = 198] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x112f7d400) [pid = 1993] [serial = 193] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x129409800) [pid = 1993] [serial = 217] [outer = 0x0] [url = about:blank] 09:22:00 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x124a10400) [pid = 1993] [serial = 208] [outer = 0x0] [url = about:blank] 09:22:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:22:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 774ms 09:22:01 INFO - PROCESS | 1993 | 1472660521059 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1993 | 1472660521062 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:22:01 INFO - PROCESS | 1993 | 1472660521085 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1993 | 1472660521087 Marionette TRACE conn2 <- [1,386,null,{}] 09:22:01 INFO - PROCESS | 1993 | 1472660521116 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}] 09:22:01 INFO - PROCESS | 1993 | 1472660521118 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:01 INFO - PROCESS | 1993 | 1472660521264 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:22:01 INFO - PROCESS | 1993 | 1472660521340 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1993 | 1472660521343 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e9c800 == 34 [pid = 1993] [id = 104] 09:22:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x123220c00) [pid = 1993] [serial = 309] [outer = 0x0] 09:22:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x125df2400) [pid = 1993] [serial = 310] [outer = 0x123220c00] 09:22:01 INFO - PROCESS | 1993 | 1472660521388 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x12751f800) [pid = 1993] [serial = 311] [outer = 0x123220c00] 09:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 09:22:01 INFO - PROCESS | 1993 | 1472660521763 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]]]}] 09:22:01 INFO - PROCESS | 1993 | 1472660521766 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1993 | 1472660521770 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:22:01 INFO - PROCESS | 1993 | 1472660521774 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1993 | 1472660521776 Marionette TRACE conn2 <- [1,390,null,{}] 09:22:01 INFO - PROCESS | 1993 | 1472660521785 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}] 09:22:01 INFO - PROCESS | 1993 | 1472660521789 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:01 INFO - PROCESS | 1993 | 1472660521872 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:22:01 INFO - PROCESS | 1993 | 1472660521920 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1993 | 1472660521922 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c23000 == 35 [pid = 1993] [id = 105] 09:22:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x128a94400) [pid = 1993] [serial = 312] [outer = 0x0] 09:22:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x128bd6c00) [pid = 1993] [serial = 313] [outer = 0x128a94400] 09:22:01 INFO - PROCESS | 1993 | 1472660521950 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x129410800) [pid = 1993] [serial = 314] [outer = 0x128a94400] 09:22:02 INFO - PROCESS | 1993 | 1472660522264 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 520ms 09:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:22:02 INFO - PROCESS | 1993 | 1472660522295 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1993 | 1472660522297 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:22:02 INFO - PROCESS | 1993 | 1472660522299 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1993 | 1472660522302 Marionette TRACE conn2 <- [1,394,null,{}] 09:22:02 INFO - PROCESS | 1993 | 1472660522306 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}] 09:22:02 INFO - PROCESS | 1993 | 1472660522307 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:02 INFO - PROCESS | 1993 | 1472660522387 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:22:02 INFO - PROCESS | 1993 | 1472660522434 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1993 | 1472660522435 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106e800 == 36 [pid = 1993] [id = 106] 09:22:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x128a9c400) [pid = 1993] [serial = 315] [outer = 0x0] 09:22:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12a882400) [pid = 1993] [serial = 316] [outer = 0x128a9c400] 09:22:02 INFO - PROCESS | 1993 | 1472660522463 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12b09e000) [pid = 1993] [serial = 317] [outer = 0x128a9c400] 09:22:02 INFO - PROCESS | 1993 | 1472660522768 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 522ms 09:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:22:02 INFO - PROCESS | 1993 | 1472660522821 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1993 | 1472660522823 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:22:02 INFO - PROCESS | 1993 | 1472660522825 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1993 | 1472660522826 Marionette TRACE conn2 <- [1,398,null,{}] 09:22:02 INFO - PROCESS | 1993 | 1472660522828 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}] 09:22:02 INFO - PROCESS | 1993 | 1472660522830 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:02 INFO - PROCESS | 1993 | 1472660522908 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:22:02 INFO - PROCESS | 1993 | 1472660522911 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1993 | 1472660522913 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x12333c000 == 37 [pid = 1993] [id = 107] 09:22:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12b09e800) [pid = 1993] [serial = 318] [outer = 0x0] 09:22:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12b804800) [pid = 1993] [serial = 319] [outer = 0x12b09e800] 09:22:02 INFO - PROCESS | 1993 | 1472660522938 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12b8c8c00) [pid = 1993] [serial = 320] [outer = 0x12b09e800] 09:22:03 INFO - PROCESS | 1993 | 1472660523329 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]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 09:22:03 INFO - PROCESS | 1993 | 1472660523343 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:22:03 INFO - PROCESS | 1993 | 1472660523345 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:22:03 INFO - PROCESS | 1993 | 1472660523347 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1993 | 1472660523348 Marionette TRACE conn2 <- [1,402,null,{}] 09:22:03 INFO - PROCESS | 1993 | 1472660523352 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}] 09:22:03 INFO - PROCESS | 1993 | 1472660523356 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:03 INFO - PROCESS | 1993 | 1472660523479 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:22:03 INFO - PROCESS | 1993 | 1472660523493 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1993 | 1472660523494 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x11685a800 == 38 [pid = 1993] [id = 108] 09:22:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12bba0800) [pid = 1993] [serial = 321] [outer = 0x0] 09:22:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12be93c00) [pid = 1993] [serial = 322] [outer = 0x12bba0800] 09:22:03 INFO - PROCESS | 1993 | 1472660523519 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12c1f3000) [pid = 1993] [serial = 323] [outer = 0x12bba0800] 09:22:03 INFO - PROCESS | 1993 | 1472660523728 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:22:03 INFO - PROCESS | 1993 | 1472660523895 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]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 573ms 09:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:22:03 INFO - PROCESS | 1993 | 1472660523921 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1993 | 1472660523922 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:22:03 INFO - PROCESS | 1993 | 1472660523924 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1993 | 1472660523925 Marionette TRACE conn2 <- [1,406,null,{}] 09:22:03 INFO - PROCESS | 1993 | 1472660523928 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}] 09:22:03 INFO - PROCESS | 1993 | 1472660523929 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:04 INFO - PROCESS | 1993 | 1472660524038 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:22:04 INFO - PROCESS | 1993 | 1472660524050 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1993 | 1472660524051 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x12906f800 == 39 [pid = 1993] [id = 109] 09:22:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x12c1f7800) [pid = 1993] [serial = 324] [outer = 0x0] 09:22:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x12c711c00) [pid = 1993] [serial = 325] [outer = 0x12c1f7800] 09:22:04 INFO - PROCESS | 1993 | 1472660524076 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x12c8ec000) [pid = 1993] [serial = 326] [outer = 0x12c1f7800] 09:22:04 INFO - PROCESS | 1993 | 1472660524415 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 09:22:04 INFO - PROCESS | 1993 | 1472660524444 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1993 | 1472660524445 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:22:04 INFO - PROCESS | 1993 | 1472660524455 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1993 | 1472660524456 Marionette TRACE conn2 <- [1,410,null,{}] 09:22:04 INFO - PROCESS | 1993 | 1472660524459 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}] 09:22:04 INFO - PROCESS | 1993 | 1472660524460 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:04 INFO - PROCESS | 1993 | 1472660524569 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:22:04 INFO - PROCESS | 1993 | 1472660524574 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1993 | 1472660524575 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x129076000 == 40 [pid = 1993] [id = 110] 09:22:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x110e72400) [pid = 1993] [serial = 327] [outer = 0x0] 09:22:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x110e7d000) [pid = 1993] [serial = 328] [outer = 0x110e72400] 09:22:04 INFO - PROCESS | 1993 | 1472660524645 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x110fa0400) [pid = 1993] [serial = 329] [outer = 0x110e72400] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x128bdc800) [pid = 1993] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x12a886c00) [pid = 1993] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x12a2b5000) [pid = 1993] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x113f4a800) [pid = 1993] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x128aa3400) [pid = 1993] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x12162b400) [pid = 1993] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x118515800) [pid = 1993] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x116808800) [pid = 1993] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x12a9dfc00) [pid = 1993] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x123225000) [pid = 1993] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x116aa3000) [pid = 1993] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x124aaa400) [pid = 1993] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:22:05 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x12a884800) [pid = 1993] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:22:05 INFO - PROCESS | 1993 | 1472660525223 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 826ms 09:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:22:05 INFO - PROCESS | 1993 | 1472660525275 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 1993 | 1472660525276 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:22:05 INFO - PROCESS | 1993 | 1472660525278 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1993 | 1472660525279 Marionette TRACE conn2 <- [1,414,null,{}] 09:22:05 INFO - PROCESS | 1993 | 1472660525281 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}] 09:22:05 INFO - PROCESS | 1993 | 1472660525282 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:05 INFO - PROCESS | 1993 | 1472660525362 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:22:05 INFO - PROCESS | 1993 | 1472660525367 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1993 | 1472660525368 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x121080800 == 41 [pid = 1993] [id = 111] 09:22:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x118104c00) [pid = 1993] [serial = 330] [outer = 0x0] 09:22:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12162d000) [pid = 1993] [serial = 331] [outer = 0x118104c00] 09:22:05 INFO - PROCESS | 1993 | 1472660525401 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x128ba1800) [pid = 1993] [serial = 332] [outer = 0x118104c00] 09:22:05 INFO - PROCESS | 1993 | 1472660525725 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 09:22:05 INFO - PROCESS | 1993 | 1472660525747 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 1993 | 1472660525748 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:22:05 INFO - PROCESS | 1993 | 1472660525750 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1993 | 1472660525753 Marionette TRACE conn2 <- [1,418,null,{}] 09:22:05 INFO - PROCESS | 1993 | 1472660525758 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}] 09:22:05 INFO - PROCESS | 1993 | 1472660525759 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:05 INFO - PROCESS | 1993 | 1472660525863 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:22:05 INFO - PROCESS | 1993 | 1472660525898 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1993 | 1472660525899 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af29800 == 42 [pid = 1993] [id = 112] 09:22:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12a884800) [pid = 1993] [serial = 333] [outer = 0x0] 09:22:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12b7eb800) [pid = 1993] [serial = 334] [outer = 0x12a884800] 09:22:05 INFO - PROCESS | 1993 | 1472660525924 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12c551800) [pid = 1993] [serial = 335] [outer = 0x12a884800] 09:22:06 INFO - PROCESS | 1993 | 1472660526749 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]]]}] 09:22:06 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 09:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1024ms 09:22:06 INFO - PROCESS | 1993 | 1472660526775 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1993 | 1472660526778 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:22:06 INFO - PROCESS | 1993 | 1472660526781 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1993 | 1472660526784 Marionette TRACE conn2 <- [1,422,null,{}] 09:22:06 INFO - PROCESS | 1993 | 1472660526799 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}] 09:22:06 INFO - PROCESS | 1993 | 1472660526801 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:06 INFO - PROCESS | 1993 | 1472660526956 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:22:07 INFO - PROCESS | 1993 | 1472660527011 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1993 | 1472660527013 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8d9800 == 43 [pid = 1993] [id = 113] 09:22:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x113dc7800) [pid = 1993] [serial = 336] [outer = 0x0] 09:22:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x119665400) [pid = 1993] [serial = 337] [outer = 0x113dc7800] 09:22:07 INFO - PROCESS | 1993 | 1472660527040 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x12c552000) [pid = 1993] [serial = 338] [outer = 0x113dc7800] 09:22:07 INFO - PROCESS | 1993 | 1472660527994 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]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1234ms 09:22:08 INFO - PROCESS | 1993 | 1472660528015 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1993 | 1472660528019 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:22:08 INFO - PROCESS | 1993 | 1472660528022 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1993 | 1472660528024 Marionette TRACE conn2 <- [1,426,null,{}] 09:22:08 INFO - PROCESS | 1993 | 1472660528028 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}] 09:22:08 INFO - PROCESS | 1993 | 1472660528029 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:08 INFO - PROCESS | 1993 | 1472660528135 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:22:08 INFO - PROCESS | 1993 | 1472660528210 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1993 | 1472660528211 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e8a800 == 44 [pid = 1993] [id = 114] 09:22:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x1192cfc00) [pid = 1993] [serial = 339] [outer = 0x0] 09:22:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x119661c00) [pid = 1993] [serial = 340] [outer = 0x1192cfc00] 09:22:08 INFO - PROCESS | 1993 | 1472660528284 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x11966b400) [pid = 1993] [serial = 341] [outer = 0x1192cfc00] 09:22:08 INFO - PROCESS | 1993 | 1472660528724 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] 09:22:08 INFO - PROCESS | 1993 | 1472660528746 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:22:08 INFO - PROCESS | 1993 | 1472660528771 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1993 | 1472660528773 Marionette TRACE conn2 <- [1,430,null,{}] 09:22:08 INFO - PROCESS | 1993 | 1472660528776 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}] 09:22:08 INFO - PROCESS | 1993 | 1472660528778 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:08 INFO - PROCESS | 1993 | 1472660528894 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:22:08 INFO - PROCESS | 1993 | 1472660528963 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1993 | 1472660528965 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x121066800 == 45 [pid = 1993] [id = 115] 09:22:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x12321a400) [pid = 1993] [serial = 342] [outer = 0x0] 09:22:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x124c71000) [pid = 1993] [serial = 343] [outer = 0x12321a400] 09:22:08 INFO - PROCESS | 1993 | 1472660528995 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x1253c3800) [pid = 1993] [serial = 344] [outer = 0x12321a400] 09:22:09 INFO - PROCESS | 1993 | 1472660529624 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]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 891ms 09:22:09 INFO - PROCESS | 1993 | 1472660529663 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1993 | 1472660529666 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:22:09 INFO - PROCESS | 1993 | 1472660529672 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1993 | 1472660529674 Marionette TRACE conn2 <- [1,434,null,{}] 09:22:09 INFO - PROCESS | 1993 | 1472660529677 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}] 09:22:09 INFO - PROCESS | 1993 | 1472660529679 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:09 INFO - PROCESS | 1993 | 1472660529768 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:22:09 INFO - PROCESS | 1993 | 1472660529836 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 1993 | 1472660529839 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168d1000 == 46 [pid = 1993] [id = 116] 09:22:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x118aa7400) [pid = 1993] [serial = 345] [outer = 0x0] 09:22:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x11938f400) [pid = 1993] [serial = 346] [outer = 0x118aa7400] 09:22:09 INFO - PROCESS | 1993 | 1472660529867 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x1196d9800) [pid = 1993] [serial = 347] [outer = 0x118aa7400] 09:22:10 INFO - PROCESS | 1993 | 1472660530295 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]]]}] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12af29800 == 45 [pid = 1993] [id = 112] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x121080800 == 44 [pid = 1993] [id = 111] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x129076000 == 43 [pid = 1993] [id = 110] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12906f800 == 42 [pid = 1993] [id = 109] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x11685a800 == 41 [pid = 1993] [id = 108] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12333c000 == 40 [pid = 1993] [id = 107] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x119a49400) [pid = 1993] [serial = 241] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x128a99c00) [pid = 1993] [serial = 247] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x126ea7800) [pid = 1993] [serial = 244] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x118103400) [pid = 1993] [serial = 238] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x12bba3c00) [pid = 1993] [serial = 289] [outer = 0x0] [url = about:blank] 09:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12106e800 == 39 [pid = 1993] [id = 106] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x119c23000 == 38 [pid = 1993] [id = 105] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x117e9c800 == 37 [pid = 1993] [id = 104] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x118acb000 == 36 [pid = 1993] [id = 103] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x118ad6800 == 35 [pid = 1993] [id = 102] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12af40000 == 34 [pid = 1993] [id = 101] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x118ac6000 == 33 [pid = 1993] [id = 99] 09:22:10 INFO - PROCESS | 1993 | --DOCSHELL 0x1151c3800 == 32 [pid = 1993] [id = 98] 09:22:10 INFO - PROCESS | 1993 | 1472660530349 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1993 | 1472660530352 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:22:10 INFO - PROCESS | 1993 | 1472660530357 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1993 | 1472660530358 Marionette TRACE conn2 <- [1,438,null,{}] 09:22:10 INFO - PROCESS | 1993 | 1472660530361 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}] 09:22:10 INFO - PROCESS | 1993 | 1472660530362 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:10 INFO - PROCESS | 1993 | 1472660530437 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:22:10 INFO - PROCESS | 1993 | 1472660530442 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1993 | 1472660530443 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168d2000 == 33 [pid = 1993] [id = 117] 09:22:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x1199a2400) [pid = 1993] [serial = 348] [outer = 0x0] 09:22:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x119deac00) [pid = 1993] [serial = 349] [outer = 0x1199a2400] 09:22:10 INFO - PROCESS | 1993 | 1472660530473 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x1232dcc00) [pid = 1993] [serial = 350] [outer = 0x1199a2400] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x12918b000) [pid = 1993] [serial = 268] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x12a891400) [pid = 1993] [serial = 274] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x12a4c6400) [pid = 1993] [serial = 271] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x1196e1400) [pid = 1993] [serial = 256] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x121127000) [pid = 1993] [serial = 257] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x128b9b800) [pid = 1993] [serial = 265] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x124827400) [pid = 1993] [serial = 259] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x125363c00) [pid = 1993] [serial = 260] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x118aa6800) [pid = 1993] [serial = 253] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x119395800) [pid = 1993] [serial = 254] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x118135c00) [pid = 1993] [serial = 251] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x116aa3400) [pid = 1993] [serial = 250] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x12b0a1400) [pid = 1993] [serial = 277] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x126eab400) [pid = 1993] [serial = 262] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x12751b800) [pid = 1993] [serial = 263] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x12b096800) [pid = 1993] [serial = 275] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x129404800) [pid = 1993] [serial = 281] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x119a44400) [pid = 1993] [serial = 280] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x12b8ca000) [pid = 1993] [serial = 286] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x12b7eac00) [pid = 1993] [serial = 278] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x12b8d3400) [pid = 1993] [serial = 287] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x12a884000) [pid = 1993] [serial = 272] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x12a2ac000) [pid = 1993] [serial = 269] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x128bdbc00) [pid = 1993] [serial = 266] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x12b80e000) [pid = 1993] [serial = 284] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x12b807800) [pid = 1993] [serial = 283] [outer = 0x0] [url = about:blank] 09:22:10 INFO - PROCESS | 1993 | 1472660530848 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]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 522ms 09:22:10 INFO - PROCESS | 1993 | 1472660530879 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1993 | 1472660530880 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:22:10 INFO - PROCESS | 1993 | 1472660530883 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1993 | 1472660530885 Marionette TRACE conn2 <- [1,442,null,{}] 09:22:10 INFO - PROCESS | 1993 | 1472660530894 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}] 09:22:10 INFO - PROCESS | 1993 | 1472660530897 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:10 INFO - PROCESS | 1993 | 1472660530973 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:22:10 INFO - PROCESS | 1993 | 1472660530978 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1993 | 1472660530980 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x118338000 == 34 [pid = 1993] [id = 118] 09:22:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x118109400) [pid = 1993] [serial = 351] [outer = 0x0] 09:22:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x125363c00) [pid = 1993] [serial = 352] [outer = 0x118109400] 09:22:11 INFO - PROCESS | 1993 | 1472660531010 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x127246800) [pid = 1993] [serial = 353] [outer = 0x118109400] 09:22:11 INFO - PROCESS | 1993 | 1472660531387 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 09:22:11 INFO - PROCESS | 1993 | 1472660531406 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1993 | 1472660531408 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:22:11 INFO - PROCESS | 1993 | 1472660531415 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1993 | 1472660531418 Marionette TRACE conn2 <- [1,446,null,{}] 09:22:11 INFO - PROCESS | 1993 | 1472660531422 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}] 09:22:11 INFO - PROCESS | 1993 | 1472660531423 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:11 INFO - PROCESS | 1993 | 1472660531505 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:22:11 INFO - PROCESS | 1993 | 1472660531508 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1993 | 1472660531510 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x11827a800 == 35 [pid = 1993] [id = 119] 09:22:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x12751d400) [pid = 1993] [serial = 354] [outer = 0x0] 09:22:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128a99c00) [pid = 1993] [serial = 355] [outer = 0x12751d400] 09:22:11 INFO - PROCESS | 1993 | 1472660531535 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x128b9e000) [pid = 1993] [serial = 356] [outer = 0x12751d400] 09:22:11 INFO - PROCESS | 1993 | 1472660531880 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 478ms 09:22:11 INFO - PROCESS | 1993 | 1472660531888 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1993 | 1472660531889 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:22:11 INFO - PROCESS | 1993 | 1472660531891 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1993 | 1472660531893 Marionette TRACE conn2 <- [1,450,null,{}] 09:22:11 INFO - PROCESS | 1993 | 1472660531895 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}] 09:22:11 INFO - PROCESS | 1993 | 1472660531896 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:11 INFO - PROCESS | 1993 | 1472660531972 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:22:12 INFO - PROCESS | 1993 | 1472660532022 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1993 | 1472660532023 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f78000 == 36 [pid = 1993] [id = 120] 09:22:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11810b000) [pid = 1993] [serial = 357] [outer = 0x0] 09:22:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x128bd5000) [pid = 1993] [serial = 358] [outer = 0x11810b000] 09:22:12 INFO - PROCESS | 1993 | 1472660532049 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x129189400) [pid = 1993] [serial = 359] [outer = 0x11810b000] 09:22:12 INFO - PROCESS | 1993 | 1472660532370 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] 09:22:12 INFO - PROCESS | 1993 | 1472660532412 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:22:12 INFO - PROCESS | 1993 | 1472660532414 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1993 | 1472660532415 Marionette TRACE conn2 <- [1,454,null,{}] 09:22:12 INFO - PROCESS | 1993 | 1472660532417 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}] 09:22:12 INFO - PROCESS | 1993 | 1472660532422 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:12 INFO - PROCESS | 1993 | 1472660532515 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:22:12 INFO - PROCESS | 1993 | 1472660532521 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1993 | 1472660532523 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x123341800 == 37 [pid = 1993] [id = 121] 09:22:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x129405800) [pid = 1993] [serial = 360] [outer = 0x0] 09:22:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x129416800) [pid = 1993] [serial = 361] [outer = 0x129405800] 09:22:12 INFO - PROCESS | 1993 | 1472660532548 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12a4c4800) [pid = 1993] [serial = 362] [outer = 0x129405800] 09:22:12 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:12 INFO - PROCESS | 1993 | 1472660532906 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]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 09:22:12 INFO - PROCESS | 1993 | 1472660532934 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1993 | 1472660532937 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:22:12 INFO - PROCESS | 1993 | 1472660532941 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1993 | 1472660532942 Marionette TRACE conn2 <- [1,458,null,{}] 09:22:12 INFO - PROCESS | 1993 | 1472660532945 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}] 09:22:12 INFO - PROCESS | 1993 | 1472660532946 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:13 INFO - PROCESS | 1993 | 1472660533044 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:22:13 INFO - PROCESS | 1993 | 1472660533047 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1993 | 1472660533048 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x124ef0000 == 38 [pid = 1993] [id = 122] 09:22:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12940a000) [pid = 1993] [serial = 363] [outer = 0x0] 09:22:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12a4d1800) [pid = 1993] [serial = 364] [outer = 0x12940a000] 09:22:13 INFO - PROCESS | 1993 | 1472660533073 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12a891400) [pid = 1993] [serial = 365] [outer = 0x12940a000] 09:22:13 INFO - PROCESS | 1993 | 1472660533420 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] 09:22:13 INFO - PROCESS | 1993 | 1472660533463 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:22:13 INFO - PROCESS | 1993 | 1472660533465 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1993 | 1472660533467 Marionette TRACE conn2 <- [1,462,null,{}] 09:22:13 INFO - PROCESS | 1993 | 1472660533469 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}] 09:22:13 INFO - PROCESS | 1993 | 1472660533470 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:13 INFO - PROCESS | 1993 | 1472660533565 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:22:13 INFO - PROCESS | 1993 | 1472660533568 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1993 | 1472660533569 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e16000 == 39 [pid = 1993] [id = 123] 09:22:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x129419400) [pid = 1993] [serial = 366] [outer = 0x0] 09:22:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12b098800) [pid = 1993] [serial = 367] [outer = 0x129419400] 09:22:13 INFO - PROCESS | 1993 | 1472660533594 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x12b7e9800) [pid = 1993] [serial = 368] [outer = 0x129419400] 09:22:13 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:13 INFO - PROCESS | 1993 | 1472660533951 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] 09:22:13 INFO - PROCESS | 1993 | 1472660533989 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:22:13 INFO - PROCESS | 1993 | 1472660533992 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1993 | 1472660533994 Marionette TRACE conn2 <- [1,466,null,{}] 09:22:14 INFO - PROCESS | 1993 | 1472660534005 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}] 09:22:14 INFO - PROCESS | 1993 | 1472660534007 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:14 INFO - PROCESS | 1993 | 1472660534155 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:22:14 INFO - PROCESS | 1993 | 1472660534172 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1993 | 1472660534174 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x118336000 == 40 [pid = 1993] [id = 124] 09:22:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x12b7e8c00) [pid = 1993] [serial = 369] [outer = 0x0] 09:22:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x12b808400) [pid = 1993] [serial = 370] [outer = 0x12b7e8c00] 09:22:14 INFO - PROCESS | 1993 | 1472660534224 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x12b8cf000) [pid = 1993] [serial = 371] [outer = 0x12b7e8c00] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x119396c00) [pid = 1993] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x11680a400) [pid = 1993] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x128a94800) [pid = 1993] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x125361000) [pid = 1993] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12a9df000) [pid = 1993] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12bba0800) [pid = 1993] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x12c1f7800) [pid = 1993] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x12b09e800) [pid = 1993] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x118140800) [pid = 1993] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1151a1000) [pid = 1993] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x128a94400) [pid = 1993] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x128a9c400) [pid = 1993] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x12b8d4400) [pid = 1993] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x110e72400) [pid = 1993] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x118104c00) [pid = 1993] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x123220c00) [pid = 1993] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:22:14 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x12a884800) [pid = 1993] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:22:14 INFO - PROCESS | 1993 | 1472660534841 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] 09:22:14 INFO - PROCESS | 1993 | 1472660534873 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:22:14 INFO - PROCESS | 1993 | 1472660534876 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1993 | 1472660534877 Marionette TRACE conn2 <- [1,470,null,{}] 09:22:14 INFO - PROCESS | 1993 | 1472660534879 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}] 09:22:14 INFO - PROCESS | 1993 | 1472660534880 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:14 INFO - PROCESS | 1993 | 1472660534957 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:22:14 INFO - PROCESS | 1993 | 1472660534961 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1993 | 1472660534962 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x12325b000 == 41 [pid = 1993] [id = 125] 09:22:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x112140400) [pid = 1993] [serial = 372] [outer = 0x0] 09:22:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1192d5800) [pid = 1993] [serial = 373] [outer = 0x112140400] 09:22:14 INFO - PROCESS | 1993 | 1472660534987 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x125d58c00) [pid = 1993] [serial = 374] [outer = 0x112140400] 09:22:15 INFO - PROCESS | 1993 | 1472660535326 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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 467ms 09:22:15 INFO - PROCESS | 1993 | 1472660535344 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:22:15 INFO - PROCESS | 1993 | 1472660535345 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:22:15 INFO - PROCESS | 1993 | 1472660535347 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1993 | 1472660535349 Marionette TRACE conn2 <- [1,474,null,{}] 09:22:15 INFO - PROCESS | 1993 | 1472660535354 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}] 09:22:15 INFO - PROCESS | 1993 | 1472660535356 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:15 INFO - PROCESS | 1993 | 1472660535475 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:22:15 INFO - PROCESS | 1993 | 1472660535481 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1993 | 1472660535483 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a404000 == 42 [pid = 1993] [id = 126] 09:22:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x129187000) [pid = 1993] [serial = 375] [outer = 0x0] 09:22:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x12bba2c00) [pid = 1993] [serial = 376] [outer = 0x129187000] 09:22:15 INFO - PROCESS | 1993 | 1472660535511 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12be96c00) [pid = 1993] [serial = 377] [outer = 0x129187000] 09:22:15 INFO - PROCESS | 1993 | 1472660535846 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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 09:22:15 INFO - PROCESS | 1993 | 1472660535871 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:22:15 INFO - PROCESS | 1993 | 1472660535874 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:22:15 INFO - PROCESS | 1993 | 1472660535877 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1993 | 1472660535879 Marionette TRACE conn2 <- [1,478,null,{}] 09:22:15 INFO - PROCESS | 1993 | 1472660535882 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}] 09:22:15 INFO - PROCESS | 1993 | 1472660535884 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:16 INFO - PROCESS | 1993 | 1472660536006 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:22:16 INFO - PROCESS | 1993 | 1472660536084 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1993 | 1472660536085 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a870800 == 43 [pid = 1993] [id = 127] 09:22:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12b80ac00) [pid = 1993] [serial = 378] [outer = 0x0] 09:22:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12c1ee000) [pid = 1993] [serial = 379] [outer = 0x12b80ac00] 09:22:16 INFO - PROCESS | 1993 | 1472660536125 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12c54fc00) [pid = 1993] [serial = 380] [outer = 0x12b80ac00] 09:22:16 INFO - PROCESS | 1993 | 1472660536463 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]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 619ms 09:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:22:16 INFO - PROCESS | 1993 | 1472660536497 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1993 | 1472660536498 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:22:16 INFO - PROCESS | 1993 | 1472660536500 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1993 | 1472660536502 Marionette TRACE conn2 <- [1,482,null,{}] 09:22:16 INFO - PROCESS | 1993 | 1472660536506 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}] 09:22:16 INFO - PROCESS | 1993 | 1472660536507 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:16 INFO - PROCESS | 1993 | 1472660536593 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:22:16 INFO - PROCESS | 1993 | 1472660536645 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1993 | 1472660536647 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8d7000 == 44 [pid = 1993] [id = 128] 09:22:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x118159000) [pid = 1993] [serial = 381] [outer = 0x0] 09:22:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1184ad000) [pid = 1993] [serial = 382] [outer = 0x118159000] 09:22:16 INFO - PROCESS | 1993 | 1472660536671 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1184b2800) [pid = 1993] [serial = 383] [outer = 0x118159000] 09:22:17 INFO - PROCESS | 1993 | 1472660537129 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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 672ms 09:22:17 INFO - PROCESS | 1993 | 1472660537173 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1993 | 1472660537176 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:22:17 INFO - PROCESS | 1993 | 1472660537179 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1993 | 1472660537181 Marionette TRACE conn2 <- [1,486,null,{}] 09:22:17 INFO - PROCESS | 1993 | 1472660537188 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}] 09:22:17 INFO - PROCESS | 1993 | 1472660537190 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:17 INFO - PROCESS | 1993 | 1472660537290 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:22:17 INFO - PROCESS | 1993 | 1472660537358 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1993 | 1472660537359 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x117010000 == 45 [pid = 1993] [id = 129] 09:22:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x118103400) [pid = 1993] [serial = 384] [outer = 0x0] 09:22:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1184a6800) [pid = 1993] [serial = 385] [outer = 0x118103400] 09:22:17 INFO - PROCESS | 1993 | 1472660537391 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x118518c00) [pid = 1993] [serial = 386] [outer = 0x118103400] 09:22:17 INFO - PROCESS | 1993 | 1472660537840 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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 676ms 09:22:17 INFO - PROCESS | 1993 | 1472660537877 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1993 | 1472660537880 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:22:17 INFO - PROCESS | 1993 | 1472660537904 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1993 | 1472660537906 Marionette TRACE conn2 <- [1,490,null,{}] 09:22:17 INFO - PROCESS | 1993 | 1472660537909 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}] 09:22:17 INFO - PROCESS | 1993 | 1472660537911 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:18 INFO - PROCESS | 1993 | 1472660538013 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:22:18 INFO - PROCESS | 1993 | 1472660538080 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1993 | 1472660538082 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x12140c800 == 46 [pid = 1993] [id = 130] 09:22:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x12185a000) [pid = 1993] [serial = 387] [outer = 0x0] 09:22:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x1233e7000) [pid = 1993] [serial = 388] [outer = 0x12185a000] 09:22:18 INFO - PROCESS | 1993 | 1472660538114 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x125315c00) [pid = 1993] [serial = 389] [outer = 0x12185a000] 09:22:18 INFO - PROCESS | 1993 | 1472660538519 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 674ms 09:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:22:18 INFO - PROCESS | 1993 | 1472660538576 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1993 | 1472660538577 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:22:18 INFO - PROCESS | 1993 | 1472660538579 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1993 | 1472660538582 Marionette TRACE conn2 <- [1,494,null,{}] 09:22:18 INFO - PROCESS | 1993 | 1472660538609 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}] 09:22:18 INFO - PROCESS | 1993 | 1472660538612 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:18 INFO - PROCESS | 1993 | 1472660538715 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:22:18 INFO - PROCESS | 1993 | 1472660538784 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1993 | 1472660538786 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8eb800 == 47 [pid = 1993] [id = 131] 09:22:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x128b9d800) [pid = 1993] [serial = 390] [outer = 0x0] 09:22:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x12918b400) [pid = 1993] [serial = 391] [outer = 0x128b9d800] 09:22:18 INFO - PROCESS | 1993 | 1472660538818 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x129417400) [pid = 1993] [serial = 392] [outer = 0x128b9d800] 09:22:19 INFO - PROCESS | 1993 | 1472660539235 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]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 690ms 09:22:19 INFO - PROCESS | 1993 | 1472660539273 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1993 | 1472660539275 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:22:19 INFO - PROCESS | 1993 | 1472660539322 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1993 | 1472660539323 Marionette TRACE conn2 <- [1,498,null,{}] 09:22:19 INFO - PROCESS | 1993 | 1472660539328 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}] 09:22:19 INFO - PROCESS | 1993 | 1472660539329 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:19 INFO - PROCESS | 1993 | 1472660539464 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:22:19 INFO - PROCESS | 1993 | 1472660539558 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1993 | 1472660539560 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c499000 == 48 [pid = 1993] [id = 132] 09:22:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x12941f800) [pid = 1993] [serial = 393] [outer = 0x0] 09:22:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x12a886c00) [pid = 1993] [serial = 394] [outer = 0x12941f800] 09:22:19 INFO - PROCESS | 1993 | 1472660539608 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x12b809400) [pid = 1993] [serial = 395] [outer = 0x12941f800] 09:22:20 INFO - PROCESS | 1993 | 1472660540054 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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 792ms 09:22:20 INFO - PROCESS | 1993 | 1472660540093 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1993 | 1472660540095 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:22:20 INFO - PROCESS | 1993 | 1472660540097 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1993 | 1472660540098 Marionette TRACE conn2 <- [1,502,null,{}] 09:22:20 INFO - PROCESS | 1993 | 1472660540120 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}] 09:22:20 INFO - PROCESS | 1993 | 1472660540121 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:20 INFO - PROCESS | 1993 | 1472660540220 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:22:20 INFO - PROCESS | 1993 | 1472660540295 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1993 | 1472660540296 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c732000 == 49 [pid = 1993] [id = 133] 09:22:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x113d51400) [pid = 1993] [serial = 396] [outer = 0x0] 09:22:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x12bba4000) [pid = 1993] [serial = 397] [outer = 0x113d51400] 09:22:20 INFO - PROCESS | 1993 | 1472660540325 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x12be94400) [pid = 1993] [serial = 398] [outer = 0x113d51400] 09:22:20 INFO - PROCESS | 1993 | 1472660540894 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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 819ms 09:22:20 INFO - PROCESS | 1993 | 1472660540929 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1993 | 1472660540932 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:22:20 INFO - PROCESS | 1993 | 1472660540938 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1993 | 1472660540939 Marionette TRACE conn2 <- [1,506,null,{}] 09:22:20 INFO - PROCESS | 1993 | 1472660540944 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}] 09:22:20 INFO - PROCESS | 1993 | 1472660540945 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:21 INFO - PROCESS | 1993 | 1472660541036 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:22:21 INFO - PROCESS | 1993 | 1472660541105 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1993 | 1472660541106 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x119cb0000 == 50 [pid = 1993] [id = 134] 09:22:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x119233400) [pid = 1993] [serial = 399] [outer = 0x0] 09:22:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x119661800) [pid = 1993] [serial = 400] [outer = 0x119233400] 09:22:21 INFO - PROCESS | 1993 | 1472660541134 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x119a44c00) [pid = 1993] [serial = 401] [outer = 0x119233400] 09:22:21 INFO - PROCESS | 1993 | 1472660541598 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]]]}] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x12a85b800 == 49 [pid = 1993] [id = 97] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x12a870800 == 48 [pid = 1993] [id = 127] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x12a404000 == 47 [pid = 1993] [id = 126] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x12325b000 == 46 [pid = 1993] [id = 125] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x118336000 == 45 [pid = 1993] [id = 124] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x126e16000 == 44 [pid = 1993] [id = 123] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x124ef0000 == 43 [pid = 1993] [id = 122] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x123341800 == 42 [pid = 1993] [id = 121] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x119665400) [pid = 1993] [serial = 337] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x120f78000 == 41 [pid = 1993] [id = 120] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x11827a800 == 40 [pid = 1993] [id = 119] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x118338000 == 39 [pid = 1993] [id = 118] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x1168d2000 == 38 [pid = 1993] [id = 117] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x1168d1000 == 37 [pid = 1993] [id = 116] 09:22:21 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8d9800 == 36 [pid = 1993] [id = 113] 09:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 724ms 09:22:21 INFO - PROCESS | 1993 | 1472660541661 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1993 | 1472660541664 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:22:21 INFO - PROCESS | 1993 | 1472660541671 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1993 | 1472660541673 Marionette TRACE conn2 <- [1,510,null,{}] 09:22:21 INFO - PROCESS | 1993 | 1472660541675 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}] 09:22:21 INFO - PROCESS | 1993 | 1472660541677 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:21 INFO - PROCESS | 1993 | 1472660541759 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:22:21 INFO - PROCESS | 1993 | 1472660541770 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1993 | 1472660541771 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e88800 == 37 [pid = 1993] [id = 135] 09:22:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x123225000) [pid = 1993] [serial = 402] [outer = 0x0] 09:22:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x12482e400) [pid = 1993] [serial = 403] [outer = 0x123225000] 09:22:21 INFO - PROCESS | 1993 | 1472660541798 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 125 (0x125365000) [pid = 1993] [serial = 404] [outer = 0x123225000] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 124 (0x1213b9400) [pid = 1993] [serial = 242] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x1183d5800) [pid = 1993] [serial = 239] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x128aa0800) [pid = 1993] [serial = 248] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x127521000) [pid = 1993] [serial = 245] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x12b7e2800) [pid = 1993] [serial = 236] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x12be93c00) [pid = 1993] [serial = 322] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x12c711c00) [pid = 1993] [serial = 325] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x12b804800) [pid = 1993] [serial = 319] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x118f9e000) [pid = 1993] [serial = 308] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x118186c00) [pid = 1993] [serial = 307] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x117e30c00) [pid = 1993] [serial = 293] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x11663c400) [pid = 1993] [serial = 292] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x128bd6c00) [pid = 1993] [serial = 313] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x129410800) [pid = 1993] [serial = 314] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x12a882400) [pid = 1993] [serial = 316] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x12b09e000) [pid = 1993] [serial = 317] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x12c1f3000) [pid = 1993] [serial = 323] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x119747400) [pid = 1993] [serial = 295] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x129180c00) [pid = 1993] [serial = 301] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12bba8400) [pid = 1993] [serial = 290] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12a4cec00) [pid = 1993] [serial = 304] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x126f55000) [pid = 1993] [serial = 298] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x110e7d000) [pid = 1993] [serial = 328] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x12c8ec000) [pid = 1993] [serial = 326] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x128ba1800) [pid = 1993] [serial = 332] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x12162d000) [pid = 1993] [serial = 331] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x125df2400) [pid = 1993] [serial = 310] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x12751f800) [pid = 1993] [serial = 311] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x110fa0400) [pid = 1993] [serial = 329] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x12b7eb800) [pid = 1993] [serial = 334] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x12c551800) [pid = 1993] [serial = 335] [outer = 0x0] [url = about:blank] 09:22:21 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x12b8c8c00) [pid = 1993] [serial = 320] [outer = 0x0] [url = about:blank] 09:22:22 INFO - PROCESS | 1993 | 1472660542157 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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 09:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:22:22 INFO - PROCESS | 1993 | 1472660542190 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1993 | 1472660542191 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:22:22 INFO - PROCESS | 1993 | 1472660542193 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1993 | 1472660542196 Marionette TRACE conn2 <- [1,514,null,{}] 09:22:22 INFO - PROCESS | 1993 | 1472660542203 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}] 09:22:22 INFO - PROCESS | 1993 | 1472660542206 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:22 INFO - PROCESS | 1993 | 1472660542288 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:22:22 INFO - PROCESS | 1993 | 1472660542311 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1993 | 1472660542313 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e3f800 == 38 [pid = 1993] [id = 136] 09:22:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128a95400) [pid = 1993] [serial = 405] [outer = 0x0] 09:22:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x128ba1800) [pid = 1993] [serial = 406] [outer = 0x128a95400] 09:22:22 INFO - PROCESS | 1993 | 1472660542340 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x129404800) [pid = 1993] [serial = 407] [outer = 0x128a95400] 09:22:22 INFO - PROCESS | 1993 | 1472660542726 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]]]}] 09:22:22 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 09:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 572ms 09:22:22 INFO - PROCESS | 1993 | 1472660542766 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1993 | 1472660542769 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:22:22 INFO - PROCESS | 1993 | 1472660542772 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1993 | 1472660542774 Marionette TRACE conn2 <- [1,518,null,{}] 09:22:22 INFO - PROCESS | 1993 | 1472660542777 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}] 09:22:22 INFO - PROCESS | 1993 | 1472660542779 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:22 INFO - PROCESS | 1993 | 1472660542905 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:22:22 INFO - PROCESS | 1993 | 1472660542910 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1993 | 1472660542911 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x12325b800 == 39 [pid = 1993] [id = 137] 09:22:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x129417000) [pid = 1993] [serial = 408] [outer = 0x0] 09:22:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x12a4c8000) [pid = 1993] [serial = 409] [outer = 0x129417000] 09:22:22 INFO - PROCESS | 1993 | 1472660542956 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12a890800) [pid = 1993] [serial = 410] [outer = 0x129417000] 09:22:23 INFO - PROCESS | 1993 | 1472660543372 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 620ms 09:22:23 INFO - PROCESS | 1993 | 1472660543393 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1993 | 1472660543394 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:22:23 INFO - PROCESS | 1993 | 1472660543396 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1993 | 1472660543397 Marionette TRACE conn2 <- [1,522,null,{}] 09:22:23 INFO - PROCESS | 1993 | 1472660543417 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}] 09:22:23 INFO - PROCESS | 1993 | 1472660543419 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:23 INFO - PROCESS | 1993 | 1472660543512 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:22:23 INFO - PROCESS | 1993 | 1472660543535 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1993 | 1472660543536 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c4a000 == 40 [pid = 1993] [id = 138] 09:22:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12b096c00) [pid = 1993] [serial = 411] [outer = 0x0] 09:22:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12b7e6800) [pid = 1993] [serial = 412] [outer = 0x12b096c00] 09:22:23 INFO - PROCESS | 1993 | 1472660543561 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12b810c00) [pid = 1993] [serial = 413] [outer = 0x12b096c00] 09:22:23 INFO - PROCESS | 1993 | 1472660543901 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 09:22:23 INFO - PROCESS | 1993 | 1472660543916 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1993 | 1472660543917 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:22:23 INFO - PROCESS | 1993 | 1472660543922 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1993 | 1472660543923 Marionette TRACE conn2 <- [1,526,null,{}] 09:22:23 INFO - PROCESS | 1993 | 1472660543925 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}] 09:22:23 INFO - PROCESS | 1993 | 1472660543929 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:24 INFO - PROCESS | 1993 | 1472660544054 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:22:24 INFO - PROCESS | 1993 | 1472660544058 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1993 | 1472660544059 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x1151c3800 == 41 [pid = 1993] [id = 139] 09:22:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12b8d3400) [pid = 1993] [serial = 414] [outer = 0x0] 09:22:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12c1f1800) [pid = 1993] [serial = 415] [outer = 0x12b8d3400] 09:22:24 INFO - PROCESS | 1993 | 1472660544117 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12c55b400) [pid = 1993] [serial = 416] [outer = 0x12b8d3400] 09:22:24 INFO - PROCESS | 1993 | 1472660544450 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]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 569ms 09:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:22:24 INFO - PROCESS | 1993 | 1472660544490 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1993 | 1472660544492 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:22:24 INFO - PROCESS | 1993 | 1472660544494 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1993 | 1472660544495 Marionette TRACE conn2 <- [1,530,null,{}] 09:22:24 INFO - PROCESS | 1993 | 1472660544497 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}] 09:22:24 INFO - PROCESS | 1993 | 1472660544498 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:24 INFO - PROCESS | 1993 | 1472660544600 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:22:24 INFO - PROCESS | 1993 | 1472660544604 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1993 | 1472660544605 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291cc000 == 42 [pid = 1993] [id = 140] 09:22:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x115ebfc00) [pid = 1993] [serial = 417] [outer = 0x0] 09:22:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x115ec7c00) [pid = 1993] [serial = 418] [outer = 0x115ebfc00] 09:22:24 INFO - PROCESS | 1993 | 1472660544630 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x12c556000) [pid = 1993] [serial = 419] [outer = 0x115ebfc00] 09:22:24 INFO - PROCESS | 1993 | 1472660544975 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"]]]}] 09:22:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:22:25 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:22:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:22:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:22:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 521ms 09:22:25 INFO - PROCESS | 1993 | 1472660545021 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1993 | 1472660545022 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:22:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:22:25 INFO - PROCESS | 1993 | 1472660545025 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1993 | 1472660545026 Marionette TRACE conn2 <- [1,534,null,{}] 09:22:25 INFO - PROCESS | 1993 | 1472660545028 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}] 09:22:25 INFO - PROCESS | 1993 | 1472660545029 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:25 INFO - PROCESS | 1993 | 1472660545135 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:22:25 INFO - PROCESS | 1993 | 1472660545138 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1993 | 1472660545139 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af26800 == 43 [pid = 1993] [id = 141] 09:22:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x12c55c800) [pid = 1993] [serial = 420] [outer = 0x0] 09:22:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x12c712800) [pid = 1993] [serial = 421] [outer = 0x12c55c800] 09:22:25 INFO - PROCESS | 1993 | 1472660545196 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x12c8f4400) [pid = 1993] [serial = 422] [outer = 0x12c55c800] 09:22:25 INFO - PROCESS | 1993 | 1472660545517 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]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:22:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 09:22:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:22:25 INFO - PROCESS | 1993 | 1472660545543 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1993 | 1472660545544 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:22:25 INFO - PROCESS | 1993 | 1472660545546 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1993 | 1472660545547 Marionette TRACE conn2 <- [1,538,null,{}] 09:22:25 INFO - PROCESS | 1993 | 1472660545557 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}] 09:22:25 INFO - PROCESS | 1993 | 1472660545558 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:25 INFO - PROCESS | 1993 | 1472660545673 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:22:25 INFO - PROCESS | 1993 | 1472660545722 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1993 | 1472660545731 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8e5800 == 44 [pid = 1993] [id = 142] 09:22:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x128927000) [pid = 1993] [serial = 423] [outer = 0x0] 09:22:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x12892b400) [pid = 1993] [serial = 424] [outer = 0x128927000] 09:22:25 INFO - PROCESS | 1993 | 1472660545762 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x128930c00) [pid = 1993] [serial = 425] [outer = 0x128927000] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x12b80ac00) [pid = 1993] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x129187000) [pid = 1993] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x129405800) [pid = 1993] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x12940a000) [pid = 1993] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x12751d400) [pid = 1993] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x11810b000) [pid = 1993] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x118109400) [pid = 1993] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x118aa7400) [pid = 1993] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x129419400) [pid = 1993] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12b7e8c00) [pid = 1993] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1199a2400) [pid = 1993] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:22:25 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x112140400) [pid = 1993] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:22:26 INFO - PROCESS | 1993 | 1472660546135 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]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:22:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 619ms 09:22:26 INFO - PROCESS | 1993 | 1472660546166 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1993 | 1472660546167 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:22:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:22:26 INFO - PROCESS | 1993 | 1472660546173 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1993 | 1472660546175 Marionette TRACE conn2 <- [1,542,null,{}] 09:22:26 INFO - PROCESS | 1993 | 1472660546186 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}] 09:22:26 INFO - PROCESS | 1993 | 1472660546188 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:26 INFO - PROCESS | 1993 | 1472660546288 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:22:26 INFO - PROCESS | 1993 | 1472660546291 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1993 | 1472660546292 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c482800 == 45 [pid = 1993] [id = 143] 09:22:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1213b2c00) [pid = 1993] [serial = 426] [outer = 0x0] 09:22:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x127543800) [pid = 1993] [serial = 427] [outer = 0x1213b2c00] 09:22:26 INFO - PROCESS | 1993 | 1472660546318 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x127547c00) [pid = 1993] [serial = 428] [outer = 0x1213b2c00] 09:22:26 INFO - PROCESS | 1993 | 1472660546634 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]]]}] 09:22:26 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. 09:22:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 09:22:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:22:26 INFO - PROCESS | 1993 | 1472660546694 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1993 | 1472660546695 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:22:26 INFO - PROCESS | 1993 | 1472660546697 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1993 | 1472660546699 Marionette TRACE conn2 <- [1,546,null,{}] 09:22:26 INFO - PROCESS | 1993 | 1472660546707 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}] 09:22:26 INFO - PROCESS | 1993 | 1472660546709 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:26 INFO - PROCESS | 1993 | 1472660546846 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:22:26 INFO - PROCESS | 1993 | 1472660546896 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1993 | 1472660546898 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ce99800 == 46 [pid = 1993] [id = 144] 09:22:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x127547000) [pid = 1993] [serial = 429] [outer = 0x0] 09:22:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x12754c000) [pid = 1993] [serial = 430] [outer = 0x127547000] 09:22:26 INFO - PROCESS | 1993 | 1472660546931 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x12a4c7800) [pid = 1993] [serial = 431] [outer = 0x127547000] 09:22:27 INFO - PROCESS | 1993 | 1472660547280 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]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:22:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 624ms 09:22:27 INFO - PROCESS | 1993 | 1472660547324 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 1993 | 1472660547326 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:22:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:22:27 INFO - PROCESS | 1993 | 1472660547328 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1993 | 1472660547330 Marionette TRACE conn2 <- [1,550,null,{}] 09:22:27 INFO - PROCESS | 1993 | 1472660547333 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}] 09:22:27 INFO - PROCESS | 1993 | 1472660547334 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:27 INFO - PROCESS | 1993 | 1472660547531 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:22:27 INFO - PROCESS | 1993 | 1472660547549 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1993 | 1472660547550 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d05c800 == 47 [pid = 1993] [id = 145] 09:22:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x126d69000) [pid = 1993] [serial = 432] [outer = 0x0] 09:22:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x126d6e400) [pid = 1993] [serial = 433] [outer = 0x126d69000] 09:22:27 INFO - PROCESS | 1993 | 1472660547594 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x128bdb000) [pid = 1993] [serial = 434] [outer = 0x126d69000] 09:22:28 INFO - PROCESS | 1993 | 1472660548016 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:22:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 720ms 09:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:22:28 INFO - PROCESS | 1993 | 1472660548049 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1993 | 1472660548051 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:22:28 INFO - PROCESS | 1993 | 1472660548055 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1993 | 1472660548057 Marionette TRACE conn2 <- [1,554,null,{}] 09:22:28 INFO - PROCESS | 1993 | 1472660548061 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}] 09:22:28 INFO - PROCESS | 1993 | 1472660548064 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:28 INFO - PROCESS | 1993 | 1472660548195 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:22:28 INFO - PROCESS | 1993 | 1472660548263 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1993 | 1472660548266 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x117018000 == 48 [pid = 1993] [id = 146] 09:22:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x117e37400) [pid = 1993] [serial = 435] [outer = 0x0] 09:22:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x11813f800) [pid = 1993] [serial = 436] [outer = 0x117e37400] 09:22:28 INFO - PROCESS | 1993 | 1472660548298 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x1184b3400) [pid = 1993] [serial = 437] [outer = 0x117e37400] 09:22:28 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:28 INFO - PROCESS | 1993 | 1472660548703 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 721ms 09:22:28 INFO - PROCESS | 1993 | 1472660548784 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1993 | 1472660548788 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:22:28 INFO - PROCESS | 1993 | 1472660548794 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1993 | 1472660548796 Marionette TRACE conn2 <- [1,558,null,{}] 09:22:28 INFO - PROCESS | 1993 | 1472660548798 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}] 09:22:28 INFO - PROCESS | 1993 | 1472660548800 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:28 INFO - PROCESS | 1993 | 1472660548906 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:22:28 INFO - PROCESS | 1993 | 1472660548977 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1993 | 1472660548979 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x12140f000 == 49 [pid = 1993] [id = 147] 09:22:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x12100dc00) [pid = 1993] [serial = 438] [outer = 0x0] 09:22:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x1233f4c00) [pid = 1993] [serial = 439] [outer = 0x12100dc00] 09:22:29 INFO - PROCESS | 1993 | 1472660549010 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x125df4c00) [pid = 1993] [serial = 440] [outer = 0x12100dc00] 09:22:29 INFO - PROCESS | 1993 | 1472660549429 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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 09:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:22:29 INFO - PROCESS | 1993 | 1472660549481 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1993 | 1472660549482 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:22:29 INFO - PROCESS | 1993 | 1472660549498 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1993 | 1472660549501 Marionette TRACE conn2 <- [1,562,null,{}] 09:22:29 INFO - PROCESS | 1993 | 1472660549510 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}] 09:22:29 INFO - PROCESS | 1993 | 1472660549513 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:29 INFO - PROCESS | 1993 | 1472660549620 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:22:29 INFO - PROCESS | 1993 | 1472660549691 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1993 | 1472660549693 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ca46000 == 50 [pid = 1993] [id = 148] 09:22:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x126d72c00) [pid = 1993] [serial = 441] [outer = 0x0] 09:22:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x128924800) [pid = 1993] [serial = 442] [outer = 0x126d72c00] 09:22:29 INFO - PROCESS | 1993 | 1472660549727 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x128b9dc00) [pid = 1993] [serial = 443] [outer = 0x126d72c00] 09:22:29 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:30 INFO - PROCESS | 1993 | 1472660550156 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]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 689ms 09:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:22:30 INFO - PROCESS | 1993 | 1472660550173 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1993 | 1472660550175 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:22:30 INFO - PROCESS | 1993 | 1472660550177 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1993 | 1472660550178 Marionette TRACE conn2 <- [1,566,null,{}] 09:22:30 INFO - PROCESS | 1993 | 1472660550181 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}] 09:22:30 INFO - PROCESS | 1993 | 1472660550182 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:30 INFO - PROCESS | 1993 | 1472660550289 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:22:30 INFO - PROCESS | 1993 | 1472660550344 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1993 | 1472660550345 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d46f800 == 51 [pid = 1993] [id = 149] 09:22:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x129413c00) [pid = 1993] [serial = 444] [outer = 0x0] 09:22:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x129418800) [pid = 1993] [serial = 445] [outer = 0x129413c00] 09:22:30 INFO - PROCESS | 1993 | 1472660550377 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x12a9e6000) [pid = 1993] [serial = 446] [outer = 0x129413c00] 09:22:30 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:30 INFO - PROCESS | 1993 | 1472660550812 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]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 668ms 09:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:22:30 INFO - PROCESS | 1993 | 1472660550846 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1993 | 1472660550847 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:22:30 INFO - PROCESS | 1993 | 1472660550850 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1993 | 1472660550851 Marionette TRACE conn2 <- [1,570,null,{}] 09:22:30 INFO - PROCESS | 1993 | 1472660550853 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}] 09:22:30 INFO - PROCESS | 1993 | 1472660550855 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:30 INFO - PROCESS | 1993 | 1472660550998 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:22:31 INFO - PROCESS | 1993 | 1472660551086 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1993 | 1472660551087 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x117374000 == 52 [pid = 1993] [id = 150] 09:22:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x110e7dc00) [pid = 1993] [serial = 447] [outer = 0x0] 09:22:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 125 (0x11965e400) [pid = 1993] [serial = 448] [outer = 0x110e7dc00] 09:22:31 INFO - PROCESS | 1993 | 1472660551117 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 126 (0x12b7e2800) [pid = 1993] [serial = 449] [outer = 0x110e7dc00] 09:22:31 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:31 INFO - PROCESS | 1993 | 1472660551714 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]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 921ms 09:22:31 INFO - PROCESS | 1993 | 1472660551773 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1993 | 1472660551776 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:22:31 INFO - PROCESS | 1993 | 1472660551780 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1993 | 1472660551783 Marionette TRACE conn2 <- [1,574,null,{}] 09:22:31 INFO - PROCESS | 1993 | 1472660551789 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}] 09:22:31 INFO - PROCESS | 1993 | 1472660551791 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:31 INFO - PROCESS | 1993 | 1472660551965 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:22:32 INFO - PROCESS | 1993 | 1472660552065 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1993 | 1472660552066 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x11737e000 == 53 [pid = 1993] [id = 151] 09:22:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 127 (0x118188400) [pid = 1993] [serial = 450] [outer = 0x0] 09:22:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 128 (0x1184a9c00) [pid = 1993] [serial = 451] [outer = 0x118188400] 09:22:32 INFO - PROCESS | 1993 | 1472660552097 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 129 (0x119399400) [pid = 1993] [serial = 452] [outer = 0x118188400] 09:22:32 INFO - PROCESS | 1993 | 1472660552661 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]]]}] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12ce99800 == 52 [pid = 1993] [id = 144] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12c482800 == 51 [pid = 1993] [id = 143] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 128 (0x124c71000) [pid = 1993] [serial = 343] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 127 (0x119661c00) [pid = 1993] [serial = 340] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 126 (0x1184ad000) [pid = 1993] [serial = 382] [outer = 0x0] [url = about:blank] 09:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 926ms 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8e5800 == 50 [pid = 1993] [id = 142] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12af26800 == 49 [pid = 1993] [id = 141] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x1291cc000 == 48 [pid = 1993] [id = 140] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x1151c3800 == 47 [pid = 1993] [id = 139] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x124c4a000 == 46 [pid = 1993] [id = 138] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12325b800 == 45 [pid = 1993] [id = 137] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x120e3f800 == 44 [pid = 1993] [id = 136] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x117e88800 == 43 [pid = 1993] [id = 135] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x119cb0000 == 42 [pid = 1993] [id = 134] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12c499000 == 41 [pid = 1993] [id = 132] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8eb800 == 40 [pid = 1993] [id = 131] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12140c800 == 39 [pid = 1993] [id = 130] 09:22:32 INFO - PROCESS | 1993 | --DOCSHELL 0x117010000 == 38 [pid = 1993] [id = 129] 09:22:32 INFO - PROCESS | 1993 | 1472660552733 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1993 | 1472660552736 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 125 (0x129416800) [pid = 1993] [serial = 361] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 124 (0x12a4d1800) [pid = 1993] [serial = 364] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x128a99c00) [pid = 1993] [serial = 355] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x128b9e000) [pid = 1993] [serial = 356] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x129189400) [pid = 1993] [serial = 359] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x128bd5000) [pid = 1993] [serial = 358] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x125363c00) [pid = 1993] [serial = 352] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x127246800) [pid = 1993] [serial = 353] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x1196d9800) [pid = 1993] [serial = 347] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x11938f400) [pid = 1993] [serial = 346] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x12b098800) [pid = 1993] [serial = 367] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x12a891400) [pid = 1993] [serial = 365] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x12b808400) [pid = 1993] [serial = 370] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x12b7e9800) [pid = 1993] [serial = 368] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x119deac00) [pid = 1993] [serial = 349] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x1232dcc00) [pid = 1993] [serial = 350] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x125d58c00) [pid = 1993] [serial = 374] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1192d5800) [pid = 1993] [serial = 373] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x12b8cf000) [pid = 1993] [serial = 371] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x12c54fc00) [pid = 1993] [serial = 380] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12be96c00) [pid = 1993] [serial = 377] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12a4c4800) [pid = 1993] [serial = 362] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x12c1ee000) [pid = 1993] [serial = 379] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x12bba2c00) [pid = 1993] [serial = 376] [outer = 0x0] [url = about:blank] 09:22:32 INFO - PROCESS | 1993 | 1472660552763 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1993 | 1472660552766 Marionette TRACE conn2 <- [1,578,null,{}] 09:22:32 INFO - PROCESS | 1993 | 1472660552770 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}] 09:22:32 INFO - PROCESS | 1993 | 1472660552772 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:32 INFO - PROCESS | 1993 | 1472660552877 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:22:32 INFO - PROCESS | 1993 | 1472660552881 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1993 | 1472660552882 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x117260000 == 39 [pid = 1993] [id = 152] 09:22:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1196e4c00) [pid = 1993] [serial = 453] [outer = 0x0] 09:22:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x121125c00) [pid = 1993] [serial = 454] [outer = 0x1196e4c00] 09:22:32 INFO - PROCESS | 1993 | 1472660552910 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x125364c00) [pid = 1993] [serial = 455] [outer = 0x1196e4c00] 09:22:33 INFO - PROCESS | 1993 | 1472660553259 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 540ms 09:22:33 INFO - PROCESS | 1993 | 1472660553294 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1993 | 1472660553295 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:22:33 INFO - PROCESS | 1993 | 1472660553299 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1993 | 1472660553302 Marionette TRACE conn2 <- [1,582,null,{}] 09:22:33 INFO - PROCESS | 1993 | 1472660553311 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}] 09:22:33 INFO - PROCESS | 1993 | 1472660553314 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:33 INFO - PROCESS | 1993 | 1472660553393 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:22:33 INFO - PROCESS | 1993 | 1472660553399 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1993 | 1472660553401 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e42800 == 40 [pid = 1993] [id = 153] 09:22:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x126d67c00) [pid = 1993] [serial = 456] [outer = 0x0] 09:22:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x126eaac00) [pid = 1993] [serial = 457] [outer = 0x126d67c00] 09:22:33 INFO - PROCESS | 1993 | 1472660553432 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x12754b000) [pid = 1993] [serial = 458] [outer = 0x126d67c00] 09:22:33 INFO - PROCESS | 1993 | 1472660553808 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 525ms 09:22:33 INFO - PROCESS | 1993 | 1472660553825 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1993 | 1472660553826 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:22:33 INFO - PROCESS | 1993 | 1472660553841 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1993 | 1472660553842 Marionette TRACE conn2 <- [1,586,null,{}] 09:22:33 INFO - PROCESS | 1993 | 1472660553846 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}] 09:22:33 INFO - PROCESS | 1993 | 1472660553847 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:33 INFO - PROCESS | 1993 | 1472660553926 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:22:33 INFO - PROCESS | 1993 | 1472660553930 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1993 | 1472660553931 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x12140e800 == 41 [pid = 1993] [id = 154] 09:22:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x128750800) [pid = 1993] [serial = 459] [outer = 0x0] 09:22:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x128a96400) [pid = 1993] [serial = 460] [outer = 0x128750800] 09:22:33 INFO - PROCESS | 1993 | 1472660553959 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x128bd4400) [pid = 1993] [serial = 461] [outer = 0x128750800] 09:22:34 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:34 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:34 INFO - PROCESS | 1993 | 1472660554291 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]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 483ms 09:22:34 INFO - PROCESS | 1993 | 1472660554313 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1993 | 1472660554314 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:22:34 INFO - PROCESS | 1993 | 1472660554316 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1993 | 1472660554318 Marionette TRACE conn2 <- [1,590,null,{}] 09:22:34 INFO - PROCESS | 1993 | 1472660554323 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}] 09:22:34 INFO - PROCESS | 1993 | 1472660554324 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:34 INFO - PROCESS | 1993 | 1472660554399 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:22:34 INFO - PROCESS | 1993 | 1472660554406 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1993 | 1472660554407 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x1233bf800 == 42 [pid = 1993] [id = 155] 09:22:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x12892e000) [pid = 1993] [serial = 462] [outer = 0x0] 09:22:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x12940d400) [pid = 1993] [serial = 463] [outer = 0x12892e000] 09:22:34 INFO - PROCESS | 1993 | 1472660554432 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x12941b000) [pid = 1993] [serial = 464] [outer = 0x12892e000] 09:22:34 INFO - PROCESS | 1993 | 1472660554790 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]]]}] 09:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 523ms 09:22:34 INFO - PROCESS | 1993 | 1472660554840 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1993 | 1472660554842 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:22:34 INFO - PROCESS | 1993 | 1472660554844 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1993 | 1472660554845 Marionette TRACE conn2 <- [1,594,null,{}] 09:22:34 INFO - PROCESS | 1993 | 1472660554847 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}] 09:22:34 INFO - PROCESS | 1993 | 1472660554851 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:34 INFO - PROCESS | 1993 | 1472660554976 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:22:34 INFO - PROCESS | 1993 | 1472660554989 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1993 | 1472660554990 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e1d000 == 43 [pid = 1993] [id = 156] 09:22:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x12a2ac000) [pid = 1993] [serial = 465] [outer = 0x0] 09:22:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x12a9df000) [pid = 1993] [serial = 466] [outer = 0x12a2ac000] 09:22:35 INFO - PROCESS | 1993 | 1472660555016 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x12b811800) [pid = 1993] [serial = 467] [outer = 0x12a2ac000] 09:22:35 INFO - PROCESS | 1993 | 1472660555376 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 568ms 09:22:35 INFO - PROCESS | 1993 | 1472660555413 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:22:35 INFO - PROCESS | 1993 | 1472660555415 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:22:35 INFO - PROCESS | 1993 | 1472660555418 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1993 | 1472660555420 Marionette TRACE conn2 <- [1,598,null,{}] 09:22:35 INFO - PROCESS | 1993 | 1472660555423 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}] 09:22:35 INFO - PROCESS | 1993 | 1472660555425 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:35 INFO - PROCESS | 1993 | 1472660555574 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:22:35 INFO - PROCESS | 1993 | 1472660555592 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1993 | 1472660555594 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x129067000 == 44 [pid = 1993] [id = 157] 09:22:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x12b811c00) [pid = 1993] [serial = 468] [outer = 0x0] 09:22:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x12b8ca000) [pid = 1993] [serial = 469] [outer = 0x12b811c00] 09:22:35 INFO - PROCESS | 1993 | 1472660555644 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x12be94000) [pid = 1993] [serial = 470] [outer = 0x12b811c00] 09:22:36 INFO - PROCESS | 1993 | 1472660556085 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 722ms 09:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:22:36 INFO - PROCESS | 1993 | 1472660556139 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1993 | 1472660556141 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:22:36 INFO - PROCESS | 1993 | 1472660556143 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1993 | 1472660556144 Marionette TRACE conn2 <- [1,602,null,{}] 09:22:36 INFO - PROCESS | 1993 | 1472660556146 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}] 09:22:36 INFO - PROCESS | 1993 | 1472660556147 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:36 INFO - PROCESS | 1993 | 1472660556248 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:22:36 INFO - PROCESS | 1993 | 1472660556259 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1993 | 1472660556260 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a406800 == 45 [pid = 1993] [id = 158] 09:22:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x12bba0800) [pid = 1993] [serial = 471] [outer = 0x0] 09:22:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x12c1f1400) [pid = 1993] [serial = 472] [outer = 0x12bba0800] 09:22:36 INFO - PROCESS | 1993 | 1472660556286 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x12c553400) [pid = 1993] [serial = 473] [outer = 0x12bba0800] 09:22:36 INFO - PROCESS | 1993 | 1472660556628 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 521ms 09:22:36 INFO - PROCESS | 1993 | 1472660556665 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1993 | 1472660556666 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:22:36 INFO - PROCESS | 1993 | 1472660556670 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1993 | 1472660556672 Marionette TRACE conn2 <- [1,606,null,{}] 09:22:36 INFO - PROCESS | 1993 | 1472660556675 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}] 09:22:36 INFO - PROCESS | 1993 | 1472660556676 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:36 INFO - PROCESS | 1993 | 1472660556785 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:22:36 INFO - PROCESS | 1993 | 1472660556826 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1993 | 1472660556828 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a86c800 == 46 [pid = 1993] [id = 159] 09:22:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x12c555800) [pid = 1993] [serial = 474] [outer = 0x0] 09:22:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 125 (0x12c55bc00) [pid = 1993] [serial = 475] [outer = 0x12c555800] 09:22:36 INFO - PROCESS | 1993 | 1472660556852 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 126 (0x12c716c00) [pid = 1993] [serial = 476] [outer = 0x12c555800] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 125 (0x115ebfc00) [pid = 1993] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 124 (0x127547000) [pid = 1993] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x1213b2c00) [pid = 1993] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x12321a400) [pid = 1993] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x119233400) [pid = 1993] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x12c55c800) [pid = 1993] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x118135800) [pid = 1993] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x128927000) [pid = 1993] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x12b096c00) [pid = 1993] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x123225000) [pid = 1993] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x12b8d3400) [pid = 1993] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x126ea7c00) [pid = 1993] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x129417000) [pid = 1993] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x119399800) [pid = 1993] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x128be2c00) [pid = 1993] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:22:37 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x128a95400) [pid = 1993] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:22:37 INFO - PROCESS | 1993 | 1472660557336 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 722ms 09:22:37 INFO - PROCESS | 1993 | 1472660557392 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1993 | 1472660557393 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:22:37 INFO - PROCESS | 1993 | 1472660557395 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1993 | 1472660557396 Marionette TRACE conn2 <- [1,610,null,{}] 09:22:37 INFO - PROCESS | 1993 | 1472660557399 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}] 09:22:37 INFO - PROCESS | 1993 | 1472660557400 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:37 INFO - PROCESS | 1993 | 1472660557497 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:22:37 INFO - PROCESS | 1993 | 1472660557500 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1993 | 1472660557501 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af3a000 == 47 [pid = 1993] [id = 160] 09:22:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x115e39400) [pid = 1993] [serial = 477] [outer = 0x0] 09:22:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x115e3f800) [pid = 1993] [serial = 478] [outer = 0x115e39400] 09:22:37 INFO - PROCESS | 1993 | 1472660557526 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x115e44400) [pid = 1993] [serial = 479] [outer = 0x115e39400] 09:22:37 INFO - PROCESS | 1993 | 1472660557849 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 470ms 09:22:37 INFO - PROCESS | 1993 | 1472660557865 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1993 | 1472660557867 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:22:37 INFO - PROCESS | 1993 | 1472660557872 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1993 | 1472660557874 Marionette TRACE conn2 <- [1,614,null,{}] 09:22:37 INFO - PROCESS | 1993 | 1472660557876 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}] 09:22:37 INFO - PROCESS | 1993 | 1472660557877 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:37 INFO - PROCESS | 1993 | 1472660557977 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:22:38 INFO - PROCESS | 1993 | 1472660558038 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1993 | 1472660558040 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c731000 == 48 [pid = 1993] [id = 161] 09:22:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x115e40000) [pid = 1993] [serial = 480] [outer = 0x0] 09:22:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x118140800) [pid = 1993] [serial = 481] [outer = 0x115e40000] 09:22:38 INFO - PROCESS | 1993 | 1472660558071 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x12bbadc00) [pid = 1993] [serial = 482] [outer = 0x115e40000] 09:22:38 INFO - PROCESS | 1993 | 1472660558356 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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 09:22:38 INFO - PROCESS | 1993 | 1472660558393 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1993 | 1472660558394 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:22:38 INFO - PROCESS | 1993 | 1472660558397 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1993 | 1472660558398 Marionette TRACE conn2 <- [1,618,null,{}] 09:22:38 INFO - PROCESS | 1993 | 1472660558400 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}] 09:22:38 INFO - PROCESS | 1993 | 1472660558401 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:38 INFO - PROCESS | 1993 | 1472660558489 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:22:38 INFO - PROCESS | 1993 | 1472660558493 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1993 | 1472660558494 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d06a000 == 49 [pid = 1993] [id = 162] 09:22:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x12a5b2000) [pid = 1993] [serial = 483] [outer = 0x0] 09:22:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x12a5b8000) [pid = 1993] [serial = 484] [outer = 0x12a5b2000] 09:22:38 INFO - PROCESS | 1993 | 1472660558519 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x12a5bbc00) [pid = 1993] [serial = 485] [outer = 0x12a5b2000] 09:22:38 INFO - PROCESS | 1993 | 1472660558831 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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 09:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:22:38 INFO - PROCESS | 1993 | 1472660558865 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1993 | 1472660558867 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:22:38 INFO - PROCESS | 1993 | 1472660558870 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1993 | 1472660558873 Marionette TRACE conn2 <- [1,622,null,{}] 09:22:38 INFO - PROCESS | 1993 | 1472660558875 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}] 09:22:38 INFO - PROCESS | 1993 | 1472660558884 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:39 INFO - PROCESS | 1993 | 1472660558996 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:22:39 INFO - PROCESS | 1993 | 1472660559003 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1993 | 1472660559004 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d47f000 == 50 [pid = 1993] [id = 163] 09:22:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x12a5b6c00) [pid = 1993] [serial = 486] [outer = 0x0] 09:22:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x12c559400) [pid = 1993] [serial = 487] [outer = 0x12a5b6c00] 09:22:39 INFO - PROCESS | 1993 | 1472660559028 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x12c8f6000) [pid = 1993] [serial = 488] [outer = 0x12a5b6c00] 09:22:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x112969c00) [pid = 1993] [serial = 489] [outer = 0x12c717c00] 09:22:39 INFO - PROCESS | 1993 | 1472660559551 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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 771ms 09:22:39 INFO - PROCESS | 1993 | 1472660559641 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1993 | 1472660559644 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:22:39 INFO - PROCESS | 1993 | 1472660559647 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1993 | 1472660559650 Marionette TRACE conn2 <- [1,626,null,{}] 09:22:39 INFO - PROCESS | 1993 | 1472660559654 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}] 09:22:39 INFO - PROCESS | 1993 | 1472660559656 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:39 INFO - PROCESS | 1993 | 1472660559760 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:22:39 INFO - PROCESS | 1993 | 1472660559832 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1993 | 1472660559834 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x11737d800 == 51 [pid = 1993] [id = 164] 09:22:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x112975c00) [pid = 1993] [serial = 490] [outer = 0x0] 09:22:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 125 (0x115e41000) [pid = 1993] [serial = 491] [outer = 0x112975c00] 09:22:39 INFO - PROCESS | 1993 | 1472660559868 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 126 (0x11680a400) [pid = 1993] [serial = 492] [outer = 0x112975c00] 09:22:40 INFO - PROCESS | 1993 | 1472660560294 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]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 09:22:40 INFO - PROCESS | 1993 | 1472660560321 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1993 | 1472660560325 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:22:40 INFO - PROCESS | 1993 | 1472660560329 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1993 | 1472660560331 Marionette TRACE conn2 <- [1,630,null,{}] 09:22:40 INFO - PROCESS | 1993 | 1472660560334 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}] 09:22:40 INFO - PROCESS | 1993 | 1472660560335 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:40 INFO - PROCESS | 1993 | 1472660560459 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:22:40 INFO - PROCESS | 1993 | 1472660560545 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1993 | 1472660560546 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e22800 == 52 [pid = 1993] [id = 165] 09:22:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 127 (0x118aa7400) [pid = 1993] [serial = 493] [outer = 0x0] 09:22:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 128 (0x119664c00) [pid = 1993] [serial = 494] [outer = 0x118aa7400] 09:22:40 INFO - PROCESS | 1993 | 1472660560577 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 129 (0x1213b8800) [pid = 1993] [serial = 495] [outer = 0x118aa7400] 09:22:41 INFO - PROCESS | 1993 | 1472660561008 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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 720ms 09:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:22:41 INFO - PROCESS | 1993 | 1472660561049 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1993 | 1472660561051 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:22:41 INFO - PROCESS | 1993 | 1472660561053 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1993 | 1472660561056 Marionette TRACE conn2 <- [1,634,null,{}] 09:22:41 INFO - PROCESS | 1993 | 1472660561064 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}] 09:22:41 INFO - PROCESS | 1993 | 1472660561067 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:41 INFO - PROCESS | 1993 | 1472660561215 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:22:41 INFO - PROCESS | 1993 | 1472660561269 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1993 | 1472660561271 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d882000 == 53 [pid = 1993] [id = 166] 09:22:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 130 (0x126d73800) [pid = 1993] [serial = 496] [outer = 0x0] 09:22:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 131 (0x127521000) [pid = 1993] [serial = 497] [outer = 0x126d73800] 09:22:41 INFO - PROCESS | 1993 | 1472660561305 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 132 (0x127551c00) [pid = 1993] [serial = 498] [outer = 0x126d73800] 09:22:41 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:41 INFO - PROCESS | 1993 | 1472660561719 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]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 673ms 09:22:41 INFO - PROCESS | 1993 | 1472660561726 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1993 | 1472660561728 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:22:41 INFO - PROCESS | 1993 | 1472660561730 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1993 | 1472660561732 Marionette TRACE conn2 <- [1,638,null,{}] 09:22:41 INFO - PROCESS | 1993 | 1472660561734 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}] 09:22:41 INFO - PROCESS | 1993 | 1472660561735 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:41 INFO - PROCESS | 1993 | 1472660561861 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:22:41 INFO - PROCESS | 1993 | 1472660561922 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1993 | 1472660561924 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x12db6a800 == 54 [pid = 1993] [id = 167] 09:22:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 133 (0x128a9c400) [pid = 1993] [serial = 499] [outer = 0x0] 09:22:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 134 (0x11858a000) [pid = 1993] [serial = 500] [outer = 0x128a9c400] 09:22:41 INFO - PROCESS | 1993 | 1472660561995 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 135 (0x129421400) [pid = 1993] [serial = 501] [outer = 0x128a9c400] 09:22:42 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:42 INFO - PROCESS | 1993 | 1472660562423 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]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 719ms 09:22:42 INFO - PROCESS | 1993 | 1472660562451 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1993 | 1472660562453 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:22:42 INFO - PROCESS | 1993 | 1472660562456 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1993 | 1472660562458 Marionette TRACE conn2 <- [1,642,null,{}] 09:22:42 INFO - PROCESS | 1993 | 1472660562462 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}] 09:22:42 INFO - PROCESS | 1993 | 1472660562464 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:42 INFO - PROCESS | 1993 | 1472660562620 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:22:42 INFO - PROCESS | 1993 | 1472660562758 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1993 | 1472660562759 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232aa000 == 55 [pid = 1993] [id = 168] 09:22:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 136 (0x110ea7800) [pid = 1993] [serial = 502] [outer = 0x0] 09:22:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 137 (0x110ead000) [pid = 1993] [serial = 503] [outer = 0x110ea7800] 09:22:42 INFO - PROCESS | 1993 | 1472660562791 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 138 (0x110eb0c00) [pid = 1993] [serial = 504] [outer = 0x110ea7800] 09:22:43 INFO - PROCESS | 1993 | 1472660563243 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 822ms 09:22:43 INFO - PROCESS | 1993 | 1472660563279 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:22:43 INFO - PROCESS | 1993 | 1472660563280 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:22:43 INFO - PROCESS | 1993 | 1472660563282 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1993 | 1472660563284 Marionette TRACE conn2 <- [1,646,null,{}] 09:22:43 INFO - PROCESS | 1993 | 1472660563286 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}] 09:22:43 INFO - PROCESS | 1993 | 1472660563290 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:43 INFO - PROCESS | 1993 | 1472660563412 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:22:43 INFO - PROCESS | 1993 | 1472660563627 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1993 | 1472660563628 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e99800 == 56 [pid = 1993] [id = 169] 09:22:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 139 (0x110eb1000) [pid = 1993] [serial = 505] [outer = 0x0] 09:22:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 140 (0x11296f800) [pid = 1993] [serial = 506] [outer = 0x110eb1000] 09:22:43 INFO - PROCESS | 1993 | 1472660563671 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 141 (0x113807000) [pid = 1993] [serial = 507] [outer = 0x110eb1000] 09:22:44 INFO - PROCESS | 1993 | 1472660564097 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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 823ms 09:22:44 INFO - PROCESS | 1993 | 1472660564107 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1993 | 1472660564109 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:22:44 INFO - PROCESS | 1993 | 1472660564112 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1993 | 1472660564114 Marionette TRACE conn2 <- [1,650,null,{}] 09:22:44 INFO - PROCESS | 1993 | 1472660564117 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}] 09:22:44 INFO - PROCESS | 1993 | 1472660564120 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:44 INFO - PROCESS | 1993 | 1472660564215 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:22:44 INFO - PROCESS | 1993 | 1472660564278 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1993 | 1472660564279 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x118271800 == 57 [pid = 1993] [id = 170] 09:22:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 142 (0x11608f800) [pid = 1993] [serial = 508] [outer = 0x0] 09:22:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 143 (0x118162000) [pid = 1993] [serial = 509] [outer = 0x11608f800] 09:22:44 INFO - PROCESS | 1993 | 1472660564308 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 144 (0x118aa0000) [pid = 1993] [serial = 510] [outer = 0x11608f800] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12d06a000 == 56 [pid = 1993] [id = 162] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12c731000 == 55 [pid = 1993] [id = 161] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12af3a000 == 54 [pid = 1993] [id = 160] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12a86c800 == 53 [pid = 1993] [id = 159] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12a406800 == 52 [pid = 1993] [id = 158] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x129067000 == 51 [pid = 1993] [id = 157] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x126e1d000 == 50 [pid = 1993] [id = 156] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 143 (0x126d6e400) [pid = 1993] [serial = 433] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 142 (0x12a886c00) [pid = 1993] [serial = 394] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 141 (0x12bba4000) [pid = 1993] [serial = 397] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x1233bf800 == 49 [pid = 1993] [id = 155] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12140e800 == 48 [pid = 1993] [id = 154] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x120e42800 == 47 [pid = 1993] [id = 153] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x117260000 == 46 [pid = 1993] [id = 152] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x11737e000 == 45 [pid = 1993] [id = 151] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12ca46000 == 44 [pid = 1993] [id = 148] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12140f000 == 43 [pid = 1993] [id = 147] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x117018000 == 42 [pid = 1993] [id = 146] 09:22:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12d05c800 == 41 [pid = 1993] [id = 145] 09:22:44 INFO - PROCESS | 1993 | 1472660564728 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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 140 (0x12a4c7800) [pid = 1993] [serial = 431] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 139 (0x115ec7c00) [pid = 1993] [serial = 418] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 138 (0x12754c000) [pid = 1993] [serial = 430] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 137 (0x127543800) [pid = 1993] [serial = 427] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 136 (0x1253c3800) [pid = 1993] [serial = 344] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 135 (0x119661800) [pid = 1993] [serial = 400] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 134 (0x12c712800) [pid = 1993] [serial = 421] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 133 (0x12b099400) [pid = 1993] [serial = 305] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 132 (0x12892b400) [pid = 1993] [serial = 424] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 131 (0x12c556000) [pid = 1993] [serial = 419] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 130 (0x12b7e6800) [pid = 1993] [serial = 412] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 129 (0x12b810c00) [pid = 1993] [serial = 413] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 128 (0x128930c00) [pid = 1993] [serial = 425] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 127 (0x12482e400) [pid = 1993] [serial = 403] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 126 (0x1184a6800) [pid = 1993] [serial = 385] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 125 (0x12c1f1800) [pid = 1993] [serial = 415] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 124 (0x128a9c800) [pid = 1993] [serial = 299] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x119a44c00) [pid = 1993] [serial = 401] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x12c55b400) [pid = 1993] [serial = 416] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x125365000) [pid = 1993] [serial = 404] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x12c8f4400) [pid = 1993] [serial = 422] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x12a890800) [pid = 1993] [serial = 410] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x12a4c8000) [pid = 1993] [serial = 409] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x121129000) [pid = 1993] [serial = 296] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x12a4cd800) [pid = 1993] [serial = 302] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x1233e7000) [pid = 1993] [serial = 388] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x127547c00) [pid = 1993] [serial = 428] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x128ba1800) [pid = 1993] [serial = 406] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x129404800) [pid = 1993] [serial = 407] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x12918b400) [pid = 1993] [serial = 391] [outer = 0x0] [url = about:blank] 09:22:44 INFO - PROCESS | 1993 | 1472660564798 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1993 | 1472660564801 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:22:44 INFO - PROCESS | 1993 | 1472660564807 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1993 | 1472660564809 Marionette TRACE conn2 <- [1,654,null,{}] 09:22:44 INFO - PROCESS | 1993 | 1472660564811 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}] 09:22:44 INFO - PROCESS | 1993 | 1472660564812 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:44 INFO - PROCESS | 1993 | 1472660564914 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:22:44 INFO - PROCESS | 1993 | 1472660564925 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1993 | 1472660564926 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x118495000 == 42 [pid = 1993] [id = 171] 09:22:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x1196e1c00) [pid = 1993] [serial = 511] [outer = 0x0] 09:22:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x124825800) [pid = 1993] [serial = 512] [outer = 0x1196e1c00] 09:22:44 INFO - PROCESS | 1993 | 1472660564953 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x1253be400) [pid = 1993] [serial = 513] [outer = 0x1196e1c00] 09:22:45 INFO - PROCESS | 1993 | 1472660565307 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 525ms 09:22:45 INFO - PROCESS | 1993 | 1472660565342 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1993 | 1472660565343 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:22:45 INFO - PROCESS | 1993 | 1472660565348 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1993 | 1472660565354 Marionette TRACE conn2 <- [1,658,null,{}] 09:22:45 INFO - PROCESS | 1993 | 1472660565361 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}] 09:22:45 INFO - PROCESS | 1993 | 1472660565363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:45 INFO - PROCESS | 1993 | 1472660565446 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:22:45 INFO - PROCESS | 1993 | 1472660565453 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1993 | 1472660565455 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x123334000 == 43 [pid = 1993] [id = 172] 09:22:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x125defc00) [pid = 1993] [serial = 514] [outer = 0x0] 09:22:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x126f55800) [pid = 1993] [serial = 515] [outer = 0x125defc00] 09:22:45 INFO - PROCESS | 1993 | 1472660565481 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x12754c800) [pid = 1993] [serial = 516] [outer = 0x125defc00] 09:22:45 INFO - PROCESS | 1993 | 1472660565826 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 526ms 09:22:45 INFO - PROCESS | 1993 | 1472660565875 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1993 | 1472660565877 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:22:45 INFO - PROCESS | 1993 | 1472660565879 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1993 | 1472660565880 Marionette TRACE conn2 <- [1,662,null,{}] 09:22:45 INFO - PROCESS | 1993 | 1472660565883 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}] 09:22:45 INFO - PROCESS | 1993 | 1472660565884 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:45 INFO - PROCESS | 1993 | 1472660565965 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:22:45 INFO - PROCESS | 1993 | 1472660565971 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1993 | 1472660565973 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x125378000 == 44 [pid = 1993] [id = 173] 09:22:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x12874d000) [pid = 1993] [serial = 517] [outer = 0x0] 09:22:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x128a95800) [pid = 1993] [serial = 518] [outer = 0x12874d000] 09:22:45 INFO - PROCESS | 1993 | 1472660565998 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x128be0000) [pid = 1993] [serial = 519] [outer = 0x12874d000] 09:22:46 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:46 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:46 INFO - PROCESS | 1993 | 1472660566336 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 467ms 09:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:22:46 INFO - PROCESS | 1993 | 1472660566348 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1993 | 1472660566349 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:22:46 INFO - PROCESS | 1993 | 1472660566351 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1993 | 1472660566352 Marionette TRACE conn2 <- [1,666,null,{}] 09:22:46 INFO - PROCESS | 1993 | 1472660566357 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}] 09:22:46 INFO - PROCESS | 1993 | 1472660566358 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:46 INFO - PROCESS | 1993 | 1472660566439 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:22:46 INFO - PROCESS | 1993 | 1472660566443 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1993 | 1472660566447 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x117019800 == 45 [pid = 1993] [id = 174] 09:22:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x129420400) [pid = 1993] [serial = 520] [outer = 0x0] 09:22:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x12a2b6000) [pid = 1993] [serial = 521] [outer = 0x129420400] 09:22:46 INFO - PROCESS | 1993 | 1472660566485 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x12a5af400) [pid = 1993] [serial = 522] [outer = 0x129420400] 09:22:46 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:46 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:46 INFO - PROCESS | 1993 | 1472660566857 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 522ms 09:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:22:46 INFO - PROCESS | 1993 | 1472660566874 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1993 | 1472660566875 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:22:46 INFO - PROCESS | 1993 | 1472660566877 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1993 | 1472660566878 Marionette TRACE conn2 <- [1,670,null,{}] 09:22:46 INFO - PROCESS | 1993 | 1472660566880 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}] 09:22:46 INFO - PROCESS | 1993 | 1472660566882 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:47 INFO - PROCESS | 1993 | 1472660567010 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:22:47 INFO - PROCESS | 1993 | 1472660567021 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1993 | 1472660567023 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a406000 == 46 [pid = 1993] [id = 175] 09:22:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x12a5b4400) [pid = 1993] [serial = 523] [outer = 0x0] 09:22:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 125 (0x12b098000) [pid = 1993] [serial = 524] [outer = 0x12a5b4400] 09:22:47 INFO - PROCESS | 1993 | 1472660567047 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 126 (0x12b7e8800) [pid = 1993] [serial = 525] [outer = 0x12a5b4400] 09:22:47 INFO - PROCESS | 1993 | 1472660567362 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]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 521ms 09:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:22:47 INFO - PROCESS | 1993 | 1472660567399 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1993 | 1472660567401 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:22:47 INFO - PROCESS | 1993 | 1472660567407 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1993 | 1472660567409 Marionette TRACE conn2 <- [1,674,null,{}] 09:22:47 INFO - PROCESS | 1993 | 1472660567412 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}] 09:22:47 INFO - PROCESS | 1993 | 1472660567414 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:47 INFO - PROCESS | 1993 | 1472660567578 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:22:47 INFO - PROCESS | 1993 | 1472660567607 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1993 | 1472660567609 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x12afc9000 == 47 [pid = 1993] [id = 176] 09:22:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 127 (0x12b7eac00) [pid = 1993] [serial = 526] [outer = 0x0] 09:22:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 128 (0x12b80b400) [pid = 1993] [serial = 527] [outer = 0x12b7eac00] 09:22:47 INFO - PROCESS | 1993 | 1472660567650 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 129 (0x12b8cfc00) [pid = 1993] [serial = 528] [outer = 0x12b7eac00] 09:22:47 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:48 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:48 INFO - PROCESS | 1993 | 1472660568111 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 725ms 09:22:48 INFO - PROCESS | 1993 | 1472660568131 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1993 | 1472660568132 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:22:48 INFO - PROCESS | 1993 | 1472660568134 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1993 | 1472660568135 Marionette TRACE conn2 <- [1,678,null,{}] 09:22:48 INFO - PROCESS | 1993 | 1472660568138 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}] 09:22:48 INFO - PROCESS | 1993 | 1472660568139 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:48 INFO - PROCESS | 1993 | 1472660568248 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:22:48 INFO - PROCESS | 1993 | 1472660568281 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1993 | 1472660568282 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c48b000 == 48 [pid = 1993] [id = 177] 09:22:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 130 (0x1287e3000) [pid = 1993] [serial = 529] [outer = 0x0] 09:22:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 131 (0x1287e5400) [pid = 1993] [serial = 530] [outer = 0x1287e3000] 09:22:48 INFO - PROCESS | 1993 | 1472660568309 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 132 (0x1287e9c00) [pid = 1993] [serial = 531] [outer = 0x1287e3000] 09:22:48 INFO - PROCESS | 1993 | 1472660568763 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 09:22:48 INFO - PROCESS | 1993 | 1472660568806 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:22:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:22:48 INFO - PROCESS | 1993 | 1472660568807 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:22:48 INFO - PROCESS | 1993 | 1472660568811 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1993 | 1472660568812 Marionette TRACE conn2 <- [1,682,null,{}] 09:22:48 INFO - PROCESS | 1993 | 1472660568815 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}] 09:22:48 INFO - PROCESS | 1993 | 1472660568817 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:49 INFO - PROCESS | 1993 | 1472660569262 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 131 (0x113d51400) [pid = 1993] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 130 (0x12a5b2000) [pid = 1993] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 129 (0x12b811c00) [pid = 1993] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 128 (0x12bba0800) [pid = 1993] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 127 (0x12c555800) [pid = 1993] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 126 (0x126d67c00) [pid = 1993] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 125 (0x110e7dc00) [pid = 1993] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 124 (0x126d69000) [pid = 1993] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x1196e4c00) [pid = 1993] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x12892e000) [pid = 1993] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x128750800) [pid = 1993] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x118188400) [pid = 1993] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x115e40000) [pid = 1993] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x115e39400) [pid = 1993] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:22:49 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x12a2ac000) [pid = 1993] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:22:49 INFO - PROCESS | 1993 | 1472660569317 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1993 | 1472660569318 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x118271000 == 49 [pid = 1993] [id = 178] 09:22:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x11296c800) [pid = 1993] [serial = 532] [outer = 0x0] 09:22:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x115e40000) [pid = 1993] [serial = 533] [outer = 0x11296c800] 09:22:49 INFO - PROCESS | 1993 | 1472660569343 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x1181c0c00) [pid = 1993] [serial = 534] [outer = 0x11296c800] 09:22:50 INFO - PROCESS | 1993 | 1472660570121 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]]]}] 09:22:50 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) 09:22:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1321ms 09:22:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:22:50 INFO - PROCESS | 1993 | 1472660570131 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1993 | 1472660570132 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:22:50 INFO - PROCESS | 1993 | 1472660570134 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1993 | 1472660570137 Marionette TRACE conn2 <- [1,686,null,{}] 09:22:50 INFO - PROCESS | 1993 | 1472660570139 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}] 09:22:50 INFO - PROCESS | 1993 | 1472660570140 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:50 INFO - PROCESS | 1993 | 1472660570224 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:22:50 INFO - PROCESS | 1993 | 1472660570228 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1993 | 1472660570229 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x12cea8800 == 50 [pid = 1993] [id = 179] 09:22:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x112992c00) [pid = 1993] [serial = 535] [outer = 0x0] 09:22:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x11938d400) [pid = 1993] [serial = 536] [outer = 0x112992c00] 09:22:50 INFO - PROCESS | 1993 | 1472660570257 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x1287e6800) [pid = 1993] [serial = 537] [outer = 0x112992c00] 09:22:51 INFO - PROCESS | 1993 | 1472660571068 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]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:22:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 09:22:51 INFO - PROCESS | 1993 | 1472660571107 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 1993 | 1472660571116 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:22:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:22:51 INFO - PROCESS | 1993 | 1472660571119 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1993 | 1472660571120 Marionette TRACE conn2 <- [1,690,null,{}] 09:22:51 INFO - PROCESS | 1993 | 1472660571123 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}] 09:22:51 INFO - PROCESS | 1993 | 1472660571124 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:51 INFO - PROCESS | 1993 | 1472660571244 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:22:51 INFO - PROCESS | 1993 | 1472660571341 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1993 | 1472660571342 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x117009800 == 51 [pid = 1993] [id = 180] 09:22:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 124 (0x110e73c00) [pid = 1993] [serial = 538] [outer = 0x0] 09:22:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 125 (0x112969000) [pid = 1993] [serial = 539] [outer = 0x110e73c00] 09:22:51 INFO - PROCESS | 1993 | 1472660571375 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 126 (0x115e37400) [pid = 1993] [serial = 540] [outer = 0x110e73c00] 09:22:52 INFO - PROCESS | 1993 | 1472660572323 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]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:22:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1222ms 09:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:22:52 INFO - PROCESS | 1993 | 1472660572343 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1993 | 1472660572345 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:22:52 INFO - PROCESS | 1993 | 1472660572348 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1993 | 1472660572350 Marionette TRACE conn2 <- [1,694,null,{}] 09:22:52 INFO - PROCESS | 1993 | 1472660572354 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}] 09:22:52 INFO - PROCESS | 1993 | 1472660572355 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:52 INFO - PROCESS | 1993 | 1472660572463 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:22:52 INFO - PROCESS | 1993 | 1472660572525 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1993 | 1472660572526 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218b7000 == 52 [pid = 1993] [id = 181] 09:22:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 127 (0x115ec9400) [pid = 1993] [serial = 541] [outer = 0x0] 09:22:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 128 (0x11966bc00) [pid = 1993] [serial = 542] [outer = 0x115ec9400] 09:22:52 INFO - PROCESS | 1993 | 1472660572557 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 129 (0x121a4c400) [pid = 1993] [serial = 543] [outer = 0x115ec9400] 09:22:53 INFO - PROCESS | 1993 | 1472660573509 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]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:22:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1172ms 09:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:22:53 INFO - PROCESS | 1993 | 1472660573522 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1993 | 1472660573525 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:22:53 INFO - PROCESS | 1993 | 1472660573528 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1993 | 1472660573529 Marionette TRACE conn2 <- [1,698,null,{}] 09:22:53 INFO - PROCESS | 1993 | 1472660573532 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}] 09:22:53 INFO - PROCESS | 1993 | 1472660573533 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:53 INFO - PROCESS | 1993 | 1472660573642 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:22:53 INFO - PROCESS | 1993 | 1472660573704 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1993 | 1472660573705 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c73b800 == 53 [pid = 1993] [id = 182] 09:22:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 130 (0x121a4e800) [pid = 1993] [serial = 544] [outer = 0x0] 09:22:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 131 (0x12535c800) [pid = 1993] [serial = 545] [outer = 0x121a4e800] 09:22:53 INFO - PROCESS | 1993 | 1472660573776 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 132 (0x126d6e400) [pid = 1993] [serial = 546] [outer = 0x121a4e800] 09:22:54 INFO - PROCESS | 1993 | 1472660574686 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:22:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1170ms 09:22:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:22:54 INFO - PROCESS | 1993 | 1472660574698 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1993 | 1472660574700 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:22:54 INFO - PROCESS | 1993 | 1472660574709 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1993 | 1472660574713 Marionette TRACE conn2 <- [1,702,null,{}] 09:22:54 INFO - PROCESS | 1993 | 1472660574716 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}] 09:22:54 INFO - PROCESS | 1993 | 1472660574719 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:54 INFO - PROCESS | 1993 | 1472660574829 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:22:54 INFO - PROCESS | 1993 | 1472660574890 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1993 | 1472660574891 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x113824800 == 54 [pid = 1993] [id = 183] 09:22:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 133 (0x110e7c000) [pid = 1993] [serial = 547] [outer = 0x0] 09:22:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 134 (0x115e45800) [pid = 1993] [serial = 548] [outer = 0x110e7c000] 09:22:55 INFO - PROCESS | 1993 | 1472660575099 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 135 (0x1172c8800) [pid = 1993] [serial = 549] [outer = 0x110e7c000] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12cea8800 == 53 [pid = 1993] [id = 179] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x118271000 == 52 [pid = 1993] [id = 178] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12c48b000 == 51 [pid = 1993] [id = 177] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12afc9000 == 50 [pid = 1993] [id = 176] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12a406000 == 49 [pid = 1993] [id = 175] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x117019800 == 48 [pid = 1993] [id = 174] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x125378000 == 47 [pid = 1993] [id = 173] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x123334000 == 46 [pid = 1993] [id = 172] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x118495000 == 45 [pid = 1993] [id = 171] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x118271800 == 44 [pid = 1993] [id = 170] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x117e99800 == 43 [pid = 1993] [id = 169] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12d882000 == 42 [pid = 1993] [id = 166] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x126e22800 == 41 [pid = 1993] [id = 165] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x11737d800 == 40 [pid = 1993] [id = 164] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12c732000 == 39 [pid = 1993] [id = 133] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x1232aa000 == 38 [pid = 1993] [id = 168] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12db6a800 == 37 [pid = 1993] [id = 167] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x117e8a800 == 36 [pid = 1993] [id = 114] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12d46f800 == 35 [pid = 1993] [id = 149] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x128a91800 == 34 [pid = 1993] [id = 100] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x117374000 == 33 [pid = 1993] [id = 150] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x121066800 == 32 [pid = 1993] [id = 115] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8d7000 == 31 [pid = 1993] [id = 128] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12d47f000 == 30 [pid = 1993] [id = 163] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x12c73b800 == 29 [pid = 1993] [id = 182] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x1218b7000 == 28 [pid = 1993] [id = 181] 09:22:56 INFO - PROCESS | 1993 | --DOCSHELL 0x117009800 == 27 [pid = 1993] [id = 180] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 134 (0x12be94400) [pid = 1993] [serial = 398] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 133 (0x12c559400) [pid = 1993] [serial = 487] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 132 (0x12a5b8000) [pid = 1993] [serial = 484] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 131 (0x12b8ca000) [pid = 1993] [serial = 469] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 130 (0x12c1f1400) [pid = 1993] [serial = 472] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 129 (0x12be94000) [pid = 1993] [serial = 470] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 128 (0x12c55bc00) [pid = 1993] [serial = 475] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 127 (0x1233f4c00) [pid = 1993] [serial = 439] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 126 (0x126eaac00) [pid = 1993] [serial = 457] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 125 (0x12754b000) [pid = 1993] [serial = 458] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 124 (0x12b7e2800) [pid = 1993] [serial = 449] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 123 (0x11965e400) [pid = 1993] [serial = 448] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x128924800) [pid = 1993] [serial = 442] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x128bdb000) [pid = 1993] [serial = 434] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x121125c00) [pid = 1993] [serial = 454] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x125364c00) [pid = 1993] [serial = 455] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x12940d400) [pid = 1993] [serial = 463] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x129418800) [pid = 1993] [serial = 445] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x11813f800) [pid = 1993] [serial = 436] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x128a96400) [pid = 1993] [serial = 460] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x128bd4400) [pid = 1993] [serial = 461] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x1184a9c00) [pid = 1993] [serial = 451] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x119399400) [pid = 1993] [serial = 452] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x12bbadc00) [pid = 1993] [serial = 482] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x12c716c00) [pid = 1993] [serial = 476] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x115e3f800) [pid = 1993] [serial = 478] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x12a9df000) [pid = 1993] [serial = 466] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x12c553400) [pid = 1993] [serial = 473] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x12b811800) [pid = 1993] [serial = 467] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12941b000) [pid = 1993] [serial = 464] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x115e44400) [pid = 1993] [serial = 479] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x118140800) [pid = 1993] [serial = 481] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x12a5bbc00) [pid = 1993] [serial = 485] [outer = 0x0] [url = about:blank] 09:22:56 INFO - PROCESS | 1993 | 1472660576637 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1986ms 09:22:56 INFO - PROCESS | 1993 | 1472660576691 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1993 | 1472660576693 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:22:56 INFO - PROCESS | 1993 | 1472660576697 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1993 | 1472660576699 Marionette TRACE conn2 <- [1,706,null,{}] 09:22:56 INFO - PROCESS | 1993 | 1472660576704 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}] 09:22:56 INFO - PROCESS | 1993 | 1472660576705 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:56 INFO - PROCESS | 1993 | 1472660576781 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:22:56 INFO - PROCESS | 1993 | 1472660576788 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1993 | 1472660576791 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x116158000 == 28 [pid = 1993] [id = 184] 09:22:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x115e3f800) [pid = 1993] [serial = 550] [outer = 0x0] 09:22:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x115e44400) [pid = 1993] [serial = 551] [outer = 0x115e3f800] 09:22:56 INFO - PROCESS | 1993 | 1472660576823 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x116091000) [pid = 1993] [serial = 552] [outer = 0x115e3f800] 09:22:57 INFO - PROCESS | 1993 | 1472660577665 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]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 973ms 09:22:57 INFO - PROCESS | 1993 | 1472660577671 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1993 | 1472660577675 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:22:57 INFO - PROCESS | 1993 | 1472660577679 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1993 | 1472660577681 Marionette TRACE conn2 <- [1,710,null,{}] 09:22:57 INFO - PROCESS | 1993 | 1472660577684 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}] 09:22:57 INFO - PROCESS | 1993 | 1472660577686 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:57 INFO - PROCESS | 1993 | 1472660577765 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:22:57 INFO - PROCESS | 1993 | 1472660577769 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1993 | 1472660577773 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x11725e800 == 29 [pid = 1993] [id = 185] 09:22:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x118105400) [pid = 1993] [serial = 553] [outer = 0x0] 09:22:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x11810bc00) [pid = 1993] [serial = 554] [outer = 0x118105400] 09:22:57 INFO - PROCESS | 1993 | 1472660577801 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x118156800) [pid = 1993] [serial = 555] [outer = 0x118105400] 09:22:58 INFO - PROCESS | 1993 | 1472660578650 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]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1021ms 09:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:22:58 INFO - PROCESS | 1993 | 1472660578701 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1993 | 1472660578702 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:22:58 INFO - PROCESS | 1993 | 1472660578704 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1993 | 1472660578714 Marionette TRACE conn2 <- [1,714,null,{}] 09:22:58 INFO - PROCESS | 1993 | 1472660578739 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}] 09:22:58 INFO - PROCESS | 1993 | 1472660578743 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:58 INFO - PROCESS | 1993 | 1472660578842 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:22:58 INFO - PROCESS | 1993 | 1472660578881 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1993 | 1472660578883 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x118334800 == 30 [pid = 1993] [id = 186] 09:22:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x118514800) [pid = 1993] [serial = 556] [outer = 0x0] 09:22:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x119237c00) [pid = 1993] [serial = 557] [outer = 0x118514800] 09:22:58 INFO - PROCESS | 1993 | 1472660578912 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x119395800) [pid = 1993] [serial = 558] [outer = 0x118514800] 09:22:59 INFO - PROCESS | 1993 | 1472660579735 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]]]}] 09:22:59 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 09:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1037ms 09:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:22:59 INFO - PROCESS | 1993 | 1472660579743 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1993 | 1472660579744 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:22:59 INFO - PROCESS | 1993 | 1472660579746 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1993 | 1472660579748 Marionette TRACE conn2 <- [1,718,null,{}] 09:22:59 INFO - PROCESS | 1993 | 1472660579750 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}] 09:22:59 INFO - PROCESS | 1993 | 1472660579751 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:59 INFO - PROCESS | 1993 | 1472660579859 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:22:59 INFO - PROCESS | 1993 | 1472660579862 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1993 | 1472660579864 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:22:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c31800 == 31 [pid = 1993] [id = 187] 09:22:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x119660400) [pid = 1993] [serial = 559] [outer = 0x0] 09:22:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x1196e7c00) [pid = 1993] [serial = 560] [outer = 0x119660400] 09:22:59 INFO - PROCESS | 1993 | 1472660579890 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x1199a8400) [pid = 1993] [serial = 561] [outer = 0x119660400] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x126d72c00) [pid = 1993] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x12100dc00) [pid = 1993] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x117e37400) [pid = 1993] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x129413c00) [pid = 1993] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x112992c00) [pid = 1993] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x12b7eac00) [pid = 1993] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x110ea7800) [pid = 1993] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x1287e3000) [pid = 1993] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1196e1c00) [pid = 1993] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12874d000) [pid = 1993] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x129420400) [pid = 1993] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x11296c800) [pid = 1993] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x12a5b6c00) [pid = 1993] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x118aa7400) [pid = 1993] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x126d73800) [pid = 1993] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x128a9c400) [pid = 1993] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x125defc00) [pid = 1993] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x112975c00) [pid = 1993] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11608f800) [pid = 1993] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x110eb1000) [pid = 1993] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x12a5b4400) [pid = 1993] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1192cfc00) [pid = 1993] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x128b9d800) [pid = 1993] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x113dc7800) [pid = 1993] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x12185a000) [pid = 1993] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x118159000) [pid = 1993] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x12941f800) [pid = 1993] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:23:00 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x118103400) [pid = 1993] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:23:00 INFO - PROCESS | 1993 | 1472660580767 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1070ms 09:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:23:00 INFO - PROCESS | 1993 | 1472660580818 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1993 | 1472660580819 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:23:00 INFO - PROCESS | 1993 | 1472660580821 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1993 | 1472660580822 Marionette TRACE conn2 <- [1,722,null,{}] 09:23:00 INFO - PROCESS | 1993 | 1472660580824 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}] 09:23:00 INFO - PROCESS | 1993 | 1472660580826 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:00 INFO - PROCESS | 1993 | 1472660580906 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:23:00 INFO - PROCESS | 1993 | 1472660580909 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1993 | 1472660580911 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x119ca5800 == 32 [pid = 1993] [id = 188] 09:23:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x110e76c00) [pid = 1993] [serial = 562] [outer = 0x0] 09:23:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x113dc9000) [pid = 1993] [serial = 563] [outer = 0x110e76c00] 09:23:00 INFO - PROCESS | 1993 | 1472660580936 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x11818cc00) [pid = 1993] [serial = 564] [outer = 0x110e76c00] 09:23:01 INFO - PROCESS | 1993 | 1472660581295 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] 09:23:01 INFO - PROCESS | 1993 | 1472660581349 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:23:01 INFO - PROCESS | 1993 | 1472660581358 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1993 | 1472660581359 Marionette TRACE conn2 <- [1,726,null,{}] 09:23:01 INFO - PROCESS | 1993 | 1472660581362 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}] 09:23:01 INFO - PROCESS | 1993 | 1472660581366 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:01 INFO - PROCESS | 1993 | 1472660581460 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:23:01 INFO - PROCESS | 1993 | 1472660581464 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1993 | 1472660581465 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x121237000 == 33 [pid = 1993] [id = 189] 09:23:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1176a8400) [pid = 1993] [serial = 565] [outer = 0x0] 09:23:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x121a4cc00) [pid = 1993] [serial = 566] [outer = 0x1176a8400] 09:23:01 INFO - PROCESS | 1993 | 1472660581494 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x121a56400) [pid = 1993] [serial = 567] [outer = 0x1176a8400] 09:23:01 INFO - PROCESS | 1993 | 1472660581845 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]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 524ms 09:23:01 INFO - PROCESS | 1993 | 1472660581877 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1993 | 1472660581878 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:23:01 INFO - PROCESS | 1993 | 1472660581880 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1993 | 1472660581881 Marionette TRACE conn2 <- [1,730,null,{}] 09:23:01 INFO - PROCESS | 1993 | 1472660581884 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}] 09:23:01 INFO - PROCESS | 1993 | 1472660581885 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:01 INFO - PROCESS | 1993 | 1472660581990 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:23:01 INFO - PROCESS | 1993 | 1472660581996 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1993 | 1472660581997 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218b6000 == 34 [pid = 1993] [id = 190] 09:23:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1181ba000) [pid = 1993] [serial = 568] [outer = 0x0] 09:23:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x121a4e000) [pid = 1993] [serial = 569] [outer = 0x1181ba000] 09:23:02 INFO - PROCESS | 1993 | 1472660582022 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x124c72800) [pid = 1993] [serial = 570] [outer = 0x1181ba000] 09:23:02 INFO - PROCESS | 1993 | 1472660582340 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] 09:23:02 INFO - PROCESS | 1993 | 1472660582352 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:23:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:23:02 INFO - PROCESS | 1993 | 1472660582358 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1993 | 1472660582359 Marionette TRACE conn2 <- [1,734,null,{}] 09:23:02 INFO - PROCESS | 1993 | 1472660582361 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}] 09:23:02 INFO - PROCESS | 1993 | 1472660582363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:02 INFO - PROCESS | 1993 | 1472660582436 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:23:02 INFO - PROCESS | 1993 | 1472660582442 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1993 | 1472660582443 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x1237ab800 == 35 [pid = 1993] [id = 191] 09:23:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1217c0400) [pid = 1993] [serial = 571] [outer = 0x0] 09:23:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12535bc00) [pid = 1993] [serial = 572] [outer = 0x1217c0400] 09:23:02 INFO - PROCESS | 1993 | 1472660582468 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x126d69800) [pid = 1993] [serial = 573] [outer = 0x1217c0400] 09:23:02 INFO - PROCESS | 1993 | 1472660582883 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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:23:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 575ms 09:23:02 INFO - PROCESS | 1993 | 1472660582968 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1993 | 1472660582973 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:23:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:23:02 INFO - PROCESS | 1993 | 1472660582978 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1993 | 1472660582980 Marionette TRACE conn2 <- [1,738,null,{}] 09:23:02 INFO - PROCESS | 1993 | 1472660582984 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}] 09:23:02 INFO - PROCESS | 1993 | 1472660582986 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:03 INFO - PROCESS | 1993 | 1472660583092 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:23:03 INFO - PROCESS | 1993 | 1472660583174 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1993 | 1472660583175 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168d1000 == 36 [pid = 1993] [id = 192] 09:23:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x113a13c00) [pid = 1993] [serial = 574] [outer = 0x0] 09:23:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x115e3cc00) [pid = 1993] [serial = 575] [outer = 0x113a13c00] 09:23:03 INFO - PROCESS | 1993 | 1472660583207 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x116096000) [pid = 1993] [serial = 576] [outer = 0x113a13c00] 09:23:04 INFO - PROCESS | 1993 | 1472660584214 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]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1272ms 09:23:04 INFO - PROCESS | 1993 | 1472660584249 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1993 | 1472660584252 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:23:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:23:04 INFO - PROCESS | 1993 | 1472660584257 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1993 | 1472660584259 Marionette TRACE conn2 <- [1,742,null,{}] 09:23:04 INFO - PROCESS | 1993 | 1472660584261 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}] 09:23:04 INFO - PROCESS | 1993 | 1472660584263 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:04 INFO - PROCESS | 1993 | 1472660584370 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:23:04 INFO - PROCESS | 1993 | 1472660584442 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1993 | 1472660584444 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x112514800 == 37 [pid = 1993] [id = 193] 09:23:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x11296b800) [pid = 1993] [serial = 577] [outer = 0x0] 09:23:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x115e37000) [pid = 1993] [serial = 578] [outer = 0x11296b800] 09:23:04 INFO - PROCESS | 1993 | 1472660584518 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x11815a800) [pid = 1993] [serial = 579] [outer = 0x11296b800] 09:23:05 INFO - PROCESS | 1993 | --DOCSHELL 0x1218b6000 == 36 [pid = 1993] [id = 190] 09:23:05 INFO - PROCESS | 1993 | --DOCSHELL 0x121237000 == 35 [pid = 1993] [id = 189] 09:23:05 INFO - PROCESS | 1993 | --DOCSHELL 0x119ca5800 == 34 [pid = 1993] [id = 188] 09:23:05 INFO - PROCESS | 1993 | --DOCSHELL 0x119c31800 == 33 [pid = 1993] [id = 187] 09:23:05 INFO - PROCESS | 1993 | --DOCSHELL 0x118334800 == 32 [pid = 1993] [id = 186] 09:23:05 INFO - PROCESS | 1993 | --DOCSHELL 0x11725e800 == 31 [pid = 1993] [id = 185] 09:23:05 INFO - PROCESS | 1993 | --DOCSHELL 0x116158000 == 30 [pid = 1993] [id = 184] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x11966b400) [pid = 1993] [serial = 341] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x129417400) [pid = 1993] [serial = 392] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x12c552000) [pid = 1993] [serial = 338] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x125315c00) [pid = 1993] [serial = 389] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1184b2800) [pid = 1993] [serial = 383] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x12b809400) [pid = 1993] [serial = 395] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118518c00) [pid = 1993] [serial = 386] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11938d400) [pid = 1993] [serial = 536] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x12b80b400) [pid = 1993] [serial = 527] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x110ead000) [pid = 1993] [serial = 503] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1287e5400) [pid = 1993] [serial = 530] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x110eb0c00) [pid = 1993] [serial = 504] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x124825800) [pid = 1993] [serial = 512] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1253be400) [pid = 1993] [serial = 513] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x128a95800) [pid = 1993] [serial = 518] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x128be0000) [pid = 1993] [serial = 519] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x12a2b6000) [pid = 1993] [serial = 521] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1181c0c00) [pid = 1993] [serial = 534] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x12c8f6000) [pid = 1993] [serial = 488] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x119664c00) [pid = 1993] [serial = 494] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1213b8800) [pid = 1993] [serial = 495] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x127521000) [pid = 1993] [serial = 497] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x127551c00) [pid = 1993] [serial = 498] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x11858a000) [pid = 1993] [serial = 500] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x129421400) [pid = 1993] [serial = 501] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x126f55800) [pid = 1993] [serial = 515] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x12754c800) [pid = 1993] [serial = 516] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x115e41000) [pid = 1993] [serial = 491] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x11680a400) [pid = 1993] [serial = 492] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x118162000) [pid = 1993] [serial = 509] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x118aa0000) [pid = 1993] [serial = 510] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x11296f800) [pid = 1993] [serial = 506] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x113807000) [pid = 1993] [serial = 507] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x115e40000) [pid = 1993] [serial = 533] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x118193c00) [pid = 1993] [serial = 200] [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.] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x12b098000) [pid = 1993] [serial = 524] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x12b7e8800) [pid = 1993] [serial = 525] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x1287e9c00) [pid = 1993] [serial = 531] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x12b8cfc00) [pid = 1993] [serial = 528] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x12a5af400) [pid = 1993] [serial = 522] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x1287e6800) [pid = 1993] [serial = 537] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x128b9dc00) [pid = 1993] [serial = 443] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x125df4c00) [pid = 1993] [serial = 440] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 60 (0x1184b3400) [pid = 1993] [serial = 437] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | --DOMWINDOW == 59 (0x12a9e6000) [pid = 1993] [serial = 446] [outer = 0x0] [url = about:blank] 09:23:05 INFO - PROCESS | 1993 | 1472660585551 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]]]}] 09:23:05 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 09:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1325ms 09:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:23:05 INFO - PROCESS | 1993 | 1472660585582 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 1993 | 1472660585585 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:23:05 INFO - PROCESS | 1993 | 1472660585591 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1993 | 1472660585592 Marionette TRACE conn2 <- [1,746,null,{}] 09:23:05 INFO - PROCESS | 1993 | 1472660585595 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}] 09:23:05 INFO - PROCESS | 1993 | 1472660585597 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:05 INFO - PROCESS | 1993 | 1472660585673 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:23:05 INFO - PROCESS | 1993 | 1472660585730 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1993 | 1472660585732 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x116616800 == 31 [pid = 1993] [id = 194] 09:23:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 60 (0x113ac4400) [pid = 1993] [serial = 580] [outer = 0x0] 09:23:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x115ebf000) [pid = 1993] [serial = 581] [outer = 0x113ac4400] 09:23:05 INFO - PROCESS | 1993 | 1472660585760 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x116889c00) [pid = 1993] [serial = 582] [outer = 0x113ac4400] 09:23:06 INFO - PROCESS | 1993 | 1472660586572 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]]]}] 09:23:06 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.) 09:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1023ms 09:23:06 INFO - PROCESS | 1993 | 1472660586614 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1993 | 1472660586617 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:23:06 INFO - PROCESS | 1993 | 1472660586629 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1993 | 1472660586630 Marionette TRACE conn2 <- [1,750,null,{}] 09:23:06 INFO - PROCESS | 1993 | 1472660586632 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}] 09:23:06 INFO - PROCESS | 1993 | 1472660586634 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:06 INFO - PROCESS | 1993 | 1472660586712 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:23:06 INFO - PROCESS | 1993 | 1472660586715 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1993 | 1472660586717 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x118182800 == 32 [pid = 1993] [id = 195] 09:23:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x118195800) [pid = 1993] [serial = 583] [outer = 0x0] 09:23:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x1181bc800) [pid = 1993] [serial = 584] [outer = 0x118195800] 09:23:06 INFO - PROCESS | 1993 | 1472660586746 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x1181c6800) [pid = 1993] [serial = 585] [outer = 0x118195800] 09:23:07 INFO - PROCESS | 1993 | 1472660587585 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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 977ms 09:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:23:07 INFO - PROCESS | 1993 | 1472660587599 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1993 | 1472660587600 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:23:07 INFO - PROCESS | 1993 | 1472660587604 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1993 | 1472660587606 Marionette TRACE conn2 <- [1,754,null,{}] 09:23:07 INFO - PROCESS | 1993 | 1472660587614 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}] 09:23:07 INFO - PROCESS | 1993 | 1472660587617 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:07 INFO - PROCESS | 1993 | 1472660587712 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:23:07 INFO - PROCESS | 1993 | 1472660587747 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1993 | 1472660587749 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x11969f800 == 33 [pid = 1993] [id = 196] 09:23:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x11296d000) [pid = 1993] [serial = 586] [outer = 0x0] 09:23:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x118f93c00) [pid = 1993] [serial = 587] [outer = 0x11296d000] 09:23:07 INFO - PROCESS | 1993 | 1472660587778 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x1192d2000) [pid = 1993] [serial = 588] [outer = 0x11296d000] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x115e3f800) [pid = 1993] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x110e7c000) [pid = 1993] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x118105400) [pid = 1993] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x110e73c00) [pid = 1993] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x115ec9400) [pid = 1993] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x121a4e800) [pid = 1993] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x119660400) [pid = 1993] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 60 (0x110e76c00) [pid = 1993] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 59 (0x1181ba000) [pid = 1993] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 58 (0x118514800) [pid = 1993] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:23:08 INFO - PROCESS | 1993 | --DOMWINDOW == 57 (0x1176a8400) [pid = 1993] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:23:08 INFO - PROCESS | 1993 | 1472660588596 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]]]}] 09:23:08 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 09:23:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1027ms 09:23:08 INFO - PROCESS | 1993 | 1472660588633 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 1993 | 1472660588635 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:23:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:23:08 INFO - PROCESS | 1993 | 1472660588638 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1993 | 1472660588640 Marionette TRACE conn2 <- [1,758,null,{}] 09:23:08 INFO - PROCESS | 1993 | 1472660588649 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}] 09:23:08 INFO - PROCESS | 1993 | 1472660588650 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:08 INFO - PROCESS | 1993 | 1472660588729 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:23:08 INFO - PROCESS | 1993 | 1472660588732 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1993 | 1472660588734 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f78000 == 34 [pid = 1993] [id = 197] 09:23:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 58 (0x1184b2400) [pid = 1993] [serial = 589] [outer = 0x0] 09:23:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 59 (0x119398400) [pid = 1993] [serial = 590] [outer = 0x1184b2400] 09:23:08 INFO - PROCESS | 1993 | 1472660588762 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 60 (0x11966a000) [pid = 1993] [serial = 591] [outer = 0x1184b2400] 09:23:09 INFO - PROCESS | 1993 | 1472660589084 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]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:23:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 475ms 09:23:09 INFO - PROCESS | 1993 | 1472660589114 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:23:09 INFO - PROCESS | 1993 | 1472660589115 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:23:09 INFO - PROCESS | 1993 | 1472660589117 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1993 | 1472660589118 Marionette TRACE conn2 <- [1,762,null,{}] 09:23:09 INFO - PROCESS | 1993 | 1472660589121 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}] 09:23:09 INFO - PROCESS | 1993 | 1472660589122 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:09 INFO - PROCESS | 1993 | 1472660589197 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:23:09 INFO - PROCESS | 1993 | 1472660589201 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1993 | 1472660589202 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x121748000 == 35 [pid = 1993] [id = 198] 09:23:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x1181bec00) [pid = 1993] [serial = 592] [outer = 0x0] 09:23:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x119746800) [pid = 1993] [serial = 593] [outer = 0x1181bec00] 09:23:09 INFO - PROCESS | 1993 | 1472660589230 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x119a45000) [pid = 1993] [serial = 594] [outer = 0x1181bec00] 09:23:10 INFO - PROCESS | 1993 | 1472660590006 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:23:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 920ms 09:23:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:23:10 INFO - PROCESS | 1993 | 1472660590038 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 1993 | 1472660590039 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:23:10 INFO - PROCESS | 1993 | 1472660590041 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1993 | 1472660590042 Marionette TRACE conn2 <- [1,766,null,{}] 09:23:10 INFO - PROCESS | 1993 | 1472660590044 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}] 09:23:10 INFO - PROCESS | 1993 | 1472660590048 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:10 INFO - PROCESS | 1993 | 1472660590142 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:23:10 INFO - PROCESS | 1993 | 1472660590193 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1993 | 1472660590194 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x123342800 == 36 [pid = 1993] [id = 199] 09:23:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x1183d8800) [pid = 1993] [serial = 595] [outer = 0x0] 09:23:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x12184e400) [pid = 1993] [serial = 596] [outer = 0x1183d8800] 09:23:10 INFO - PROCESS | 1993 | 1472660590220 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x12321e800) [pid = 1993] [serial = 597] [outer = 0x1183d8800] 09:23:10 INFO - PROCESS | 1993 | 1472660590945 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:23:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 923ms 09:23:10 INFO - PROCESS | 1993 | 1472660590964 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 1993 | 1472660590966 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:23:10 INFO - PROCESS | 1993 | 1472660590968 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1993 | 1472660590969 Marionette TRACE conn2 <- [1,770,null,{}] 09:23:10 INFO - PROCESS | 1993 | 1472660590971 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}] 09:23:10 INFO - PROCESS | 1993 | 1472660590972 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:11 INFO - PROCESS | 1993 | 1472660591032 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:23:11 INFO - PROCESS | 1993 | 1472660591035 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1993 | 1472660591039 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x12536b800 == 37 [pid = 1993] [id = 200] 09:23:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x121a54800) [pid = 1993] [serial = 598] [outer = 0x0] 09:23:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x124c0ac00) [pid = 1993] [serial = 599] [outer = 0x121a54800] 09:23:11 INFO - PROCESS | 1993 | 1472660591065 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x125315800) [pid = 1993] [serial = 600] [outer = 0x121a54800] 09:23:11 INFO - PROCESS | 1993 | 1472660591713 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]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 771ms 09:23:11 INFO - PROCESS | 1993 | 1472660591740 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:23:11 INFO - PROCESS | 1993 | 1472660591742 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:23:11 INFO - PROCESS | 1993 | 1472660591746 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1993 | 1472660591748 Marionette TRACE conn2 <- [1,774,null,{}] 09:23:11 INFO - PROCESS | 1993 | 1472660591752 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}] 09:23:11 INFO - PROCESS | 1993 | 1472660591754 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:11 INFO - PROCESS | 1993 | 1472660591851 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:23:11 INFO - PROCESS | 1993 | 1472660591906 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1993 | 1472660591908 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x118169800 == 38 [pid = 1993] [id = 201] 09:23:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x115e40000) [pid = 1993] [serial = 601] [outer = 0x0] 09:23:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x11608dc00) [pid = 1993] [serial = 602] [outer = 0x115e40000] 09:23:11 INFO - PROCESS | 1993 | 1472660591939 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x117e2e000) [pid = 1993] [serial = 603] [outer = 0x115e40000] 09:23:12 INFO - PROCESS | 1993 | 1472660592366 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]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 672ms 09:23:12 INFO - PROCESS | 1993 | 1472660592421 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1993 | 1472660592424 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:23:12 INFO - PROCESS | 1993 | 1472660592430 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1993 | 1472660592432 Marionette TRACE conn2 <- [1,778,null,{}] 09:23:12 INFO - PROCESS | 1993 | 1472660592435 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}] 09:23:12 INFO - PROCESS | 1993 | 1472660592437 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:12 INFO - PROCESS | 1993 | 1472660592535 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:23:12 INFO - PROCESS | 1993 | 1472660592633 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1993 | 1472660592634 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x11969f000 == 39 [pid = 1993] [id = 202] 09:23:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x1181c1c00) [pid = 1993] [serial = 604] [outer = 0x0] 09:23:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x1184a7c00) [pid = 1993] [serial = 605] [outer = 0x1181c1c00] 09:23:12 INFO - PROCESS | 1993 | 1472660592666 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x11858d000) [pid = 1993] [serial = 606] [outer = 0x1181c1c00] 09:23:13 INFO - PROCESS | 1993 | 1472660593097 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 720ms 09:23:13 INFO - PROCESS | 1993 | 1472660593151 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:23:13 INFO - PROCESS | 1993 | 1472660593153 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:23:13 INFO - PROCESS | 1993 | 1472660593155 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1993 | 1472660593158 Marionette TRACE conn2 <- [1,782,null,{}] 09:23:13 INFO - PROCESS | 1993 | 1472660593165 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}] 09:23:13 INFO - PROCESS | 1993 | 1472660593169 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:13 INFO - PROCESS | 1993 | 1472660593265 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:23:13 INFO - PROCESS | 1993 | 1472660593334 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1993 | 1472660593336 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e4d800 == 40 [pid = 1993] [id = 203] 09:23:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x119d69c00) [pid = 1993] [serial = 607] [outer = 0x0] 09:23:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x121125800) [pid = 1993] [serial = 608] [outer = 0x119d69c00] 09:23:13 INFO - PROCESS | 1993 | 1472660593368 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x121a4ec00) [pid = 1993] [serial = 609] [outer = 0x119d69c00] 09:23:13 INFO - PROCESS | 1993 | 1472660593794 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 674ms 09:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:23:13 INFO - PROCESS | 1993 | 1472660593844 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1993 | 1472660593846 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:23:13 INFO - PROCESS | 1993 | 1472660593849 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1993 | 1472660593850 Marionette TRACE conn2 <- [1,786,null,{}] 09:23:13 INFO - PROCESS | 1993 | 1472660593852 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}] 09:23:13 INFO - PROCESS | 1993 | 1472660593854 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:13 INFO - PROCESS | 1993 | 1472660593982 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:23:14 INFO - PROCESS | 1993 | 1472660594029 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1993 | 1472660594031 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a80000 == 41 [pid = 1993] [id = 204] 09:23:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x124c0c400) [pid = 1993] [serial = 610] [outer = 0x0] 09:23:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x125315c00) [pid = 1993] [serial = 611] [outer = 0x124c0c400] 09:23:14 INFO - PROCESS | 1993 | 1472660594062 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1253c8000) [pid = 1993] [serial = 612] [outer = 0x124c0c400] 09:23:14 INFO - PROCESS | 1993 | 1472660594495 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]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 09:23:14 INFO - PROCESS | 1993 | 1472660594518 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1993 | 1472660594520 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:23:14 INFO - PROCESS | 1993 | 1472660594543 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1993 | 1472660594544 Marionette TRACE conn2 <- [1,790,null,{}] 09:23:14 INFO - PROCESS | 1993 | 1472660594546 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}] 09:23:14 INFO - PROCESS | 1993 | 1472660594547 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:14 INFO - PROCESS | 1993 | 1472660594644 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:23:14 INFO - PROCESS | 1993 | 1472660594819 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1993 | 1472660594820 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x116756800 == 42 [pid = 1993] [id = 205] 09:23:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x111e58000) [pid = 1993] [serial = 613] [outer = 0x0] 09:23:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x112977c00) [pid = 1993] [serial = 614] [outer = 0x111e58000] 09:23:14 INFO - PROCESS | 1993 | 1472660594850 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x113dc2c00) [pid = 1993] [serial = 615] [outer = 0x111e58000] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x113824800 == 41 [pid = 1993] [id = 183] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x123342800 == 40 [pid = 1993] [id = 199] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x121748000 == 39 [pid = 1993] [id = 198] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x120f78000 == 38 [pid = 1993] [id = 197] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x11969f800 == 37 [pid = 1993] [id = 196] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x118182800 == 36 [pid = 1993] [id = 195] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x116616800 == 35 [pid = 1993] [id = 194] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x112514800 == 34 [pid = 1993] [id = 193] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x1237ab800 == 33 [pid = 1993] [id = 191] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x1168d1000 == 32 [pid = 1993] [id = 192] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x128a80000 == 31 [pid = 1993] [id = 204] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x126e4d800 == 30 [pid = 1993] [id = 203] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x11969f000 == 29 [pid = 1993] [id = 202] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x12536b800 == 28 [pid = 1993] [id = 200] 09:23:15 INFO - PROCESS | 1993 | --DOCSHELL 0x118169800 == 27 [pid = 1993] [id = 201] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x115e37400) [pid = 1993] [serial = 540] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x112969000) [pid = 1993] [serial = 539] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x121a4c400) [pid = 1993] [serial = 543] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x11966bc00) [pid = 1993] [serial = 542] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x12535c800) [pid = 1993] [serial = 545] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x126d6e400) [pid = 1993] [serial = 546] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x1196e7c00) [pid = 1993] [serial = 560] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x113dc9000) [pid = 1993] [serial = 563] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x11818cc00) [pid = 1993] [serial = 564] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x121a4e000) [pid = 1993] [serial = 569] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x119237c00) [pid = 1993] [serial = 557] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x119395800) [pid = 1993] [serial = 558] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x124c72800) [pid = 1993] [serial = 570] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x1199a8400) [pid = 1993] [serial = 561] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x121a56400) [pid = 1993] [serial = 567] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x118156800) [pid = 1993] [serial = 555] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x121a4cc00) [pid = 1993] [serial = 566] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x12535bc00) [pid = 1993] [serial = 572] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x115e44400) [pid = 1993] [serial = 551] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x116091000) [pid = 1993] [serial = 552] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x115e45800) [pid = 1993] [serial = 548] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x1172c8800) [pid = 1993] [serial = 549] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x11810bc00) [pid = 1993] [serial = 554] [outer = 0x0] [url = about:blank] 09:23:15 INFO - PROCESS | 1993 | 1472660595864 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1375ms 09:23:15 INFO - PROCESS | 1993 | 1472660595917 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1993 | 1472660595919 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:23:15 INFO - PROCESS | 1993 | 1472660595925 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1993 | 1472660595927 Marionette TRACE conn2 <- [1,794,null,{}] 09:23:15 INFO - PROCESS | 1993 | 1472660595931 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}] 09:23:15 INFO - PROCESS | 1993 | 1472660595933 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:16 INFO - PROCESS | 1993 | 1472660596009 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:23:16 INFO - PROCESS | 1993 | 1472660596015 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1993 | 1472660596018 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x112fde800 == 28 [pid = 1993] [id = 206] 09:23:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x11298bc00) [pid = 1993] [serial = 616] [outer = 0x0] 09:23:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x1129f2c00) [pid = 1993] [serial = 617] [outer = 0x11298bc00] 09:23:16 INFO - PROCESS | 1993 | 1472660596050 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x112f74c00) [pid = 1993] [serial = 618] [outer = 0x11298bc00] 09:23:16 INFO - PROCESS | 1993 | 1472660596393 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]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 522ms 09:23:16 INFO - PROCESS | 1993 | 1472660596452 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1993 | 1472660596456 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:23:16 INFO - PROCESS | 1993 | 1472660596460 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1993 | 1472660596462 Marionette TRACE conn2 <- [1,798,null,{}] 09:23:16 INFO - PROCESS | 1993 | 1472660596464 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}] 09:23:16 INFO - PROCESS | 1993 | 1472660596466 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:16 INFO - PROCESS | 1993 | 1472660596541 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:23:16 INFO - PROCESS | 1993 | 1472660596545 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1993 | 1472660596547 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x116859800 == 29 [pid = 1993] [id = 207] 09:23:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x1133b3400) [pid = 1993] [serial = 619] [outer = 0x0] 09:23:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x1151a3800) [pid = 1993] [serial = 620] [outer = 0x1133b3400] 09:23:16 INFO - PROCESS | 1993 | 1472660596577 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x115e40800) [pid = 1993] [serial = 621] [outer = 0x1133b3400] 09:23:16 INFO - PROCESS | 1993 | 1472660596916 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]]]}] 09:23:16 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 09:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 470ms 09:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:23:16 INFO - PROCESS | 1993 | 1472660596930 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1993 | 1472660596932 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:23:16 INFO - PROCESS | 1993 | 1472660596934 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1993 | 1472660596940 Marionette TRACE conn2 <- [1,802,null,{}] 09:23:16 INFO - PROCESS | 1993 | 1472660596949 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}] 09:23:16 INFO - PROCESS | 1993 | 1472660596953 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:17 INFO - PROCESS | 1993 | 1472660597064 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:23:17 INFO - PROCESS | 1993 | 1472660597134 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1993 | 1472660597136 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x118174800 == 30 [pid = 1993] [id = 208] 09:23:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x115eba400) [pid = 1993] [serial = 622] [outer = 0x0] 09:23:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x11608e400) [pid = 1993] [serial = 623] [outer = 0x115eba400] 09:23:17 INFO - PROCESS | 1993 | 1472660597184 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x1172c9c00) [pid = 1993] [serial = 624] [outer = 0x115eba400] 09:23:17 INFO - PROCESS | 1993 | 1472660597590 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]]]}] 09:23:17 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 09:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 678ms 09:23:17 INFO - PROCESS | 1993 | 1472660597626 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1993 | 1472660597628 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:23:17 INFO - PROCESS | 1993 | 1472660597631 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1993 | 1472660597632 Marionette TRACE conn2 <- [1,806,null,{}] 09:23:17 INFO - PROCESS | 1993 | 1472660597635 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}] 09:23:17 INFO - PROCESS | 1993 | 1472660597636 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:17 INFO - PROCESS | 1993 | 1472660597716 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:23:17 INFO - PROCESS | 1993 | 1472660597721 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1993 | 1472660597724 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x118adc800 == 31 [pid = 1993] [id = 209] 09:23:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x117e3ac00) [pid = 1993] [serial = 625] [outer = 0x0] 09:23:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x118136000) [pid = 1993] [serial = 626] [outer = 0x117e3ac00] 09:23:17 INFO - PROCESS | 1993 | 1472660597749 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x118157400) [pid = 1993] [serial = 627] [outer = 0x117e3ac00] 09:23:18 INFO - PROCESS | 1993 | [1993] WARNING: robustness marked as unsupported: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:23:18 INFO - PROCESS | 1993 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:23:18 INFO - PROCESS | 1993 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:23:18 INFO - PROCESS | 1993 | [GFX2-]: Using SkiaGL canvas. 09:23:18 INFO - PROCESS | 1993 | 1472660598117 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]]]}] 09:23:18 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 09:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 518ms 09:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:23:18 INFO - PROCESS | 1993 | 1472660598150 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1993 | 1472660598151 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:23:18 INFO - PROCESS | 1993 | 1472660598153 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1993 | 1472660598154 Marionette TRACE conn2 <- [1,810,null,{}] 09:23:18 INFO - PROCESS | 1993 | 1472660598157 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}] 09:23:18 INFO - PROCESS | 1993 | 1472660598158 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:18 INFO - PROCESS | 1993 | 1472660598253 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:23:18 INFO - PROCESS | 1993 | 1472660598285 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1993 | 1472660598286 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x1197f4800 == 32 [pid = 1993] [id = 210] 09:23:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x118160400) [pid = 1993] [serial = 628] [outer = 0x0] 09:23:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x118194400) [pid = 1993] [serial = 629] [outer = 0x118160400] 09:23:18 INFO - PROCESS | 1993 | 1472660598311 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x1184a9400) [pid = 1993] [serial = 630] [outer = 0x118160400] 09:23:18 INFO - PROCESS | 1993 | 1472660598651 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]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 09:23:18 INFO - PROCESS | 1993 | 1472660598674 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1993 | 1472660598675 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:23:18 INFO - PROCESS | 1993 | 1472660598678 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1993 | 1472660598679 Marionette TRACE conn2 <- [1,814,null,{}] 09:23:18 INFO - PROCESS | 1993 | 1472660598692 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}] 09:23:18 INFO - PROCESS | 1993 | 1472660598696 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:18 INFO - PROCESS | 1993 | 1472660598810 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:23:18 INFO - PROCESS | 1993 | 1472660598814 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1993 | 1472660598815 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e4c000 == 33 [pid = 1993] [id = 211] 09:23:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x11818c000) [pid = 1993] [serial = 631] [outer = 0x0] 09:23:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1184b3c00) [pid = 1993] [serial = 632] [outer = 0x11818c000] 09:23:18 INFO - PROCESS | 1993 | 1472660598841 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x11938f400) [pid = 1993] [serial = 633] [outer = 0x11818c000] 09:23:19 INFO - PROCESS | 1993 | 1472660599182 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] 09:23:19 INFO - PROCESS | 1993 | 1472660599209 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:23:19 INFO - PROCESS | 1993 | 1472660599211 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1993 | 1472660599212 Marionette TRACE conn2 <- [1,818,null,{}] 09:23:19 INFO - PROCESS | 1993 | 1472660599215 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}] 09:23:19 INFO - PROCESS | 1993 | 1472660599216 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:19 INFO - PROCESS | 1993 | 1472660599306 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:23:19 INFO - PROCESS | 1993 | 1472660599348 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1993 | 1472660599349 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x121077000 == 34 [pid = 1993] [id = 212] 09:23:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x119239000) [pid = 1993] [serial = 634] [outer = 0x0] 09:23:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11965f000) [pid = 1993] [serial = 635] [outer = 0x119239000] 09:23:19 INFO - PROCESS | 1993 | 1472660599375 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x1196dd000) [pid = 1993] [serial = 636] [outer = 0x119239000] 09:23:19 INFO - PROCESS | 1993 | 1472660599704 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]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 520ms 09:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:23:19 INFO - PROCESS | 1993 | 1472660599732 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1993 | 1472660599733 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:23:19 INFO - PROCESS | 1993 | 1472660599742 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1993 | 1472660599743 Marionette TRACE conn2 <- [1,822,null,{}] 09:23:19 INFO - PROCESS | 1993 | 1472660599745 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}] 09:23:19 INFO - PROCESS | 1993 | 1472660599746 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:19 INFO - PROCESS | 1993 | 1472660599837 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:23:19 INFO - PROCESS | 1993 | 1472660599841 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1993 | 1472660599842 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x121248800 == 35 [pid = 1993] [id = 213] 09:23:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1181ba800) [pid = 1993] [serial = 637] [outer = 0x0] 09:23:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x119748000) [pid = 1993] [serial = 638] [outer = 0x1181ba800] 09:23:19 INFO - PROCESS | 1993 | 1472660599867 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x119a45800) [pid = 1993] [serial = 639] [outer = 0x1181ba800] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x121a54800) [pid = 1993] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1183d8800) [pid = 1993] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1184b2400) [pid = 1993] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x1181bec00) [pid = 1993] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x1217c0400) [pid = 1993] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x113a13c00) [pid = 1993] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x118195800) [pid = 1993] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x113ac4400) [pid = 1993] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x11296b800) [pid = 1993] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:23:20 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x11296d000) [pid = 1993] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:23:20 INFO - PROCESS | 1993 | 1472660600275 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] 09:23:20 INFO - PROCESS | 1993 | 1472660600324 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:23:20 INFO - PROCESS | 1993 | 1472660600328 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1993 | 1472660600329 Marionette TRACE conn2 <- [1,826,null,{}] 09:23:20 INFO - PROCESS | 1993 | 1472660600331 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}] 09:23:20 INFO - PROCESS | 1993 | 1472660600333 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:20 INFO - PROCESS | 1993 | 1472660600409 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:23:20 INFO - PROCESS | 1993 | 1472660600413 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1993 | 1472660600414 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232af000 == 36 [pid = 1993] [id = 214] 09:23:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x118107000) [pid = 1993] [serial = 640] [outer = 0x0] 09:23:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x119660800) [pid = 1993] [serial = 641] [outer = 0x118107000] 09:23:20 INFO - PROCESS | 1993 | 1472660600447 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x119a9f000) [pid = 1993] [serial = 642] [outer = 0x118107000] 09:23:20 INFO - PROCESS | 1993 | 1472660600772 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]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 09:23:20 INFO - PROCESS | 1993 | 1472660600798 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1993 | 1472660600799 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:23:20 INFO - PROCESS | 1993 | 1472660600801 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1993 | 1472660600802 Marionette TRACE conn2 <- [1,830,null,{}] 09:23:20 INFO - PROCESS | 1993 | 1472660600807 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}] 09:23:20 INFO - PROCESS | 1993 | 1472660600808 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:20 INFO - PROCESS | 1993 | 1472660600880 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:23:20 INFO - PROCESS | 1993 | 1472660600883 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1993 | 1472660600884 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x1233bc000 == 37 [pid = 1993] [id = 215] 09:23:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x119de9800) [pid = 1993] [serial = 643] [outer = 0x0] 09:23:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1213af800) [pid = 1993] [serial = 644] [outer = 0x119de9800] 09:23:20 INFO - PROCESS | 1993 | 1472660600912 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1217c8000) [pid = 1993] [serial = 645] [outer = 0x119de9800] 09:23:21 INFO - PROCESS | 1993 | 1472660601256 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]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 474ms 09:23:21 INFO - PROCESS | 1993 | 1472660601275 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1993 | 1472660601277 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:23:21 INFO - PROCESS | 1993 | 1472660601279 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1993 | 1472660601281 Marionette TRACE conn2 <- [1,834,null,{}] 09:23:21 INFO - PROCESS | 1993 | 1472660601283 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}] 09:23:21 INFO - PROCESS | 1993 | 1472660601284 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:21 INFO - PROCESS | 1993 | 1472660601393 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:23:21 INFO - PROCESS | 1993 | 1472660601409 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1993 | 1472660601411 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x124eee800 == 38 [pid = 1993] [id = 216] 09:23:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x120ee8000) [pid = 1993] [serial = 646] [outer = 0x0] 09:23:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x121a56400) [pid = 1993] [serial = 647] [outer = 0x120ee8000] 09:23:21 INFO - PROCESS | 1993 | 1472660601438 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x12482e400) [pid = 1993] [serial = 648] [outer = 0x120ee8000] 09:23:21 INFO - PROCESS | 1993 | 1472660601765 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]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 09:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:23:21 INFO - PROCESS | 1993 | 1472660601798 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1993 | 1472660601799 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:23:21 INFO - PROCESS | 1993 | 1472660601801 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1993 | 1472660601803 Marionette TRACE conn2 <- [1,838,null,{}] 09:23:21 INFO - PROCESS | 1993 | 1472660601805 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}] 09:23:21 INFO - PROCESS | 1993 | 1472660601806 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:21 INFO - PROCESS | 1993 | 1472660601882 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:23:21 INFO - PROCESS | 1993 | 1472660601885 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1993 | 1472660601886 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x12720c800 == 39 [pid = 1993] [id = 217] 09:23:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x124a11400) [pid = 1993] [serial = 649] [outer = 0x0] 09:23:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x124dbb800) [pid = 1993] [serial = 650] [outer = 0x124a11400] 09:23:21 INFO - PROCESS | 1993 | 1472660601914 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x12535b000) [pid = 1993] [serial = 651] [outer = 0x124a11400] 09:23:22 INFO - PROCESS | 1993 | 1472660602455 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]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 671ms 09:23:22 INFO - PROCESS | 1993 | 1472660602496 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1993 | 1472660602499 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:23:22 INFO - PROCESS | 1993 | 1472660602504 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1993 | 1472660602508 Marionette TRACE conn2 <- [1,842,null,{}] 09:23:22 INFO - PROCESS | 1993 | 1472660602512 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}] 09:23:22 INFO - PROCESS | 1993 | 1472660602514 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:22 INFO - PROCESS | 1993 | 1472660602621 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:23:22 INFO - PROCESS | 1993 | 1472660602672 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1993 | 1472660602674 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x117017800 == 40 [pid = 1993] [id = 218] 09:23:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x112c33800) [pid = 1993] [serial = 652] [outer = 0x0] 09:23:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x113381400) [pid = 1993] [serial = 653] [outer = 0x112c33800] 09:23:22 INFO - PROCESS | 1993 | 1472660602705 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x113dc8c00) [pid = 1993] [serial = 654] [outer = 0x112c33800] 09:23:23 INFO - PROCESS | 1993 | 1472660603244 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]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 779ms 09:23:23 INFO - PROCESS | 1993 | 1472660603283 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 1993 | 1472660603286 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:23:23 INFO - PROCESS | 1993 | 1472660603293 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1993 | 1472660603295 Marionette TRACE conn2 <- [1,846,null,{}] 09:23:23 INFO - PROCESS | 1993 | 1472660603297 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}] 09:23:23 INFO - PROCESS | 1993 | 1472660603299 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:23 INFO - PROCESS | 1993 | 1472660603406 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:23:23 INFO - PROCESS | 1993 | 1472660603479 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1993 | 1472660603481 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x1131cd000 == 41 [pid = 1993] [id = 219] 09:23:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11296f800) [pid = 1993] [serial = 655] [outer = 0x0] 09:23:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1133abc00) [pid = 1993] [serial = 656] [outer = 0x11296f800] 09:23:23 INFO - PROCESS | 1993 | 1472660603513 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x116809000) [pid = 1993] [serial = 657] [outer = 0x11296f800] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x124eee800 == 40 [pid = 1993] [id = 216] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x1233bc000 == 39 [pid = 1993] [id = 215] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x1232af000 == 38 [pid = 1993] [id = 214] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x121248800 == 37 [pid = 1993] [id = 213] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x121077000 == 36 [pid = 1993] [id = 212] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x120e4c000 == 35 [pid = 1993] [id = 211] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x1197f4800 == 34 [pid = 1993] [id = 210] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x118adc800 == 33 [pid = 1993] [id = 209] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x118174800 == 32 [pid = 1993] [id = 208] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x116859800 == 31 [pid = 1993] [id = 207] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x112fde800 == 30 [pid = 1993] [id = 206] 09:23:24 INFO - PROCESS | 1993 | --DOCSHELL 0x116756800 == 29 [pid = 1993] [id = 205] 09:23:24 INFO - PROCESS | 1993 | 1472660604140 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]]]}] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x124c0ac00) [pid = 1993] [serial = 599] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x125315800) [pid = 1993] [serial = 600] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x12184e400) [pid = 1993] [serial = 596] [outer = 0x0] [url = about:blank] 09:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x119398400) [pid = 1993] [serial = 590] [outer = 0x0] [url = about:blank] 09:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 872ms 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x119746800) [pid = 1993] [serial = 593] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x126d69800) [pid = 1993] [serial = 573] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x115e3cc00) [pid = 1993] [serial = 575] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x116096000) [pid = 1993] [serial = 576] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1181bc800) [pid = 1993] [serial = 584] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x115ebf000) [pid = 1993] [serial = 581] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x116889c00) [pid = 1993] [serial = 582] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x115e37000) [pid = 1993] [serial = 578] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x11815a800) [pid = 1993] [serial = 579] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x12321e800) [pid = 1993] [serial = 597] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x118f93c00) [pid = 1993] [serial = 587] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x119a45000) [pid = 1993] [serial = 594] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x11966a000) [pid = 1993] [serial = 591] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x1192d2000) [pid = 1993] [serial = 588] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x1181c6800) [pid = 1993] [serial = 585] [outer = 0x0] [url = about:blank] 09:23:24 INFO - PROCESS | 1993 | 1472660604169 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1993 | 1472660604173 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:23:24 INFO - PROCESS | 1993 | 1472660604177 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1993 | 1472660604180 Marionette TRACE conn2 <- [1,850,null,{}] 09:23:24 INFO - PROCESS | 1993 | 1472660604183 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}] 09:23:24 INFO - PROCESS | 1993 | 1472660604184 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:24 INFO - PROCESS | 1993 | 1472660604260 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:23:24 INFO - PROCESS | 1993 | 1472660604264 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1993 | 1472660604266 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x11668f000 == 30 [pid = 1993] [id = 220] 09:23:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x115e37400) [pid = 1993] [serial = 658] [outer = 0x0] 09:23:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x115e3f400) [pid = 1993] [serial = 659] [outer = 0x115e37400] 09:23:24 INFO - PROCESS | 1993 | 1472660604297 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x115ec5c00) [pid = 1993] [serial = 660] [outer = 0x115e37400] 09:23:24 INFO - PROCESS | 1993 | 1472660604628 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]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 471ms 09:23:24 INFO - PROCESS | 1993 | 1472660604647 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1993 | 1472660604650 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:23:24 INFO - PROCESS | 1993 | 1472660604656 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1993 | 1472660604659 Marionette TRACE conn2 <- [1,854,null,{}] 09:23:24 INFO - PROCESS | 1993 | 1472660604661 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}] 09:23:24 INFO - PROCESS | 1993 | 1472660604663 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:24 INFO - PROCESS | 1993 | 1472660604757 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:23:24 INFO - PROCESS | 1993 | 1472660604802 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1993 | 1472660604804 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x117370800 == 31 [pid = 1993] [id = 221] 09:23:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x115ec6400) [pid = 1993] [serial = 661] [outer = 0x0] 09:23:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x116885400) [pid = 1993] [serial = 662] [outer = 0x115ec6400] 09:23:24 INFO - PROCESS | 1993 | 1472660604832 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x118102c00) [pid = 1993] [serial = 663] [outer = 0x115ec6400] 09:23:25 INFO - PROCESS | 1993 | 1472660605116 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 471ms 09:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:23:25 INFO - PROCESS | 1993 | 1472660605129 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1993 | 1472660605131 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:23:25 INFO - PROCESS | 1993 | 1472660605133 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1993 | 1472660605135 Marionette TRACE conn2 <- [1,858,null,{}] 09:23:25 INFO - PROCESS | 1993 | 1472660605152 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}] 09:23:25 INFO - PROCESS | 1993 | 1472660605158 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:25 INFO - PROCESS | 1993 | 1472660605247 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:23:25 INFO - PROCESS | 1993 | 1472660605252 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1993 | 1472660605255 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196bd800 == 32 [pid = 1993] [id = 222] 09:23:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x118111400) [pid = 1993] [serial = 664] [outer = 0x0] 09:23:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x11818ec00) [pid = 1993] [serial = 665] [outer = 0x118111400] 09:23:25 INFO - PROCESS | 1993 | 1472660605285 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1184b1400) [pid = 1993] [serial = 666] [outer = 0x118111400] 09:23:25 INFO - PROCESS | 1993 | 1472660605635 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 530ms 09:23:25 INFO - PROCESS | 1993 | 1472660605664 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:23:25 INFO - PROCESS | 1993 | 1472660605666 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:23:25 INFO - PROCESS | 1993 | 1472660605668 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1993 | 1472660605669 Marionette TRACE conn2 <- [1,862,null,{}] 09:23:25 INFO - PROCESS | 1993 | 1472660605671 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}] 09:23:25 INFO - PROCESS | 1993 | 1472660605672 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:25 INFO - PROCESS | 1993 | 1472660605751 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:23:25 INFO - PROCESS | 1993 | 1472660605757 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1993 | 1472660605759 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x121068000 == 33 [pid = 1993] [id = 223] 09:23:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x118514800) [pid = 1993] [serial = 667] [outer = 0x0] 09:23:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x118aa0400) [pid = 1993] [serial = 668] [outer = 0x118514800] 09:23:25 INFO - PROCESS | 1993 | 1472660605784 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1192cfc00) [pid = 1993] [serial = 669] [outer = 0x118514800] 09:23:26 INFO - PROCESS | 1993 | 1472660606109 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]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 472ms 09:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:23:26 INFO - PROCESS | 1993 | 1472660606142 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1993 | 1472660606143 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:23:26 INFO - PROCESS | 1993 | 1472660606146 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1993 | 1472660606148 Marionette TRACE conn2 <- [1,866,null,{}] 09:23:26 INFO - PROCESS | 1993 | 1472660606151 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}] 09:23:26 INFO - PROCESS | 1993 | 1472660606153 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:26 INFO - PROCESS | 1993 | 1472660606254 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:23:26 INFO - PROCESS | 1993 | 1472660606340 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1993 | 1472660606341 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x121245000 == 34 [pid = 1993] [id = 224] 09:23:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1181bec00) [pid = 1993] [serial = 670] [outer = 0x0] 09:23:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119391800) [pid = 1993] [serial = 671] [outer = 0x1181bec00] 09:23:26 INFO - PROCESS | 1993 | 1472660606382 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x119666000) [pid = 1993] [serial = 672] [outer = 0x1181bec00] 09:23:26 INFO - PROCESS | 1993 | 1472660606852 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]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 722ms 09:23:26 INFO - PROCESS | 1993 | 1472660606869 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1993 | 1472660606870 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:23:26 INFO - PROCESS | 1993 | 1472660606872 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1993 | 1472660606873 Marionette TRACE conn2 <- [1,870,null,{}] 09:23:26 INFO - PROCESS | 1993 | 1472660606875 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}] 09:23:26 INFO - PROCESS | 1993 | 1472660606880 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:26 INFO - PROCESS | 1993 | 1472660606985 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:23:26 INFO - PROCESS | 1993 | 1472660606995 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1993 | 1472660606996 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x12333b800 == 35 [pid = 1993] [id = 225] 09:23:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11966d800) [pid = 1993] [serial = 673] [outer = 0x0] 09:23:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x121634800) [pid = 1993] [serial = 674] [outer = 0x11966d800] 09:23:27 INFO - PROCESS | 1993 | 1472660607022 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x123318c00) [pid = 1993] [serial = 675] [outer = 0x11966d800] 09:23:27 INFO - PROCESS | 1993 | 1472660607362 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 09:23:27 INFO - PROCESS | 1993 | 1472660607396 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1993 | 1472660607398 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:23:27 INFO - PROCESS | 1993 | 1472660607400 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1993 | 1472660607401 Marionette TRACE conn2 <- [1,874,null,{}] 09:23:27 INFO - PROCESS | 1993 | 1472660607403 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}] 09:23:27 INFO - PROCESS | 1993 | 1472660607404 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:27 INFO - PROCESS | 1993 | 1472660607498 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:23:27 INFO - PROCESS | 1993 | 1472660607502 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 1993 | 1472660607503 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x125d2b000 == 36 [pid = 1993] [id = 226] 09:23:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x123319400) [pid = 1993] [serial = 676] [outer = 0x0] 09:23:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x124aae000) [pid = 1993] [serial = 677] [outer = 0x123319400] 09:23:27 INFO - PROCESS | 1993 | 1472660607530 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12530f800) [pid = 1993] [serial = 678] [outer = 0x123319400] 09:23:27 INFO - PROCESS | 1993 | 1472660607881 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 09:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:23:27 INFO - PROCESS | 1993 | 1472660607919 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 1993 | 1472660607920 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:23:27 INFO - PROCESS | 1993 | 1472660607922 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1993 | 1472660607924 Marionette TRACE conn2 <- [1,878,null,{}] 09:23:27 INFO - PROCESS | 1993 | 1472660607926 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}] 09:23:27 INFO - PROCESS | 1993 | 1472660607927 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:28 INFO - PROCESS | 1993 | 1472660608022 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:23:28 INFO - PROCESS | 1993 | 1472660608026 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1993 | 1472660608027 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e59000 == 37 [pid = 1993] [id = 227] 09:23:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x12530fc00) [pid = 1993] [serial = 679] [outer = 0x0] 09:23:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x125361000) [pid = 1993] [serial = 680] [outer = 0x12530fc00] 09:23:28 INFO - PROCESS | 1993 | 1472660608052 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x125de8400) [pid = 1993] [serial = 681] [outer = 0x12530fc00] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118160400) [pid = 1993] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x111e58000) [pid = 1993] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1133b3400) [pid = 1993] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11298bc00) [pid = 1993] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x117e3ac00) [pid = 1993] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x115eba400) [pid = 1993] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115e40000) [pid = 1993] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1181c1c00) [pid = 1993] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x119d69c00) [pid = 1993] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x124c0c400) [pid = 1993] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11818c000) [pid = 1993] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119239000) [pid = 1993] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x120ee8000) [pid = 1993] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1181ba800) [pid = 1993] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x119de9800) [pid = 1993] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:23:28 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x118107000) [pid = 1993] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:23:28 INFO - PROCESS | 1993 | 1472660608471 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]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 569ms 09:23:28 INFO - PROCESS | 1993 | 1472660608492 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 1993 | 1472660608494 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:23:28 INFO - PROCESS | 1993 | 1472660608496 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1993 | 1472660608497 Marionette TRACE conn2 <- [1,882,null,{}] 09:23:28 INFO - PROCESS | 1993 | 1472660608499 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}] 09:23:28 INFO - PROCESS | 1993 | 1472660608500 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:28 INFO - PROCESS | 1993 | 1472660608578 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:23:28 INFO - PROCESS | 1993 | 1472660608581 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1993 | 1472660608583 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a7800 == 38 [pid = 1993] [id = 228] 09:23:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1133b3400) [pid = 1993] [serial = 682] [outer = 0x0] 09:23:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1176ab800) [pid = 1993] [serial = 683] [outer = 0x1133b3400] 09:23:28 INFO - PROCESS | 1993 | 1472660608607 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1181c1c00) [pid = 1993] [serial = 684] [outer = 0x1133b3400] 09:23:28 INFO - PROCESS | 1993 | 1472660608951 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]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 09:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:23:28 INFO - PROCESS | 1993 | 1472660608965 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 1993 | 1472660608967 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:23:28 INFO - PROCESS | 1993 | 1472660608969 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1993 | 1472660608972 Marionette TRACE conn2 <- [1,886,null,{}] 09:23:28 INFO - PROCESS | 1993 | 1472660608975 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}] 09:23:28 INFO - PROCESS | 1993 | 1472660608976 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:29 INFO - PROCESS | 1993 | 1472660609074 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:23:29 INFO - PROCESS | 1993 | 1472660609080 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1993 | 1472660609089 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907f800 == 39 [pid = 1993] [id = 229] 09:23:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x118591400) [pid = 1993] [serial = 685] [outer = 0x0] 09:23:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119de6400) [pid = 1993] [serial = 686] [outer = 0x118591400] 09:23:29 INFO - PROCESS | 1993 | 1472660609115 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x124c0c400) [pid = 1993] [serial = 687] [outer = 0x118591400] 09:23:29 INFO - PROCESS | 1993 | 1472660609453 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 522ms 09:23:29 INFO - PROCESS | 1993 | 1472660609492 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:23:29 INFO - PROCESS | 1993 | 1472660609495 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:23:29 INFO - PROCESS | 1993 | 1472660609498 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1993 | 1472660609500 Marionette TRACE conn2 <- [1,890,null,{}] 09:23:29 INFO - PROCESS | 1993 | 1472660609504 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}] 09:23:29 INFO - PROCESS | 1993 | 1472660609506 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:29 INFO - PROCESS | 1993 | 1472660609636 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:23:29 INFO - PROCESS | 1993 | 1472660609717 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1993 | 1472660609720 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a222000 == 40 [pid = 1993] [id = 230] 09:23:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1253c0400) [pid = 1993] [serial = 688] [outer = 0x0] 09:23:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x126d69c00) [pid = 1993] [serial = 689] [outer = 0x1253c0400] 09:23:29 INFO - PROCESS | 1993 | 1472660609764 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x126f54800) [pid = 1993] [serial = 690] [outer = 0x1253c0400] 09:23:30 INFO - PROCESS | 1993 | 1472660610092 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]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 620ms 09:23:30 INFO - PROCESS | 1993 | 1472660610118 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1993 | 1472660610119 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:23:30 INFO - PROCESS | 1993 | 1472660610125 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1993 | 1472660610127 Marionette TRACE conn2 <- [1,894,null,{}] 09:23:30 INFO - PROCESS | 1993 | 1472660610129 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}] 09:23:30 INFO - PROCESS | 1993 | 1472660610130 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:30 INFO - PROCESS | 1993 | 1472660610215 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:23:30 INFO - PROCESS | 1993 | 1472660610269 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1993 | 1472660610270 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a41b800 == 41 [pid = 1993] [id = 231] 09:23:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126eb1800) [pid = 1993] [serial = 691] [outer = 0x0] 09:23:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x12724e800) [pid = 1993] [serial = 692] [outer = 0x126eb1800] 09:23:30 INFO - PROCESS | 1993 | 1472660610294 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x127520000) [pid = 1993] [serial = 693] [outer = 0x126eb1800] 09:23:30 INFO - PROCESS | 1993 | 1472660610708 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]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 621ms 09:23:30 INFO - PROCESS | 1993 | 1472660610745 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1993 | 1472660610748 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:23:30 INFO - PROCESS | 1993 | 1472660610752 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1993 | 1472660610754 Marionette TRACE conn2 <- [1,898,null,{}] 09:23:30 INFO - PROCESS | 1993 | 1472660610776 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}] 09:23:30 INFO - PROCESS | 1993 | 1472660610778 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:30 INFO - PROCESS | 1993 | 1472660610882 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:23:30 INFO - PROCESS | 1993 | 1472660610969 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1993 | 1472660610970 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x118171000 == 42 [pid = 1993] [id = 232] 09:23:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x113f4d000) [pid = 1993] [serial = 694] [outer = 0x0] 09:23:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x115e3c800) [pid = 1993] [serial = 695] [outer = 0x113f4d000] 09:23:31 INFO - PROCESS | 1993 | 1472660611015 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x11610dc00) [pid = 1993] [serial = 696] [outer = 0x113f4d000] 09:23:31 INFO - PROCESS | 1993 | 1472660611465 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]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 739ms 09:23:31 INFO - PROCESS | 1993 | 1472660611492 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 1993 | 1472660611497 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:23:31 INFO - PROCESS | 1993 | 1472660611504 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 1993 | 1472660611509 Marionette TRACE conn2 <- [1,902,null,{}] 09:23:31 INFO - PROCESS | 1993 | 1472660611512 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}] 09:23:31 INFO - PROCESS | 1993 | 1472660611515 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:31 INFO - PROCESS | 1993 | 1472660611663 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:23:31 INFO - PROCESS | 1993 | 1472660611755 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1993 | 1472660611757 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232aa000 == 43 [pid = 1993] [id = 233] 09:23:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118135c00) [pid = 1993] [serial = 697] [outer = 0x0] 09:23:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x118160400) [pid = 1993] [serial = 698] [outer = 0x118135c00] 09:23:31 INFO - PROCESS | 1993 | 1472660611808 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1184aa400) [pid = 1993] [serial = 699] [outer = 0x118135c00] 09:23:32 INFO - PROCESS | 1993 | 1472660612254 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 779ms 09:23:32 INFO - PROCESS | 1993 | 1472660612282 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1993 | 1472660612283 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:23:32 INFO - PROCESS | 1993 | 1472660612286 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1993 | 1472660612289 Marionette TRACE conn2 <- [1,906,null,{}] 09:23:32 INFO - PROCESS | 1993 | 1472660612298 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}] 09:23:32 INFO - PROCESS | 1993 | 1472660612301 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:32 INFO - PROCESS | 1993 | 1472660612402 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:23:32 INFO - PROCESS | 1993 | 1472660612456 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 1993 | 1472660612458 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a86a000 == 44 [pid = 1993] [id = 234] 09:23:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x119391c00) [pid = 1993] [serial = 700] [outer = 0x0] 09:23:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1196dc800) [pid = 1993] [serial = 701] [outer = 0x119391c00] 09:23:32 INFO - PROCESS | 1993 | 1472660612490 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1213afc00) [pid = 1993] [serial = 702] [outer = 0x119391c00] 09:23:32 INFO - PROCESS | 1993 | 1472660612880 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 622ms 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:23:32 INFO - PROCESS | 1993 | 1472660612909 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1993 | 1472660612911 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:23:32 INFO - PROCESS | 1993 | 1472660612913 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1993 | 1472660612914 Marionette TRACE conn2 <- [1,910,null,{}] 09:23:32 INFO - PROCESS | 1993 | 1472660612917 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}] 09:23:32 INFO - PROCESS | 1993 | 1472660612918 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:33 INFO - PROCESS | 1993 | 1472660613018 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:23:33 INFO - PROCESS | 1993 | 1472660613069 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1993 | 1472660613070 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x12afb4000 == 45 [pid = 1993] [id = 235] 09:23:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x121a4dc00) [pid = 1993] [serial = 703] [outer = 0x0] 09:23:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x123217400) [pid = 1993] [serial = 704] [outer = 0x121a4dc00] 09:23:33 INFO - PROCESS | 1993 | 1472660613103 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12535a400) [pid = 1993] [serial = 705] [outer = 0x121a4dc00] 09:23:33 INFO - PROCESS | 1993 | 1472660613530 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]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 671ms 09:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:23:33 INFO - PROCESS | 1993 | 1472660613585 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 1993 | 1472660613586 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:23:33 INFO - PROCESS | 1993 | 1472660613588 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1993 | 1472660613589 Marionette TRACE conn2 <- [1,914,null,{}] 09:23:33 INFO - PROCESS | 1993 | 1472660613592 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}] 09:23:33 INFO - PROCESS | 1993 | 1472660613593 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:33 INFO - PROCESS | 1993 | 1472660613690 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:23:33 INFO - PROCESS | 1993 | 1472660613787 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1993 | 1472660613788 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168d2000 == 46 [pid = 1993] [id = 236] 09:23:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x11296b800) [pid = 1993] [serial = 706] [outer = 0x0] 09:23:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x118159000) [pid = 1993] [serial = 707] [outer = 0x11296b800] 09:23:33 INFO - PROCESS | 1993 | 1472660613820 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x125d64c00) [pid = 1993] [serial = 708] [outer = 0x11296b800] 09:23:34 INFO - PROCESS | 1993 | 1472660614480 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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 921ms 09:23:34 INFO - PROCESS | 1993 | 1472660614509 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1993 | 1472660614512 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:23:34 INFO - PROCESS | 1993 | 1472660614515 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1993 | 1472660614517 Marionette TRACE conn2 <- [1,918,null,{}] 09:23:34 INFO - PROCESS | 1993 | 1472660614520 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}] 09:23:34 INFO - PROCESS | 1993 | 1472660614524 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:34 INFO - PROCESS | 1993 | 1472660614615 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:23:34 INFO - PROCESS | 1993 | 1472660614684 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1993 | 1472660614686 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x117021000 == 47 [pid = 1993] [id = 237] 09:23:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x112dd9400) [pid = 1993] [serial = 709] [outer = 0x0] 09:23:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x1133ae800) [pid = 1993] [serial = 710] [outer = 0x112dd9400] 09:23:34 INFO - PROCESS | 1993 | 1472660614714 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x115ec2800) [pid = 1993] [serial = 711] [outer = 0x112dd9400] 09:23:35 INFO - PROCESS | 1993 | 1472660615121 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]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x12a222000 == 46 [pid = 1993] [id = 230] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x12907f800 == 45 [pid = 1993] [id = 229] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a7800 == 44 [pid = 1993] [id = 228] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x126e59000 == 43 [pid = 1993] [id = 227] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x125d2b000 == 42 [pid = 1993] [id = 226] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x12333b800 == 41 [pid = 1993] [id = 225] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x121245000 == 40 [pid = 1993] [id = 224] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x121068000 == 39 [pid = 1993] [id = 223] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x1196bd800 == 38 [pid = 1993] [id = 222] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x117370800 == 37 [pid = 1993] [id = 221] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x11668f000 == 36 [pid = 1993] [id = 220] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x1131cd000 == 35 [pid = 1993] [id = 219] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x12720c800 == 34 [pid = 1993] [id = 217] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x117017800 == 33 [pid = 1993] [id = 218] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x1168d2000 == 32 [pid = 1993] [id = 236] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x12afb4000 == 31 [pid = 1993] [id = 235] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x12a86a000 == 30 [pid = 1993] [id = 234] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x1232aa000 == 29 [pid = 1993] [id = 233] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x12a41b800 == 28 [pid = 1993] [id = 231] 09:23:35 INFO - PROCESS | 1993 | --DOCSHELL 0x118171000 == 27 [pid = 1993] [id = 232] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x118194400) [pid = 1993] [serial = 629] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x112977c00) [pid = 1993] [serial = 614] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x1151a3800) [pid = 1993] [serial = 620] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x115e40800) [pid = 1993] [serial = 621] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x1129f2c00) [pid = 1993] [serial = 617] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x112f74c00) [pid = 1993] [serial = 618] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x118136000) [pid = 1993] [serial = 626] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x11608e400) [pid = 1993] [serial = 623] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1172c9c00) [pid = 1993] [serial = 624] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x117e2e000) [pid = 1993] [serial = 603] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x11608dc00) [pid = 1993] [serial = 602] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x11858d000) [pid = 1993] [serial = 606] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1184a7c00) [pid = 1993] [serial = 605] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x121a4ec00) [pid = 1993] [serial = 609] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x121125800) [pid = 1993] [serial = 608] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1253c8000) [pid = 1993] [serial = 612] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x125315c00) [pid = 1993] [serial = 611] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1184b3c00) [pid = 1993] [serial = 632] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1184a9400) [pid = 1993] [serial = 630] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1196dd000) [pid = 1993] [serial = 636] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11965f000) [pid = 1993] [serial = 635] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x12482e400) [pid = 1993] [serial = 648] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x119748000) [pid = 1993] [serial = 638] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1213af800) [pid = 1993] [serial = 644] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x119660800) [pid = 1993] [serial = 641] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119a45800) [pid = 1993] [serial = 639] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x124dbb800) [pid = 1993] [serial = 650] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x113dc2c00) [pid = 1993] [serial = 615] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x11938f400) [pid = 1993] [serial = 633] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x119a9f000) [pid = 1993] [serial = 642] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x118157400) [pid = 1993] [serial = 627] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x121a56400) [pid = 1993] [serial = 647] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x1217c8000) [pid = 1993] [serial = 645] [outer = 0x0] [url = about:blank] 09:23:35 INFO - PROCESS | 1993 | 1472660615726 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1993 | 1472660615729 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:23:35 INFO - PROCESS | 1993 | 1472660615740 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1993 | 1472660615742 Marionette TRACE conn2 <- [1,922,null,{}] 09:23:35 INFO - PROCESS | 1993 | 1472660615745 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}] 09:23:35 INFO - PROCESS | 1993 | 1472660615747 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:35 INFO - PROCESS | 1993 | 1472660615830 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:23:35 INFO - PROCESS | 1993 | 1472660615836 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1993 | 1472660615842 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x11336a800 == 28 [pid = 1993] [id = 238] 09:23:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1133a6c00) [pid = 1993] [serial = 712] [outer = 0x0] 09:23:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x113867000) [pid = 1993] [serial = 713] [outer = 0x1133a6c00] 09:23:35 INFO - PROCESS | 1993 | 1472660615871 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x115e29c00) [pid = 1993] [serial = 714] [outer = 0x1133a6c00] 09:23:36 INFO - PROCESS | 1993 | 1472660616217 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 521ms 09:23:36 INFO - PROCESS | 1993 | 1472660616264 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:23:36 INFO - PROCESS | 1993 | 1472660616266 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:23:36 INFO - PROCESS | 1993 | 1472660616272 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1993 | 1472660616275 Marionette TRACE conn2 <- [1,926,null,{}] 09:23:36 INFO - PROCESS | 1993 | 1472660616278 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}] 09:23:36 INFO - PROCESS | 1993 | 1472660616280 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:36 INFO - PROCESS | 1993 | 1472660616357 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:23:36 INFO - PROCESS | 1993 | 1472660616363 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1993 | 1472660616364 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x11701b000 == 29 [pid = 1993] [id = 239] 09:23:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x116006400) [pid = 1993] [serial = 715] [outer = 0x0] 09:23:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x116803c00) [pid = 1993] [serial = 716] [outer = 0x116006400] 09:23:36 INFO - PROCESS | 1993 | 1472660616394 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x116aa6c00) [pid = 1993] [serial = 717] [outer = 0x116006400] 09:23:36 INFO - PROCESS | 1993 | 1472660616735 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 475ms 09:23:36 INFO - PROCESS | 1993 | 1472660616743 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1993 | 1472660616745 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:23:36 INFO - PROCESS | 1993 | 1472660616756 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1993 | 1472660616759 Marionette TRACE conn2 <- [1,930,null,{}] 09:23:36 INFO - PROCESS | 1993 | 1472660616766 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}] 09:23:36 INFO - PROCESS | 1993 | 1472660616769 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:36 INFO - PROCESS | 1993 | 1472660616850 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:23:36 INFO - PROCESS | 1993 | 1472660616902 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1993 | 1472660616905 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x11832d000 == 30 [pid = 1993] [id = 240] 09:23:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x118136000) [pid = 1993] [serial = 718] [outer = 0x0] 09:23:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x118161000) [pid = 1993] [serial = 719] [outer = 0x118136000] 09:23:36 INFO - PROCESS | 1993 | 1472660616934 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1181be000) [pid = 1993] [serial = 720] [outer = 0x118136000] 09:23:37 INFO - PROCESS | 1993 | 1472660617251 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 527ms 09:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:23:37 INFO - PROCESS | 1993 | 1472660617282 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1993 | 1472660617283 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:23:37 INFO - PROCESS | 1993 | 1472660617286 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1993 | 1472660617287 Marionette TRACE conn2 <- [1,934,null,{}] 09:23:37 INFO - PROCESS | 1993 | 1472660617292 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}] 09:23:37 INFO - PROCESS | 1993 | 1472660617293 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:37 INFO - PROCESS | 1993 | 1472660617369 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:23:37 INFO - PROCESS | 1993 | 1472660617424 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1993 | 1472660617425 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a9800 == 31 [pid = 1993] [id = 241] 09:23:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1181c0400) [pid = 1993] [serial = 721] [outer = 0x0] 09:23:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x118583800) [pid = 1993] [serial = 722] [outer = 0x1181c0400] 09:23:37 INFO - PROCESS | 1993 | 1472660617451 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11923bc00) [pid = 1993] [serial = 723] [outer = 0x1181c0400] 09:23:37 INFO - PROCESS | 1993 | 1472660617735 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 471ms 09:23:37 INFO - PROCESS | 1993 | 1472660617764 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1993 | 1472660617765 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:23:37 INFO - PROCESS | 1993 | 1472660617767 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1993 | 1472660617768 Marionette TRACE conn2 <- [1,938,null,{}] 09:23:37 INFO - PROCESS | 1993 | 1472660617778 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}] 09:23:37 INFO - PROCESS | 1993 | 1472660617780 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:37 INFO - PROCESS | 1993 | 1472660617884 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:23:37 INFO - PROCESS | 1993 | 1472660617888 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1993 | 1472660617889 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e5d800 == 32 [pid = 1993] [id = 242] 09:23:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x112ddac00) [pid = 1993] [serial = 724] [outer = 0x0] 09:23:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x119390400) [pid = 1993] [serial = 725] [outer = 0x112ddac00] 09:23:37 INFO - PROCESS | 1993 | 1472660617915 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119666c00) [pid = 1993] [serial = 726] [outer = 0x112ddac00] 09:23:38 INFO - PROCESS | 1993 | 1472660618276 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]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 521ms 09:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:23:38 INFO - PROCESS | 1993 | 1472660618291 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1993 | 1472660618294 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:23:38 INFO - PROCESS | 1993 | 1472660618296 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1993 | 1472660618297 Marionette TRACE conn2 <- [1,942,null,{}] 09:23:38 INFO - PROCESS | 1993 | 1472660618300 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}] 09:23:38 INFO - PROCESS | 1993 | 1472660618306 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:38 INFO - PROCESS | 1993 | 1472660618426 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:23:38 INFO - PROCESS | 1993 | 1472660618430 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1993 | 1472660618431 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x12141c800 == 33 [pid = 1993] [id = 243] 09:23:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11966ac00) [pid = 1993] [serial = 727] [outer = 0x0] 09:23:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11974c000) [pid = 1993] [serial = 728] [outer = 0x11966ac00] 09:23:38 INFO - PROCESS | 1993 | 1472660618457 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1213af800) [pid = 1993] [serial = 729] [outer = 0x11966ac00] 09:23:38 INFO - PROCESS | 1993 | 1472660618784 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]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 519ms 09:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:23:38 INFO - PROCESS | 1993 | 1472660618816 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1993 | 1472660618817 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:23:38 INFO - PROCESS | 1993 | 1472660618819 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1993 | 1472660618821 Marionette TRACE conn2 <- [1,946,null,{}] 09:23:38 INFO - PROCESS | 1993 | 1472660618831 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}] 09:23:38 INFO - PROCESS | 1993 | 1472660618832 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:38 INFO - PROCESS | 1993 | 1472660618930 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:23:38 INFO - PROCESS | 1993 | 1472660618933 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1993 | 1472660618934 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b0000 == 34 [pid = 1993] [id = 244] 09:23:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1196e1400) [pid = 1993] [serial = 730] [outer = 0x0] 09:23:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x121a52800) [pid = 1993] [serial = 731] [outer = 0x1196e1400] 09:23:38 INFO - PROCESS | 1993 | 1472660618960 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x123319c00) [pid = 1993] [serial = 732] [outer = 0x1196e1400] 09:23:39 INFO - PROCESS | 1993 | 1472660619314 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]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 528ms 09:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:23:39 INFO - PROCESS | 1993 | 1472660619348 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1993 | 1472660619349 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:23:39 INFO - PROCESS | 1993 | 1472660619358 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1993 | 1472660619359 Marionette TRACE conn2 <- [1,950,null,{}] 09:23:39 INFO - PROCESS | 1993 | 1472660619361 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}] 09:23:39 INFO - PROCESS | 1993 | 1472660619363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:39 INFO - PROCESS | 1993 | 1472660619455 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:23:39 INFO - PROCESS | 1993 | 1472660619458 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1993 | 1472660619459 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x1248ac000 == 35 [pid = 1993] [id = 245] 09:23:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x110eab400) [pid = 1993] [serial = 733] [outer = 0x0] 09:23:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x124a09800) [pid = 1993] [serial = 734] [outer = 0x110eab400] 09:23:39 INFO - PROCESS | 1993 | 1472660619484 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x125313400) [pid = 1993] [serial = 735] [outer = 0x110eab400] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x11966d800) [pid = 1993] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x123319400) [pid = 1993] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x12530fc00) [pid = 1993] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x118111400) [pid = 1993] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x124a11400) [pid = 1993] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x11296f800) [pid = 1993] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x118514800) [pid = 1993] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x115ec6400) [pid = 1993] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x115e37400) [pid = 1993] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x112c33800) [pid = 1993] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1133b3400) [pid = 1993] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1253c0400) [pid = 1993] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x118591400) [pid = 1993] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1181bec00) [pid = 1993] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:23:39 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x126eb1800) [pid = 1993] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:23:39 INFO - PROCESS | 1993 | 1472660619994 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 678ms 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:23:40 INFO - PROCESS | 1993 | 1472660620030 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1993 | 1472660620031 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:23:40 INFO - PROCESS | 1993 | 1472660620033 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1993 | 1472660620034 Marionette TRACE conn2 <- [1,954,null,{}] 09:23:40 INFO - PROCESS | 1993 | 1472660620037 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}] 09:23:40 INFO - PROCESS | 1993 | 1472660620040 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:40 INFO - PROCESS | 1993 | 1472660620114 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:23:40 INFO - PROCESS | 1993 | 1472660620118 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1993 | 1472660620119 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x125368000 == 36 [pid = 1993] [id = 246] 09:23:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x110ea5800) [pid = 1993] [serial = 736] [outer = 0x0] 09:23:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x118193800) [pid = 1993] [serial = 737] [outer = 0x110ea5800] 09:23:40 INFO - PROCESS | 1993 | 1472660620155 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119669800) [pid = 1993] [serial = 738] [outer = 0x110ea5800] 09:23:40 INFO - PROCESS | 1993 | 1472660620493 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:23:40 INFO - PROCESS | 1993 | 1472660620508 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1993 | 1472660620509 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:23:40 INFO - PROCESS | 1993 | 1472660620511 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1993 | 1472660620512 Marionette TRACE conn2 <- [1,958,null,{}] 09:23:40 INFO - PROCESS | 1993 | 1472660620514 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}] 09:23:40 INFO - PROCESS | 1993 | 1472660620515 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:40 INFO - PROCESS | 1993 | 1472660620617 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:23:40 INFO - PROCESS | 1993 | 1472660620624 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1993 | 1472660620625 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e16800 == 37 [pid = 1993] [id = 247] 09:23:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1133ad000) [pid = 1993] [serial = 739] [outer = 0x0] 09:23:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1233e7000) [pid = 1993] [serial = 740] [outer = 0x1133ad000] 09:23:40 INFO - PROCESS | 1993 | 1472660620650 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1253bfc00) [pid = 1993] [serial = 741] [outer = 0x1133ad000] 09:23:40 INFO - PROCESS | 1993 | 1472660620943 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:23:40 INFO - PROCESS | 1993 | 1472660620981 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1993 | 1472660620983 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:23:40 INFO - PROCESS | 1993 | 1472660620985 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1993 | 1472660620987 Marionette TRACE conn2 <- [1,962,null,{}] 09:23:40 INFO - PROCESS | 1993 | 1472660620992 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}] 09:23:40 INFO - PROCESS | 1993 | 1472660620993 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:41 INFO - PROCESS | 1993 | 1472660621079 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:23:41 INFO - PROCESS | 1993 | 1472660621082 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1993 | 1472660621084 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x129075800 == 38 [pid = 1993] [id = 248] 09:23:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11938b400) [pid = 1993] [serial = 742] [outer = 0x0] 09:23:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x125df2c00) [pid = 1993] [serial = 743] [outer = 0x11938b400] 09:23:41 INFO - PROCESS | 1993 | 1472660621121 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x126ea4c00) [pid = 1993] [serial = 744] [outer = 0x11938b400] 09:23:41 INFO - PROCESS | 1993 | 1472660621453 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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 520ms 09:23:41 INFO - PROCESS | 1993 | 1472660621510 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 1993 | 1472660621511 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:23:41 INFO - PROCESS | 1993 | 1472660621513 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1993 | 1472660621515 Marionette TRACE conn2 <- [1,966,null,{}] 09:23:41 INFO - PROCESS | 1993 | 1472660621518 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}] 09:23:41 INFO - PROCESS | 1993 | 1472660621519 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:41 INFO - PROCESS | 1993 | 1472660621594 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:23:41 INFO - PROCESS | 1993 | 1472660621598 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1993 | 1472660621599 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a21d800 == 39 [pid = 1993] [id = 249] 09:23:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x126ea6400) [pid = 1993] [serial = 745] [outer = 0x0] 09:23:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x127519800) [pid = 1993] [serial = 746] [outer = 0x126ea6400] 09:23:41 INFO - PROCESS | 1993 | 1472660621623 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x127524000) [pid = 1993] [serial = 747] [outer = 0x126ea6400] 09:23:42 INFO - PROCESS | 1993 | 1472660622019 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 09:23:42 INFO - PROCESS | 1993 | 1472660622033 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1993 | 1472660622036 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:23:42 INFO - PROCESS | 1993 | 1472660622039 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1993 | 1472660622041 Marionette TRACE conn2 <- [1,970,null,{}] 09:23:42 INFO - PROCESS | 1993 | 1472660622045 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}] 09:23:42 INFO - PROCESS | 1993 | 1472660622047 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:42 INFO - PROCESS | 1993 | 1472660622158 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:23:42 INFO - PROCESS | 1993 | 1472660622235 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1993 | 1472660622236 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x116695800 == 40 [pid = 1993] [id = 250] 09:23:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x112ddf000) [pid = 1993] [serial = 748] [outer = 0x0] 09:23:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1133aec00) [pid = 1993] [serial = 749] [outer = 0x112ddf000] 09:23:42 INFO - PROCESS | 1993 | 1472660622268 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x115e3b000) [pid = 1993] [serial = 750] [outer = 0x112ddf000] 09:23:42 INFO - PROCESS | 1993 | 1472660622785 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 821ms 09:23:42 INFO - PROCESS | 1993 | 1472660622860 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1993 | 1472660622863 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:23:42 INFO - PROCESS | 1993 | 1472660622868 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1993 | 1472660622870 Marionette TRACE conn2 <- [1,974,null,{}] 09:23:42 INFO - PROCESS | 1993 | 1472660622872 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}] 09:23:42 INFO - PROCESS | 1993 | 1472660622874 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:42 INFO - PROCESS | 1993 | 1472660622982 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:23:43 INFO - PROCESS | 1993 | 1472660623058 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1993 | 1472660623060 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e44800 == 41 [pid = 1993] [id = 251] 09:23:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x116aa6400) [pid = 1993] [serial = 751] [outer = 0x0] 09:23:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1176ae400) [pid = 1993] [serial = 752] [outer = 0x116aa6400] 09:23:43 INFO - PROCESS | 1993 | 1472660623091 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x118134c00) [pid = 1993] [serial = 753] [outer = 0x116aa6400] 09:23:43 INFO - PROCESS | 1993 | 1472660623747 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]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 923ms 09:23:43 INFO - PROCESS | 1993 | 1472660623792 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:23:43 INFO - PROCESS | 1993 | 1472660623794 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:23:43 INFO - PROCESS | 1993 | 1472660623798 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 1993 | 1472660623799 Marionette TRACE conn2 <- [1,978,null,{}] 09:23:43 INFO - PROCESS | 1993 | 1472660623803 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}] 09:23:43 INFO - PROCESS | 1993 | 1472660623804 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:43 INFO - PROCESS | 1993 | 1472660623905 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:23:43 INFO - PROCESS | 1993 | 1472660623958 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1993 | 1472660623961 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x1131de800 == 42 [pid = 1993] [id = 252] 09:23:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x11219dc00) [pid = 1993] [serial = 754] [outer = 0x0] 09:23:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x112699800) [pid = 1993] [serial = 755] [outer = 0x11219dc00] 09:23:43 INFO - PROCESS | 1993 | 1472660623990 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x1129f7800) [pid = 1993] [serial = 756] [outer = 0x11219dc00] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x129075800 == 41 [pid = 1993] [id = 248] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x126e16800 == 40 [pid = 1993] [id = 247] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x125368000 == 39 [pid = 1993] [id = 246] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x1248ac000 == 38 [pid = 1993] [id = 245] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b0000 == 37 [pid = 1993] [id = 244] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x12141c800 == 36 [pid = 1993] [id = 243] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x120e5d800 == 35 [pid = 1993] [id = 242] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a9800 == 34 [pid = 1993] [id = 241] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x11832d000 == 33 [pid = 1993] [id = 240] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x11701b000 == 32 [pid = 1993] [id = 239] 09:23:44 INFO - PROCESS | 1993 | --DOCSHELL 0x11336a800 == 31 [pid = 1993] [id = 238] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x121634800) [pid = 1993] [serial = 674] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x124aae000) [pid = 1993] [serial = 677] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x125361000) [pid = 1993] [serial = 680] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x11818ec00) [pid = 1993] [serial = 665] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12535b000) [pid = 1993] [serial = 651] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1133abc00) [pid = 1993] [serial = 656] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x116809000) [pid = 1993] [serial = 657] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x118aa0400) [pid = 1993] [serial = 668] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1192cfc00) [pid = 1993] [serial = 669] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x116885400) [pid = 1993] [serial = 662] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x118102c00) [pid = 1993] [serial = 663] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x115e3f400) [pid = 1993] [serial = 659] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x115ec5c00) [pid = 1993] [serial = 660] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x113381400) [pid = 1993] [serial = 653] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x113dc8c00) [pid = 1993] [serial = 654] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1184b1400) [pid = 1993] [serial = 666] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x12530f800) [pid = 1993] [serial = 678] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1176ab800) [pid = 1993] [serial = 683] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1181c1c00) [pid = 1993] [serial = 684] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x126d69c00) [pid = 1993] [serial = 689] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x125de8400) [pid = 1993] [serial = 681] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x119de6400) [pid = 1993] [serial = 686] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119391800) [pid = 1993] [serial = 671] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x126f54800) [pid = 1993] [serial = 690] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x119666000) [pid = 1993] [serial = 672] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x124c0c400) [pid = 1993] [serial = 687] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x123318c00) [pid = 1993] [serial = 675] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x127520000) [pid = 1993] [serial = 693] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x12724e800) [pid = 1993] [serial = 692] [outer = 0x0] [url = about:blank] 09:23:44 INFO - PROCESS | 1993 | 1472660624393 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 09:23:44 INFO - PROCESS | 1993 | 1472660624420 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1993 | 1472660624424 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:23:44 INFO - PROCESS | 1993 | 1472660624429 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1993 | 1472660624430 Marionette TRACE conn2 <- [1,982,null,{}] 09:23:44 INFO - PROCESS | 1993 | 1472660624432 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}] 09:23:44 INFO - PROCESS | 1993 | 1472660624434 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:44 INFO - PROCESS | 1993 | 1472660624512 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:23:44 INFO - PROCESS | 1993 | 1472660624563 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1993 | 1472660624565 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168bd000 == 32 [pid = 1993] [id = 253] 09:23:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11337c400) [pid = 1993] [serial = 757] [outer = 0x0] 09:23:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x113dc7800) [pid = 1993] [serial = 758] [outer = 0x11337c400] 09:23:44 INFO - PROCESS | 1993 | 1472660624592 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x115e37400) [pid = 1993] [serial = 759] [outer = 0x11337c400] 09:23:44 INFO - PROCESS | 1993 | 1472660624891 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 09:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:23:44 INFO - PROCESS | 1993 | 1472660624948 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1993 | 1472660624949 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:23:44 INFO - PROCESS | 1993 | 1472660624951 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1993 | 1472660624954 Marionette TRACE conn2 <- [1,986,null,{}] 09:23:44 INFO - PROCESS | 1993 | 1472660624962 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}] 09:23:44 INFO - PROCESS | 1993 | 1472660624965 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:45 INFO - PROCESS | 1993 | 1472660625044 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:23:45 INFO - PROCESS | 1993 | 1472660625097 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1993 | 1472660625099 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x118278000 == 33 [pid = 1993] [id = 254] 09:23:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x115e41c00) [pid = 1993] [serial = 760] [outer = 0x0] 09:23:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x116103800) [pid = 1993] [serial = 761] [outer = 0x115e41c00] 09:23:45 INFO - PROCESS | 1993 | 1472660625128 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1172c8400) [pid = 1993] [serial = 762] [outer = 0x115e41c00] 09:23:45 INFO - PROCESS | 1993 | 1472660625418 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 523ms 09:23:45 INFO - PROCESS | 1993 | 1472660625476 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1993 | 1472660625477 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:23:45 INFO - PROCESS | 1993 | 1472660625479 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1993 | 1472660625481 Marionette TRACE conn2 <- [1,990,null,{}] 09:23:45 INFO - PROCESS | 1993 | 1472660625483 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}] 09:23:45 INFO - PROCESS | 1993 | 1472660625484 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:45 INFO - PROCESS | 1993 | 1472660625562 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:23:45 INFO - PROCESS | 1993 | 1472660625611 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1993 | 1472660625612 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fb6800 == 34 [pid = 1993] [id = 255] 09:23:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x115eba400) [pid = 1993] [serial = 763] [outer = 0x0] 09:23:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x117e38c00) [pid = 1993] [serial = 764] [outer = 0x115eba400] 09:23:45 INFO - PROCESS | 1993 | 1472660625639 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x11813a400) [pid = 1993] [serial = 765] [outer = 0x115eba400] 09:23:45 INFO - PROCESS | 1993 | 1472660625946 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 469ms 09:23:45 INFO - PROCESS | 1993 | 1472660625949 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1993 | 1472660625950 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:23:45 INFO - PROCESS | 1993 | 1472660625952 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1993 | 1472660625953 Marionette TRACE conn2 <- [1,994,null,{}] 09:23:45 INFO - PROCESS | 1993 | 1472660625963 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}] 09:23:45 INFO - PROCESS | 1993 | 1472660625964 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:46 INFO - PROCESS | 1993 | 1472660626045 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:23:46 INFO - PROCESS | 1993 | 1472660626049 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1993 | 1472660626050 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e5c000 == 35 [pid = 1993] [id = 256] 09:23:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x112974800) [pid = 1993] [serial = 766] [outer = 0x0] 09:23:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11818b800) [pid = 1993] [serial = 767] [outer = 0x112974800] 09:23:46 INFO - PROCESS | 1993 | 1472660626078 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1181c6c00) [pid = 1993] [serial = 768] [outer = 0x112974800] 09:23:46 INFO - PROCESS | 1993 | 1472660626459 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]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 529ms 09:23:46 INFO - PROCESS | 1993 | 1472660626481 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 1993 | 1472660626482 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:23:46 INFO - PROCESS | 1993 | 1472660626491 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 1993 | 1472660626493 Marionette TRACE conn2 <- [1,998,null,{}] 09:23:46 INFO - PROCESS | 1993 | 1472660626495 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}] 09:23:46 INFO - PROCESS | 1993 | 1472660626499 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:46 INFO - PROCESS | 1993 | 1472660626616 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:23:46 INFO - PROCESS | 1993 | 1472660626623 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1993 | 1472660626624 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x12123f800 == 36 [pid = 1993] [id = 257] 09:23:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1181c7800) [pid = 1993] [serial = 769] [outer = 0x0] 09:23:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1184b3000) [pid = 1993] [serial = 770] [outer = 0x1181c7800] 09:23:46 INFO - PROCESS | 1993 | 1472660626649 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11965e800) [pid = 1993] [serial = 771] [outer = 0x1181c7800] 09:23:46 INFO - PROCESS | 1993 | 1472660626998 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 526ms 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:23:47 INFO - PROCESS | 1993 | 1472660627011 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1993 | 1472660627012 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:23:47 INFO - PROCESS | 1993 | 1472660627014 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1993 | 1472660627016 Marionette TRACE conn2 <- [1,1002,null,{}] 09:23:47 INFO - PROCESS | 1993 | 1472660627018 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}] 09:23:47 INFO - PROCESS | 1993 | 1472660627019 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:47 INFO - PROCESS | 1993 | 1472660627125 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:23:47 INFO - PROCESS | 1993 | 1472660627138 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1993 | 1472660627139 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b0000 == 37 [pid = 1993] [id = 258] 09:23:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11296fc00) [pid = 1993] [serial = 772] [outer = 0x0] 09:23:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x11966a800) [pid = 1993] [serial = 773] [outer = 0x11296fc00] 09:23:47 INFO - PROCESS | 1993 | 1472660627166 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1199a8400) [pid = 1993] [serial = 774] [outer = 0x11296fc00] 09:23:47 INFO - PROCESS | 1993 | 1472660627617 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 621ms 09:23:47 INFO - PROCESS | 1993 | 1472660627637 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1993 | 1472660627642 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:23:47 INFO - PROCESS | 1993 | 1472660627653 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1993 | 1472660627655 Marionette TRACE conn2 <- [1,1006,null,{}] 09:23:47 INFO - PROCESS | 1993 | 1472660627667 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}] 09:23:47 INFO - PROCESS | 1993 | 1472660627669 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:47 INFO - PROCESS | 1993 | 1472660627822 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:23:47 INFO - PROCESS | 1993 | 1472660627848 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1993 | 1472660627849 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c3c800 == 38 [pid = 1993] [id = 259] 09:23:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x119a48400) [pid = 1993] [serial = 775] [outer = 0x0] 09:23:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x119d69c00) [pid = 1993] [serial = 776] [outer = 0x119a48400] 09:23:47 INFO - PROCESS | 1993 | 1472660627875 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x120eea400) [pid = 1993] [serial = 777] [outer = 0x119a48400] 09:23:48 INFO - PROCESS | 1993 | 1472660628340 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]]]}] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1133a6c00) [pid = 1993] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x112ddac00) [pid = 1993] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x116006400) [pid = 1993] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118136000) [pid = 1993] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x112dd9400) [pid = 1993] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1181c0400) [pid = 1993] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x113f4d000) [pid = 1993] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x118135c00) [pid = 1993] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x119391c00) [pid = 1993] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11966ac00) [pid = 1993] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1196e1400) [pid = 1993] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x121a4dc00) [pid = 1993] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x110eab400) [pid = 1993] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x110ea5800) [pid = 1993] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x11938b400) [pid = 1993] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x11296b800) [pid = 1993] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:23:48 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1133ad000) [pid = 1993] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 737ms 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:23:48 INFO - PROCESS | 1993 | 1472660628383 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1993 | 1472660628384 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:23:48 INFO - PROCESS | 1993 | 1472660628387 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1993 | 1472660628388 Marionette TRACE conn2 <- [1,1010,null,{}] 09:23:48 INFO - PROCESS | 1993 | 1472660628393 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}] 09:23:48 INFO - PROCESS | 1993 | 1472660628394 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:48 INFO - PROCESS | 1993 | 1472660628475 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:23:48 INFO - PROCESS | 1993 | 1472660628479 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1993 | 1472660628480 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f78800 == 39 [pid = 1993] [id = 260] 09:23:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x113dc3c00) [pid = 1993] [serial = 778] [outer = 0x0] 09:23:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x115ec8000) [pid = 1993] [serial = 779] [outer = 0x113dc3c00] 09:23:48 INFO - PROCESS | 1993 | 1472660628505 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x118186400) [pid = 1993] [serial = 780] [outer = 0x113dc3c00] 09:23:48 INFO - PROCESS | 1993 | 1472660628826 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]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 472ms 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:23:48 INFO - PROCESS | 1993 | 1472660628860 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1993 | 1472660628861 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:23:48 INFO - PROCESS | 1993 | 1472660628863 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1993 | 1472660628864 Marionette TRACE conn2 <- [1,1014,null,{}] 09:23:48 INFO - PROCESS | 1993 | 1472660628866 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}] 09:23:48 INFO - PROCESS | 1993 | 1472660628867 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:48 INFO - PROCESS | 1993 | 1472660628945 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:23:49 INFO - PROCESS | 1993 | 1472660629000 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1993 | 1472660629001 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x127209000 == 40 [pid = 1993] [id = 261] 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x113862c00) [pid = 1993] [serial = 781] [outer = 0x0] 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x11938b400) [pid = 1993] [serial = 782] [outer = 0x113862c00] 09:23:49 INFO - PROCESS | 1993 | 1472660629027 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x121129000) [pid = 1993] [serial = 783] [outer = 0x113862c00] 09:23:49 INFO - PROCESS | 1993 | 1472660629313 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 469ms 09:23:49 INFO - PROCESS | 1993 | 1472660629332 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1993 | 1472660629334 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:23:49 INFO - PROCESS | 1993 | 1472660629336 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1993 | 1472660629339 Marionette TRACE conn2 <- [1,1018,null,{}] 09:23:49 INFO - PROCESS | 1993 | 1472660629349 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}] 09:23:49 INFO - PROCESS | 1993 | 1472660629350 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:49 INFO - PROCESS | 1993 | 1472660629449 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:23:49 INFO - PROCESS | 1993 | 1472660629453 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1993 | 1472660629455 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907a800 == 41 [pid = 1993] [id = 262] 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x12162ec00) [pid = 1993] [serial = 784] [outer = 0x0] 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x121a59400) [pid = 1993] [serial = 785] [outer = 0x12162ec00] 09:23:49 INFO - PROCESS | 1993 | 1472660629481 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x124c0f000) [pid = 1993] [serial = 786] [outer = 0x12162ec00] 09:23:49 INFO - PROCESS | 1993 | 1472660629815 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 530ms 09:23:49 INFO - PROCESS | 1993 | 1472660629866 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:23:49 INFO - PROCESS | 1993 | 1472660629867 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:23:49 INFO - PROCESS | 1993 | 1472660629870 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1993 | 1472660629871 Marionette TRACE conn2 <- [1,1022,null,{}] 09:23:49 INFO - PROCESS | 1993 | 1472660629882 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}] 09:23:49 INFO - PROCESS | 1993 | 1472660629883 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:49 INFO - PROCESS | 1993 | 1472660629964 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:23:49 INFO - PROCESS | 1993 | 1472660629968 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1993 | 1472660629969 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a220800 == 42 [pid = 1993] [id = 263] 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x124c74400) [pid = 1993] [serial = 787] [outer = 0x0] 09:23:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x125311400) [pid = 1993] [serial = 788] [outer = 0x124c74400] 09:23:49 INFO - PROCESS | 1993 | 1472660629993 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x125365000) [pid = 1993] [serial = 789] [outer = 0x124c74400] 09:23:50 INFO - PROCESS | 1993 | 1472660630334 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 477ms 09:23:50 INFO - PROCESS | 1993 | 1472660630398 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1993 | 1472660630400 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:23:50 INFO - PROCESS | 1993 | 1472660630406 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1993 | 1472660630408 Marionette TRACE conn2 <- [1,1026,null,{}] 09:23:50 INFO - PROCESS | 1993 | 1472660630412 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}] 09:23:50 INFO - PROCESS | 1993 | 1472660630414 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:50 INFO - PROCESS | 1993 | 1472660630527 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:23:50 INFO - PROCESS | 1993 | 1472660630594 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1993 | 1472660630597 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x1160c1000 == 43 [pid = 1993] [id = 264] 09:23:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x112990800) [pid = 1993] [serial = 790] [outer = 0x0] 09:23:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x112dda000) [pid = 1993] [serial = 791] [outer = 0x112990800] 09:23:50 INFO - PROCESS | 1993 | 1472660630629 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x1133abc00) [pid = 1993] [serial = 792] [outer = 0x112990800] 09:23:51 INFO - PROCESS | 1993 | 1472660631071 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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 724ms 09:23:51 INFO - PROCESS | 1993 | 1472660631140 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1993 | 1472660631142 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:23:51 INFO - PROCESS | 1993 | 1472660631148 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1993 | 1472660631150 Marionette TRACE conn2 <- [1,1030,null,{}] 09:23:51 INFO - PROCESS | 1993 | 1472660631153 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}] 09:23:51 INFO - PROCESS | 1993 | 1472660631157 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:51 INFO - PROCESS | 1993 | 1472660631271 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:23:51 INFO - PROCESS | 1993 | 1472660631340 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1993 | 1472660631342 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e47000 == 44 [pid = 1993] [id = 265] 09:23:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x116011800) [pid = 1993] [serial = 793] [outer = 0x0] 09:23:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x11610a400) [pid = 1993] [serial = 794] [outer = 0x116011800] 09:23:51 INFO - PROCESS | 1993 | 1472660631374 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1172c5400) [pid = 1993] [serial = 795] [outer = 0x116011800] 09:23:51 INFO - PROCESS | 1993 | 1472660631781 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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 673ms 09:23:51 INFO - PROCESS | 1993 | 1472660631827 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1993 | 1472660631829 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:23:51 INFO - PROCESS | 1993 | 1472660631831 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1993 | 1472660631833 Marionette TRACE conn2 <- [1,1034,null,{}] 09:23:51 INFO - PROCESS | 1993 | 1472660631852 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}] 09:23:51 INFO - PROCESS | 1993 | 1472660631855 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:51 INFO - PROCESS | 1993 | 1472660631975 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:23:52 INFO - PROCESS | 1993 | 1472660632016 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1993 | 1472660632019 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a20d000 == 45 [pid = 1993] [id = 266] 09:23:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1184b1400) [pid = 1993] [serial = 796] [outer = 0x0] 09:23:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x118584800) [pid = 1993] [serial = 797] [outer = 0x1184b1400] 09:23:52 INFO - PROCESS | 1993 | 1472660632050 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x119237800) [pid = 1993] [serial = 798] [outer = 0x1184b1400] 09:23:52 INFO - PROCESS | 1993 | 1472660632477 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 09:23:52 INFO - PROCESS | 1993 | 1472660632501 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1993 | 1472660632502 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:23:52 INFO - PROCESS | 1993 | 1472660632505 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1993 | 1472660632508 Marionette TRACE conn2 <- [1,1038,null,{}] 09:23:52 INFO - PROCESS | 1993 | 1472660632510 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}] 09:23:52 INFO - PROCESS | 1993 | 1472660632512 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:52 INFO - PROCESS | 1993 | 1472660632612 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:23:52 INFO - PROCESS | 1993 | 1472660632665 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1993 | 1472660632667 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a877000 == 46 [pid = 1993] [id = 267] 09:23:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x1196de000) [pid = 1993] [serial = 799] [outer = 0x0] 09:23:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x119a44800) [pid = 1993] [serial = 800] [outer = 0x1196de000] 09:23:52 INFO - PROCESS | 1993 | 1472660632696 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x121a56000) [pid = 1993] [serial = 801] [outer = 0x1196de000] 09:23:53 INFO - PROCESS | 1993 | 1472660633163 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 672ms 09:23:53 INFO - PROCESS | 1993 | 1472660633177 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1993 | 1472660633179 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:23:53 INFO - PROCESS | 1993 | 1472660633183 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1993 | 1472660633185 Marionette TRACE conn2 <- [1,1042,null,{}] 09:23:53 INFO - PROCESS | 1993 | 1472660633239 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}] 09:23:53 INFO - PROCESS | 1993 | 1472660633241 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:53 INFO - PROCESS | 1993 | 1472660633406 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:23:53 INFO - PROCESS | 1993 | 1472660633482 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 1993 | 1472660633483 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b038000 == 47 [pid = 1993] [id = 268] 09:23:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x121a51c00) [pid = 1993] [serial = 802] [outer = 0x0] 09:23:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x124c0c400) [pid = 1993] [serial = 803] [outer = 0x121a51c00] 09:23:53 INFO - PROCESS | 1993 | 1472660633512 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x1253c1400) [pid = 1993] [serial = 804] [outer = 0x121a51c00] 09:23:54 INFO - PROCESS | 1993 | 1472660634093 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 921ms 09:23:54 INFO - PROCESS | 1993 | 1472660634104 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1993 | 1472660634106 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:23:54 INFO - PROCESS | 1993 | 1472660634110 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1993 | 1472660634112 Marionette TRACE conn2 <- [1,1046,null,{}] 09:23:54 INFO - PROCESS | 1993 | 1472660634115 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}] 09:23:54 INFO - PROCESS | 1993 | 1472660634117 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:54 INFO - PROCESS | 1993 | 1472660634216 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:23:54 INFO - PROCESS | 1993 | 1472660634269 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1993 | 1472660634270 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e97800 == 48 [pid = 1993] [id = 269] 09:23:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x112ddd800) [pid = 1993] [serial = 805] [outer = 0x0] 09:23:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x113a0bc00) [pid = 1993] [serial = 806] [outer = 0x112ddd800] 09:23:54 INFO - PROCESS | 1993 | 1472660634299 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x115e45400) [pid = 1993] [serial = 807] [outer = 0x112ddd800] 09:23:54 INFO - PROCESS | 1993 | 1472660634793 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 723ms 09:23:54 INFO - PROCESS | 1993 | 1472660634832 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1993 | 1472660634836 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:23:54 INFO - PROCESS | 1993 | 1472660634843 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1993 | 1472660634845 Marionette TRACE conn2 <- [1,1050,null,{}] 09:23:54 INFO - PROCESS | 1993 | 1472660634849 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}] 09:23:54 INFO - PROCESS | 1993 | 1472660634851 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:54 INFO - PROCESS | 1993 | 1472660634985 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:23:55 INFO - PROCESS | 1993 | 1472660635086 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1993 | 1472660635088 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x117260000 == 49 [pid = 1993] [id = 270] 09:23:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x1172c9800) [pid = 1993] [serial = 808] [outer = 0x0] 09:23:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x118104000) [pid = 1993] [serial = 809] [outer = 0x1172c9800] 09:23:55 INFO - PROCESS | 1993 | 1472660635136 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x118157000) [pid = 1993] [serial = 810] [outer = 0x1172c9800] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x12907a800 == 48 [pid = 1993] [id = 262] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x127209000 == 47 [pid = 1993] [id = 261] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x120f78800 == 46 [pid = 1993] [id = 260] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x124c3c800 == 45 [pid = 1993] [id = 259] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b0000 == 44 [pid = 1993] [id = 258] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x12123f800 == 43 [pid = 1993] [id = 257] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x120e5c000 == 42 [pid = 1993] [id = 256] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x118fb6800 == 41 [pid = 1993] [id = 255] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x118278000 == 40 [pid = 1993] [id = 254] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x1168bd000 == 39 [pid = 1993] [id = 253] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x1131de800 == 38 [pid = 1993] [id = 252] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x120e44800 == 37 [pid = 1993] [id = 251] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x116695800 == 36 [pid = 1993] [id = 250] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x12a21d800 == 35 [pid = 1993] [id = 249] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x117021000 == 34 [pid = 1993] [id = 237] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x117e97800 == 33 [pid = 1993] [id = 269] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x12b038000 == 32 [pid = 1993] [id = 268] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x12a877000 == 31 [pid = 1993] [id = 267] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x12a20d000 == 30 [pid = 1993] [id = 266] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x120e47000 == 29 [pid = 1993] [id = 265] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x12a220800 == 28 [pid = 1993] [id = 263] 09:23:55 INFO - PROCESS | 1993 | --DOCSHELL 0x1160c1000 == 27 [pid = 1993] [id = 264] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x113867000) [pid = 1993] [serial = 713] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x119390400) [pid = 1993] [serial = 725] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x115e29c00) [pid = 1993] [serial = 714] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x116803c00) [pid = 1993] [serial = 716] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x116aa6c00) [pid = 1993] [serial = 717] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x118161000) [pid = 1993] [serial = 719] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x115ec2800) [pid = 1993] [serial = 711] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x1133ae800) [pid = 1993] [serial = 710] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x118583800) [pid = 1993] [serial = 722] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x11610dc00) [pid = 1993] [serial = 696] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x115e3c800) [pid = 1993] [serial = 695] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1184aa400) [pid = 1993] [serial = 699] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x118160400) [pid = 1993] [serial = 698] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1213afc00) [pid = 1993] [serial = 702] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1196dc800) [pid = 1993] [serial = 701] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x11974c000) [pid = 1993] [serial = 728] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x123319c00) [pid = 1993] [serial = 732] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x12535a400) [pid = 1993] [serial = 705] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x121a52800) [pid = 1993] [serial = 731] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x124a09800) [pid = 1993] [serial = 734] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x118193800) [pid = 1993] [serial = 737] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x123217400) [pid = 1993] [serial = 704] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x119669800) [pid = 1993] [serial = 738] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x125df2c00) [pid = 1993] [serial = 743] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x126ea4c00) [pid = 1993] [serial = 744] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x125313400) [pid = 1993] [serial = 735] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x125d64c00) [pid = 1993] [serial = 708] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x118159000) [pid = 1993] [serial = 707] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1181be000) [pid = 1993] [serial = 720] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1213af800) [pid = 1993] [serial = 729] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x127519800) [pid = 1993] [serial = 746] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x119666c00) [pid = 1993] [serial = 726] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1253bfc00) [pid = 1993] [serial = 741] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1233e7000) [pid = 1993] [serial = 740] [outer = 0x0] [url = about:blank] 09:23:55 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x11923bc00) [pid = 1993] [serial = 723] [outer = 0x0] [url = about:blank] 09:23:56 INFO - PROCESS | 1993 | 1472660636066 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1275ms 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:23:56 INFO - PROCESS | 1993 | 1472660636120 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1993 | 1472660636122 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:23:56 INFO - PROCESS | 1993 | 1472660636125 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1993 | 1472660636127 Marionette TRACE conn2 <- [1,1054,null,{}] 09:23:56 INFO - PROCESS | 1993 | 1472660636132 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}] 09:23:56 INFO - PROCESS | 1993 | 1472660636133 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:56 INFO - PROCESS | 1993 | 1472660636211 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:23:56 INFO - PROCESS | 1993 | 1472660636216 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1993 | 1472660636219 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x116017800 == 28 [pid = 1993] [id = 271] 09:23:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1133ae800) [pid = 1993] [serial = 811] [outer = 0x0] 09:23:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x113dc8000) [pid = 1993] [serial = 812] [outer = 0x1133ae800] 09:23:56 INFO - PROCESS | 1993 | 1472660636247 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x115ebe800) [pid = 1993] [serial = 813] [outer = 0x1133ae800] 09:23:56 INFO - PROCESS | 1993 | 1472660636631 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 523ms 09:23:56 INFO - PROCESS | 1993 | 1472660636649 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1993 | 1472660636651 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:23:56 INFO - PROCESS | 1993 | 1472660636658 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1993 | 1472660636660 Marionette TRACE conn2 <- [1,1058,null,{}] 09:23:56 INFO - PROCESS | 1993 | 1472660636662 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}] 09:23:56 INFO - PROCESS | 1993 | 1472660636664 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:56 INFO - PROCESS | 1993 | 1472660636739 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:23:56 INFO - PROCESS | 1993 | 1472660636791 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1993 | 1472660636792 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x11701c800 == 29 [pid = 1993] [id = 272] 09:23:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x115ec2000) [pid = 1993] [serial = 814] [outer = 0x0] 09:23:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x116109400) [pid = 1993] [serial = 815] [outer = 0x115ec2000] 09:23:56 INFO - PROCESS | 1993 | 1472660636821 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1172cb800) [pid = 1993] [serial = 816] [outer = 0x115ec2000] 09:23:57 INFO - PROCESS | 1993 | 1472660637130 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 521ms 09:23:57 INFO - PROCESS | 1993 | 1472660637177 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1993 | 1472660637179 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:23:57 INFO - PROCESS | 1993 | 1472660637181 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1993 | 1472660637184 Marionette TRACE conn2 <- [1,1062,null,{}] 09:23:57 INFO - PROCESS | 1993 | 1472660637192 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}] 09:23:57 INFO - PROCESS | 1993 | 1472660637195 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:57 INFO - PROCESS | 1993 | 1472660637293 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:23:57 INFO - PROCESS | 1993 | 1472660637325 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1993 | 1472660637327 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x118ad3800 == 30 [pid = 1993] [id = 273] 09:23:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1133adc00) [pid = 1993] [serial = 817] [outer = 0x0] 09:23:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x118163400) [pid = 1993] [serial = 818] [outer = 0x1133adc00] 09:23:57 INFO - PROCESS | 1993 | 1472660637355 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1184a7c00) [pid = 1993] [serial = 819] [outer = 0x1133adc00] 09:23:57 INFO - PROCESS | 1993 | 1472660637651 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 522ms 09:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:23:57 INFO - PROCESS | 1993 | 1472660637703 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1993 | 1472660637706 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:23:57 INFO - PROCESS | 1993 | 1472660637710 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1993 | 1472660637711 Marionette TRACE conn2 <- [1,1066,null,{}] 09:23:57 INFO - PROCESS | 1993 | 1472660637713 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}] 09:23:57 INFO - PROCESS | 1993 | 1472660637715 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:57 INFO - PROCESS | 1993 | 1472660637792 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:23:57 INFO - PROCESS | 1993 | 1472660637796 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1993 | 1472660637797 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c27800 == 31 [pid = 1993] [id = 274] 09:23:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1184aa800) [pid = 1993] [serial = 820] [outer = 0x0] 09:23:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x118590400) [pid = 1993] [serial = 821] [outer = 0x1184aa800] 09:23:57 INFO - PROCESS | 1993 | 1472660637823 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119238c00) [pid = 1993] [serial = 822] [outer = 0x1184aa800] 09:23:58 INFO - PROCESS | 1993 | 1472660638207 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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 524ms 09:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:23:58 INFO - PROCESS | 1993 | 1472660638234 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1993 | 1472660638235 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:23:58 INFO - PROCESS | 1993 | 1472660638243 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1993 | 1472660638244 Marionette TRACE conn2 <- [1,1070,null,{}] 09:23:58 INFO - PROCESS | 1993 | 1472660638247 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}] 09:23:58 INFO - PROCESS | 1993 | 1472660638248 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:58 INFO - PROCESS | 1993 | 1472660638342 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:23:58 INFO - PROCESS | 1993 | 1472660638347 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1993 | 1472660638348 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e5e800 == 32 [pid = 1993] [id = 275] 09:23:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11337ec00) [pid = 1993] [serial = 823] [outer = 0x0] 09:23:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11923f400) [pid = 1993] [serial = 824] [outer = 0x11337ec00] 09:23:58 INFO - PROCESS | 1993 | 1472660638374 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x119661c00) [pid = 1993] [serial = 825] [outer = 0x11337ec00] 09:23:58 INFO - PROCESS | 1993 | 1472660638715 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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 527ms 09:23:58 INFO - PROCESS | 1993 | 1472660638766 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1993 | 1472660638767 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:23:58 INFO - PROCESS | 1993 | 1472660638769 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1993 | 1472660638770 Marionette TRACE conn2 <- [1,1074,null,{}] 09:23:58 INFO - PROCESS | 1993 | 1472660638773 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}] 09:23:58 INFO - PROCESS | 1993 | 1472660638777 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:58 INFO - PROCESS | 1993 | 1472660638890 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:23:58 INFO - PROCESS | 1993 | 1472660638903 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1993 | 1472660638904 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x12175c800 == 33 [pid = 1993] [id = 276] 09:23:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x119668c00) [pid = 1993] [serial = 826] [outer = 0x0] 09:23:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x119a9f000) [pid = 1993] [serial = 827] [outer = 0x119668c00] 09:23:58 INFO - PROCESS | 1993 | 1472660638931 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x121a4ec00) [pid = 1993] [serial = 828] [outer = 0x119668c00] 09:23:59 INFO - PROCESS | 1993 | 1472660639275 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 09:23:59 INFO - PROCESS | 1993 | 1472660639298 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1993 | 1472660639299 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:23:59 INFO - PROCESS | 1993 | 1472660639310 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1993 | 1472660639311 Marionette TRACE conn2 <- [1,1078,null,{}] 09:23:59 INFO - PROCESS | 1993 | 1472660639313 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}] 09:23:59 INFO - PROCESS | 1993 | 1472660639314 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:59 INFO - PROCESS | 1993 | 1472660639406 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:23:59 INFO - PROCESS | 1993 | 1472660639409 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1993 | 1472660639411 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x123333000 == 34 [pid = 1993] [id = 277] 09:23:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x112968400) [pid = 1993] [serial = 829] [outer = 0x0] 09:23:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12321a400) [pid = 1993] [serial = 830] [outer = 0x112968400] 09:23:59 INFO - PROCESS | 1993 | 1472660639435 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12482f400) [pid = 1993] [serial = 831] [outer = 0x112968400] 09:23:59 INFO - PROCESS | 1993 | 1472660639770 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 517ms 09:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:23:59 INFO - PROCESS | 1993 | 1472660639828 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1993 | 1472660639829 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:23:59 INFO - PROCESS | 1993 | 1472660639831 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1993 | 1472660639832 Marionette TRACE conn2 <- [1,1082,null,{}] 09:23:59 INFO - PROCESS | 1993 | 1472660639842 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}] 09:23:59 INFO - PROCESS | 1993 | 1472660639843 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:59 INFO - PROCESS | 1993 | 1472660639940 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:23:59 INFO - PROCESS | 1993 | 1472660639944 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1993 | 1472660639945 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:23:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c46800 == 35 [pid = 1993] [id = 278] 09:23:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x118188800) [pid = 1993] [serial = 832] [outer = 0x0] 09:23:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x124c72000) [pid = 1993] [serial = 833] [outer = 0x118188800] 09:23:59 INFO - PROCESS | 1993 | 1472660639970 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x125314c00) [pid = 1993] [serial = 834] [outer = 0x118188800] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1181c7800) [pid = 1993] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12162ec00) [pid = 1993] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x11296fc00) [pid = 1993] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x124c74400) [pid = 1993] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x119a48400) [pid = 1993] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x113dc3c00) [pid = 1993] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x11219dc00) [pid = 1993] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x112974800) [pid = 1993] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x11337c400) [pid = 1993] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x115e41c00) [pid = 1993] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x115eba400) [pid = 1993] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x116aa6400) [pid = 1993] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x126ea6400) [pid = 1993] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x112ddf000) [pid = 1993] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:24:00 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x113862c00) [pid = 1993] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:24:00 INFO - PROCESS | 1993 | 1472660640518 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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 09:24:00 INFO - PROCESS | 1993 | 1472660640561 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 1993 | 1472660640563 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:24:00 INFO - PROCESS | 1993 | 1472660640573 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1993 | 1472660640576 Marionette TRACE conn2 <- [1,1086,null,{}] 09:24:00 INFO - PROCESS | 1993 | 1472660640579 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}] 09:24:00 INFO - PROCESS | 1993 | 1472660640580 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:00 INFO - PROCESS | 1993 | 1472660640653 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:24:00 INFO - PROCESS | 1993 | 1472660640659 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1993 | 1472660640660 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x118ad2800 == 36 [pid = 1993] [id = 279] 09:24:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x115e3dc00) [pid = 1993] [serial = 835] [outer = 0x0] 09:24:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x117e2e000) [pid = 1993] [serial = 836] [outer = 0x115e3dc00] 09:24:00 INFO - PROCESS | 1993 | 1472660640686 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1184a7000) [pid = 1993] [serial = 837] [outer = 0x115e3dc00] 09:24:01 INFO - PROCESS | 1993 | 1472660640998 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 478ms 09:24:01 INFO - PROCESS | 1993 | 1472660641044 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1993 | 1472660641045 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:24:01 INFO - PROCESS | 1993 | 1472660641047 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1993 | 1472660641048 Marionette TRACE conn2 <- [1,1090,null,{}] 09:24:01 INFO - PROCESS | 1993 | 1472660641051 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}] 09:24:01 INFO - PROCESS | 1993 | 1472660641052 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:01 INFO - PROCESS | 1993 | 1472660641128 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:24:01 INFO - PROCESS | 1993 | 1472660641186 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1993 | 1472660641187 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e1d000 == 37 [pid = 1993] [id = 280] 09:24:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x115ec6c00) [pid = 1993] [serial = 838] [outer = 0x0] 09:24:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x119752000) [pid = 1993] [serial = 839] [outer = 0x115ec6c00] 09:24:01 INFO - PROCESS | 1993 | 1472660641213 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x124a03800) [pid = 1993] [serial = 840] [outer = 0x115ec6c00] 09:24:01 INFO - PROCESS | 1993 | 1472660641518 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:24:01 INFO - PROCESS | 1993 | 1472660641565 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1993 | 1472660641567 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:24:01 INFO - PROCESS | 1993 | 1472660641577 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1993 | 1472660641579 Marionette TRACE conn2 <- [1,1094,null,{}] 09:24:01 INFO - PROCESS | 1993 | 1472660641581 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}] 09:24:01 INFO - PROCESS | 1993 | 1472660641583 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:01 INFO - PROCESS | 1993 | 1472660641670 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:24:01 INFO - PROCESS | 1993 | 1472660641676 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1993 | 1472660641677 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e5b800 == 38 [pid = 1993] [id = 281] 09:24:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x124c76400) [pid = 1993] [serial = 841] [outer = 0x0] 09:24:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x125d58c00) [pid = 1993] [serial = 842] [outer = 0x124c76400] 09:24:01 INFO - PROCESS | 1993 | 1472660641704 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x125df5c00) [pid = 1993] [serial = 843] [outer = 0x124c76400] 09:24:02 INFO - PROCESS | 1993 | 1472660642028 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 478ms 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:24:02 INFO - PROCESS | 1993 | 1472660642047 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1993 | 1472660642048 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:24:02 INFO - PROCESS | 1993 | 1472660642050 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1993 | 1472660642051 Marionette TRACE conn2 <- [1,1098,null,{}] 09:24:02 INFO - PROCESS | 1993 | 1472660642054 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}] 09:24:02 INFO - PROCESS | 1993 | 1472660642057 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:02 INFO - PROCESS | 1993 | 1472660642161 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:24:02 INFO - PROCESS | 1993 | 1472660642168 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1993 | 1472660642169 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291ce000 == 39 [pid = 1993] [id = 282] 09:24:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x119664c00) [pid = 1993] [serial = 844] [outer = 0x0] 09:24:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x126d67400) [pid = 1993] [serial = 845] [outer = 0x119664c00] 09:24:02 INFO - PROCESS | 1993 | 1472660642194 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x126d6f400) [pid = 1993] [serial = 846] [outer = 0x119664c00] 09:24:02 INFO - PROCESS | 1993 | 1472660642909 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 868ms 09:24:02 INFO - PROCESS | 1993 | 1472660642920 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1993 | 1472660642923 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:24:02 INFO - PROCESS | 1993 | 1472660642927 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1993 | 1472660642929 Marionette TRACE conn2 <- [1,1102,null,{}] 09:24:02 INFO - PROCESS | 1993 | 1472660642933 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}] 09:24:02 INFO - PROCESS | 1993 | 1472660642934 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:03 INFO - PROCESS | 1993 | 1472660643047 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:24:03 INFO - PROCESS | 1993 | 1472660643103 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1993 | 1472660643104 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x121237800 == 40 [pid = 1993] [id = 283] 09:24:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1176aac00) [pid = 1993] [serial = 847] [outer = 0x0] 09:24:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x118156400) [pid = 1993] [serial = 848] [outer = 0x1176aac00] 09:24:03 INFO - PROCESS | 1993 | 1472660643137 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x1184a6400) [pid = 1993] [serial = 849] [outer = 0x1176aac00] 09:24:03 INFO - PROCESS | 1993 | 1472660643700 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]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 821ms 09:24:03 INFO - PROCESS | 1993 | 1472660643747 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1993 | 1472660643751 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:24:03 INFO - PROCESS | 1993 | 1472660643756 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1993 | 1472660643758 Marionette TRACE conn2 <- [1,1106,null,{}] 09:24:03 INFO - PROCESS | 1993 | 1472660643760 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}] 09:24:03 INFO - PROCESS | 1993 | 1472660643762 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:03 INFO - PROCESS | 1993 | 1472660643871 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:24:03 INFO - PROCESS | 1993 | 1472660643950 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1993 | 1472660643951 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x129074000 == 41 [pid = 1993] [id = 284] 09:24:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1184a5800) [pid = 1993] [serial = 850] [outer = 0x0] 09:24:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x119661800) [pid = 1993] [serial = 851] [outer = 0x1184a5800] 09:24:03 INFO - PROCESS | 1993 | 1472660643983 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x119a43c00) [pid = 1993] [serial = 852] [outer = 0x1184a5800] 09:24:04 INFO - PROCESS | 1993 | 1472660644681 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 975ms 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:24:04 INFO - PROCESS | 1993 | 1472660644731 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1993 | 1472660644733 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:24:04 INFO - PROCESS | 1993 | 1472660644736 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1993 | 1472660644738 Marionette TRACE conn2 <- [1,1110,null,{}] 09:24:04 INFO - PROCESS | 1993 | 1472660644742 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}] 09:24:04 INFO - PROCESS | 1993 | 1472660644743 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:04 INFO - PROCESS | 1993 | 1472660644858 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x120e5b800 == 40 [pid = 1993] [id = 281] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x126e1d000 == 39 [pid = 1993] [id = 280] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x118ad2800 == 38 [pid = 1993] [id = 279] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x124c46800 == 37 [pid = 1993] [id = 278] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x123333000 == 36 [pid = 1993] [id = 277] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x12175c800 == 35 [pid = 1993] [id = 276] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x120e5e800 == 34 [pid = 1993] [id = 275] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x119c27800 == 33 [pid = 1993] [id = 274] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x118ad3800 == 32 [pid = 1993] [id = 273] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x11701c800 == 31 [pid = 1993] [id = 272] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x116017800 == 30 [pid = 1993] [id = 271] 09:24:04 INFO - PROCESS | 1993 | --DOCSHELL 0x117260000 == 29 [pid = 1993] [id = 270] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1184b3000) [pid = 1993] [serial = 770] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x124c0f000) [pid = 1993] [serial = 786] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x11966a800) [pid = 1993] [serial = 773] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x125311400) [pid = 1993] [serial = 788] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x125365000) [pid = 1993] [serial = 789] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x119d69c00) [pid = 1993] [serial = 776] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1199a8400) [pid = 1993] [serial = 774] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x115ec8000) [pid = 1993] [serial = 779] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x112699800) [pid = 1993] [serial = 755] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1129f7800) [pid = 1993] [serial = 756] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x11818b800) [pid = 1993] [serial = 767] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118186400) [pid = 1993] [serial = 780] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x113dc7800) [pid = 1993] [serial = 758] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x115e37400) [pid = 1993] [serial = 759] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x116103800) [pid = 1993] [serial = 761] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1172c8400) [pid = 1993] [serial = 762] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x117e38c00) [pid = 1993] [serial = 764] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11813a400) [pid = 1993] [serial = 765] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1176ae400) [pid = 1993] [serial = 752] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x118134c00) [pid = 1993] [serial = 753] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x127524000) [pid = 1993] [serial = 747] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1133aec00) [pid = 1993] [serial = 749] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x115e3b000) [pid = 1993] [serial = 750] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x121a59400) [pid = 1993] [serial = 785] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x120eea400) [pid = 1993] [serial = 777] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x121129000) [pid = 1993] [serial = 783] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x11965e800) [pid = 1993] [serial = 771] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x1181c6c00) [pid = 1993] [serial = 768] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x11938b400) [pid = 1993] [serial = 782] [outer = 0x0] [url = about:blank] 09:24:04 INFO - PROCESS | 1993 | 1472660644936 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1993 | 1472660644938 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x113363000 == 30 [pid = 1993] [id = 285] 09:24:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1129f7800) [pid = 1993] [serial = 853] [outer = 0x0] 09:24:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x113864800) [pid = 1993] [serial = 854] [outer = 0x1129f7800] 09:24:04 INFO - PROCESS | 1993 | 1472660644966 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1168e7c00) [pid = 1993] [serial = 855] [outer = 0x1129f7800] 09:24:05 INFO - PROCESS | 1993 | 1472660645295 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 572ms 09:24:05 INFO - PROCESS | 1993 | 1472660645310 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1993 | 1472660645313 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:24:05 INFO - PROCESS | 1993 | 1472660645317 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1993 | 1472660645319 Marionette TRACE conn2 <- [1,1114,null,{}] 09:24:05 INFO - PROCESS | 1993 | 1472660645321 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}] 09:24:05 INFO - PROCESS | 1993 | 1472660645325 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:05 INFO - PROCESS | 1993 | 1472660645417 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:24:05 INFO - PROCESS | 1993 | 1472660645465 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 1993 | 1472660645466 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x1131c7000 == 31 [pid = 1993] [id = 286] 09:24:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1172cb400) [pid = 1993] [serial = 856] [outer = 0x0] 09:24:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x118187000) [pid = 1993] [serial = 857] [outer = 0x1172cb400] 09:24:05 INFO - PROCESS | 1993 | 1472660645494 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1184a8000) [pid = 1993] [serial = 858] [outer = 0x1172cb400] 09:24:05 INFO - PROCESS | 1993 | 1472660645800 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 09:24:05 INFO - PROCESS | 1993 | 1472660645837 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1993 | 1472660645840 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:24:05 INFO - PROCESS | 1993 | 1472660645844 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1993 | 1472660645846 Marionette TRACE conn2 <- [1,1118,null,{}] 09:24:05 INFO - PROCESS | 1993 | 1472660645854 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}] 09:24:05 INFO - PROCESS | 1993 | 1472660645857 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:05 INFO - PROCESS | 1993 | 1472660645943 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:24:06 INFO - PROCESS | 1993 | 1472660645998 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1993 | 1472660646000 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c30000 == 32 [pid = 1993] [id = 287] 09:24:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x112dde000) [pid = 1993] [serial = 859] [outer = 0x0] 09:24:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119233000) [pid = 1993] [serial = 860] [outer = 0x112dde000] 09:24:06 INFO - PROCESS | 1993 | 1472660646029 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x119de5400) [pid = 1993] [serial = 861] [outer = 0x112dde000] 09:24:06 INFO - PROCESS | 1993 | 1472660646332 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 521ms 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:24:06 INFO - PROCESS | 1993 | 1472660646366 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1993 | 1472660646367 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:24:06 INFO - PROCESS | 1993 | 1472660646369 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1993 | 1472660646370 Marionette TRACE conn2 <- [1,1122,null,{}] 09:24:06 INFO - PROCESS | 1993 | 1472660646376 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}] 09:24:06 INFO - PROCESS | 1993 | 1472660646377 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:06 INFO - PROCESS | 1993 | 1472660646456 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:24:06 INFO - PROCESS | 1993 | 1472660646461 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1993 | 1472660646462 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x121245000 == 33 [pid = 1993] [id = 288] 09:24:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x12100e400) [pid = 1993] [serial = 862] [outer = 0x0] 09:24:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x121a50000) [pid = 1993] [serial = 863] [outer = 0x12100e400] 09:24:06 INFO - PROCESS | 1993 | 1472660646488 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x124ab2c00) [pid = 1993] [serial = 864] [outer = 0x12100e400] 09:24:06 INFO - PROCESS | 1993 | 1472660646827 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 471ms 09:24:06 INFO - PROCESS | 1993 | 1472660646844 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1993 | 1472660646845 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:24:06 INFO - PROCESS | 1993 | 1472660646847 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1993 | 1472660646848 Marionette TRACE conn2 <- [1,1126,null,{}] 09:24:06 INFO - PROCESS | 1993 | 1472660646859 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}] 09:24:06 INFO - PROCESS | 1993 | 1472660646861 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:06 INFO - PROCESS | 1993 | 1472660646968 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:24:06 INFO - PROCESS | 1993 | 1472660646982 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1993 | 1472660646983 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a3000 == 34 [pid = 1993] [id = 289] 09:24:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x121a53800) [pid = 1993] [serial = 865] [outer = 0x0] 09:24:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x124dc2800) [pid = 1993] [serial = 866] [outer = 0x121a53800] 09:24:07 INFO - PROCESS | 1993 | 1472660647009 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x125364c00) [pid = 1993] [serial = 867] [outer = 0x121a53800] 09:24:07 INFO - PROCESS | 1993 | 1472660647352 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 519ms 09:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:24:07 INFO - PROCESS | 1993 | 1472660647366 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1993 | 1472660647368 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:24:07 INFO - PROCESS | 1993 | 1472660647370 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1993 | 1472660647371 Marionette TRACE conn2 <- [1,1130,null,{}] 09:24:07 INFO - PROCESS | 1993 | 1472660647375 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}] 09:24:07 INFO - PROCESS | 1993 | 1472660647379 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:07 INFO - PROCESS | 1993 | 1472660647501 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:24:07 INFO - PROCESS | 1993 | 1472660647505 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 1993 | 1472660647507 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x125370000 == 35 [pid = 1993] [id = 290] 09:24:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1253cbc00) [pid = 1993] [serial = 868] [outer = 0x0] 09:24:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x125df4c00) [pid = 1993] [serial = 869] [outer = 0x1253cbc00] 09:24:07 INFO - PROCESS | 1993 | 1472660647532 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x126f57800) [pid = 1993] [serial = 870] [outer = 0x1253cbc00] 09:24:07 INFO - PROCESS | 1993 | 1472660647894 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 569ms 09:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:24:07 INFO - PROCESS | 1993 | 1472660647940 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1993 | 1472660647941 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:24:07 INFO - PROCESS | 1993 | 1472660647943 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1993 | 1472660647952 Marionette TRACE conn2 <- [1,1134,null,{}] 09:24:07 INFO - PROCESS | 1993 | 1472660647954 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}] 09:24:07 INFO - PROCESS | 1993 | 1472660647955 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:08 INFO - PROCESS | 1993 | 1472660648052 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:24:08 INFO - PROCESS | 1993 | 1472660648063 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1993 | 1472660648064 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a7c800 == 36 [pid = 1993] [id = 291] 09:24:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x127248400) [pid = 1993] [serial = 871] [outer = 0x0] 09:24:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x127519400) [pid = 1993] [serial = 872] [outer = 0x127248400] 09:24:08 INFO - PROCESS | 1993 | 1472660648090 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x127523800) [pid = 1993] [serial = 873] [outer = 0x127248400] 09:24:08 INFO - PROCESS | 1993 | 1472660648419 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]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 529ms 09:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:24:08 INFO - PROCESS | 1993 | 1472660648474 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1993 | 1472660648475 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:24:08 INFO - PROCESS | 1993 | 1472660648477 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - PROCESS | 1993 | 1472660648478 Marionette TRACE conn2 <- [1,1138,null,{}] 09:24:08 INFO - PROCESS | 1993 | 1472660648480 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}] 09:24:08 INFO - PROCESS | 1993 | 1472660648482 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:08 INFO - PROCESS | 1993 | 1472660648582 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:24:08 INFO - PROCESS | 1993 | 1472660648595 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1993 | 1472660648596 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x129084800 == 37 [pid = 1993] [id = 292] 09:24:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12724ec00) [pid = 1993] [serial = 874] [outer = 0x0] 09:24:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x127543c00) [pid = 1993] [serial = 875] [outer = 0x12724ec00] 09:24:08 INFO - PROCESS | 1993 | 1472660648631 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x127548800) [pid = 1993] [serial = 876] [outer = 0x12724ec00] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x124c76400) [pid = 1993] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x11337ec00) [pid = 1993] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x118188800) [pid = 1993] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x115ec2000) [pid = 1993] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1184b1400) [pid = 1993] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x112990800) [pid = 1993] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1172c9800) [pid = 1993] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x116011800) [pid = 1993] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x119668c00) [pid = 1993] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x121a51c00) [pid = 1993] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1184aa800) [pid = 1993] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1133ae800) [pid = 1993] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115e3dc00) [pid = 1993] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x112ddd800) [pid = 1993] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1133adc00) [pid = 1993] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x115ec6c00) [pid = 1993] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:24:09 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x112968400) [pid = 1993] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:24:09 INFO - PROCESS | 1993 | 1472660649226 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 770ms 09:24:09 INFO - PROCESS | 1993 | 1472660649255 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1993 | 1472660649258 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:24:09 INFO - PROCESS | 1993 | 1472660649261 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1993 | 1472660649262 Marionette TRACE conn2 <- [1,1142,null,{}] 09:24:09 INFO - PROCESS | 1993 | 1472660649264 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}] 09:24:09 INFO - PROCESS | 1993 | 1472660649266 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:09 INFO - PROCESS | 1993 | 1472660649345 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:24:09 INFO - PROCESS | 1993 | 1472660649348 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1993 | 1472660649349 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c26800 == 38 [pid = 1993] [id = 293] 09:24:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x112990800) [pid = 1993] [serial = 877] [outer = 0x0] 09:24:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x115e3ac00) [pid = 1993] [serial = 878] [outer = 0x112990800] 09:24:09 INFO - PROCESS | 1993 | 1472660649375 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1184aa800) [pid = 1993] [serial = 879] [outer = 0x112990800] 09:24:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119240c00) [pid = 1993] [serial = 880] [outer = 0x12c717c00] 09:24:09 INFO - PROCESS | 1993 | 1472660649735 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:24:09 INFO - PROCESS | 1993 | 1472660649782 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1993 | 1472660649784 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:24:09 INFO - PROCESS | 1993 | 1472660649786 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1993 | 1472660649787 Marionette TRACE conn2 <- [1,1146,null,{}] 09:24:09 INFO - PROCESS | 1993 | 1472660649795 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}] 09:24:09 INFO - PROCESS | 1993 | 1472660649796 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:09 INFO - PROCESS | 1993 | 1472660649879 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:24:09 INFO - PROCESS | 1993 | 1472660649883 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1993 | 1472660649884 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a4b5800 == 39 [pid = 1993] [id = 294] 09:24:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x12162d000) [pid = 1993] [serial = 881] [outer = 0x0] 09:24:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x124826400) [pid = 1993] [serial = 882] [outer = 0x12162d000] 09:24:09 INFO - PROCESS | 1993 | 1472660649912 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x12754e000) [pid = 1993] [serial = 883] [outer = 0x12162d000] 09:24:10 INFO - PROCESS | 1993 | 1472660650311 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 568ms 09:24:10 INFO - PROCESS | 1993 | 1472660650354 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:24:10 INFO - PROCESS | 1993 | 1472660650356 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:24:10 INFO - PROCESS | 1993 | 1472660650358 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1993 | 1472660650360 Marionette TRACE conn2 <- [1,1150,null,{}] 09:24:10 INFO - PROCESS | 1993 | 1472660650362 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}] 09:24:10 INFO - PROCESS | 1993 | 1472660650364 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:10 INFO - PROCESS | 1993 | 1472660650479 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:24:10 INFO - PROCESS | 1993 | 1472660650485 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1993 | 1472660650486 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af3c800 == 40 [pid = 1993] [id = 295] 09:24:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x127550c00) [pid = 1993] [serial = 884] [outer = 0x0] 09:24:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1287dc800) [pid = 1993] [serial = 885] [outer = 0x127550c00] 09:24:10 INFO - PROCESS | 1993 | 1472660650518 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1287e3c00) [pid = 1993] [serial = 886] [outer = 0x127550c00] 09:24:10 INFO - PROCESS | 1993 | 1472660650884 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 568ms 09:24:10 INFO - PROCESS | 1993 | 1472660650927 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 1993 | 1472660650928 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:24:10 INFO - PROCESS | 1993 | 1472660650930 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1993 | 1472660650931 Marionette TRACE conn2 <- [1,1154,null,{}] 09:24:10 INFO - PROCESS | 1993 | 1472660650934 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}] 09:24:10 INFO - PROCESS | 1993 | 1472660650935 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:11 INFO - PROCESS | 1993 | 1472660651015 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:24:11 INFO - PROCESS | 1993 | 1472660651069 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1993 | 1472660651070 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8d6800 == 41 [pid = 1993] [id = 296] 09:24:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1287e3800) [pid = 1993] [serial = 887] [outer = 0x0] 09:24:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x1287eb000) [pid = 1993] [serial = 888] [outer = 0x1287e3800] 09:24:11 INFO - PROCESS | 1993 | 1472660651095 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x128928400) [pid = 1993] [serial = 889] [outer = 0x1287e3800] 09:24:11 INFO - PROCESS | 1993 | 1472660651582 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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 720ms 09:24:11 INFO - PROCESS | 1993 | 1472660651651 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1993 | 1472660651655 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:24:11 INFO - PROCESS | 1993 | 1472660651660 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1993 | 1472660651665 Marionette TRACE conn2 <- [1,1158,null,{}] 09:24:11 INFO - PROCESS | 1993 | 1472660651670 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}] 09:24:11 INFO - PROCESS | 1993 | 1472660651673 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:11 INFO - PROCESS | 1993 | 1472660651827 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:24:11 INFO - PROCESS | 1993 | 1472660651934 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1993 | 1472660651936 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x11831b800 == 42 [pid = 1993] [id = 297] 09:24:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x115e37400) [pid = 1993] [serial = 890] [outer = 0x0] 09:24:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x116aa6c00) [pid = 1993] [serial = 891] [outer = 0x115e37400] 09:24:11 INFO - PROCESS | 1993 | 1472660651969 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x11813c800) [pid = 1993] [serial = 892] [outer = 0x115e37400] 09:24:12 INFO - PROCESS | 1993 | 1472660652425 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 775ms 09:24:12 INFO - PROCESS | 1993 | 1472660652434 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1993 | 1472660652437 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:24:12 INFO - PROCESS | 1993 | 1472660652442 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1993 | 1472660652444 Marionette TRACE conn2 <- [1,1162,null,{}] 09:24:12 INFO - PROCESS | 1993 | 1472660652446 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}] 09:24:12 INFO - PROCESS | 1993 | 1472660652448 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:12 INFO - PROCESS | 1993 | 1472660652554 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:24:12 INFO - PROCESS | 1993 | 1472660652607 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1993 | 1472660652608 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x12333d800 == 43 [pid = 1993] [id = 298] 09:24:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1184b4000) [pid = 1993] [serial = 893] [outer = 0x0] 09:24:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x119a48c00) [pid = 1993] [serial = 894] [outer = 0x1184b4000] 09:24:12 INFO - PROCESS | 1993 | 1472660652639 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x121129000) [pid = 1993] [serial = 895] [outer = 0x1184b4000] 09:24:13 INFO - PROCESS | 1993 | 1472660653096 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 720ms 09:24:13 INFO - PROCESS | 1993 | 1472660653162 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1993 | 1472660653164 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:24:13 INFO - PROCESS | 1993 | 1472660653166 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1993 | 1472660653169 Marionette TRACE conn2 <- [1,1166,null,{}] 09:24:13 INFO - PROCESS | 1993 | 1472660653177 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}] 09:24:13 INFO - PROCESS | 1993 | 1472660653180 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:13 INFO - PROCESS | 1993 | 1472660653283 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:24:13 INFO - PROCESS | 1993 | 1472660653353 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1993 | 1472660653356 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8f5800 == 44 [pid = 1993] [id = 299] 09:24:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x125362400) [pid = 1993] [serial = 896] [outer = 0x0] 09:24:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x126d6b000) [pid = 1993] [serial = 897] [outer = 0x125362400] 09:24:13 INFO - PROCESS | 1993 | 1472660653389 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x126ead400) [pid = 1993] [serial = 898] [outer = 0x125362400] 09:24:13 INFO - PROCESS | 1993 | 1472660653829 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 09:24:13 INFO - PROCESS | 1993 | 1472660653855 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1993 | 1472660653857 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:24:13 INFO - PROCESS | 1993 | 1472660653894 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1993 | 1472660653895 Marionette TRACE conn2 <- [1,1170,null,{}] 09:24:13 INFO - PROCESS | 1993 | 1472660653898 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}] 09:24:13 INFO - PROCESS | 1993 | 1472660653899 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:14 INFO - PROCESS | 1993 | 1472660654010 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:24:14 INFO - PROCESS | 1993 | 1472660654079 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1993 | 1472660654080 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x1160bf000 == 45 [pid = 1993] [id = 300] 09:24:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x11813fc00) [pid = 1993] [serial = 899] [outer = 0x0] 09:24:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x125313800) [pid = 1993] [serial = 900] [outer = 0x11813fc00] 09:24:14 INFO - PROCESS | 1993 | 1472660654110 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x127519800) [pid = 1993] [serial = 901] [outer = 0x11813fc00] 09:24:14 INFO - PROCESS | 1993 | 1472660654762 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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 942ms 09:24:14 INFO - PROCESS | 1993 | 1472660654818 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1993 | 1472660654821 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:24:14 INFO - PROCESS | 1993 | 1472660654826 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1993 | 1472660654829 Marionette TRACE conn2 <- [1,1174,null,{}] 09:24:14 INFO - PROCESS | 1993 | 1472660654834 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}] 09:24:14 INFO - PROCESS | 1993 | 1472660654836 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:14 INFO - PROCESS | 1993 | 1472660654939 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:24:15 INFO - PROCESS | 1993 | 1472660655014 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1993 | 1472660655015 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x118174000 == 46 [pid = 1993] [id = 301] 09:24:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x113d51c00) [pid = 1993] [serial = 902] [outer = 0x0] 09:24:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x116103800) [pid = 1993] [serial = 903] [outer = 0x113d51c00] 09:24:15 INFO - PROCESS | 1993 | 1472660655043 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x117e3b000) [pid = 1993] [serial = 904] [outer = 0x113d51c00] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x12af3c800 == 45 [pid = 1993] [id = 295] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x12a4b5800 == 44 [pid = 1993] [id = 294] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x119c26800 == 43 [pid = 1993] [id = 293] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x129084800 == 42 [pid = 1993] [id = 292] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x128a7c800 == 41 [pid = 1993] [id = 291] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x125370000 == 40 [pid = 1993] [id = 290] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a3000 == 39 [pid = 1993] [id = 289] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x121245000 == 38 [pid = 1993] [id = 288] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x119c30000 == 37 [pid = 1993] [id = 287] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x1131c7000 == 36 [pid = 1993] [id = 286] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x113363000 == 35 [pid = 1993] [id = 285] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x129074000 == 34 [pid = 1993] [id = 284] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x1291ce000 == 33 [pid = 1993] [id = 282] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x121237800 == 32 [pid = 1993] [id = 283] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x1160bf000 == 31 [pid = 1993] [id = 300] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8f5800 == 30 [pid = 1993] [id = 299] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x12333d800 == 29 [pid = 1993] [id = 298] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x11831b800 == 28 [pid = 1993] [id = 297] 09:24:16 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8d6800 == 27 [pid = 1993] [id = 296] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x125df5c00) [pid = 1993] [serial = 843] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x119661c00) [pid = 1993] [serial = 825] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x124c72000) [pid = 1993] [serial = 833] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x116109400) [pid = 1993] [serial = 815] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x118584800) [pid = 1993] [serial = 797] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x1133abc00) [pid = 1993] [serial = 792] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x118157000) [pid = 1993] [serial = 810] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x11610a400) [pid = 1993] [serial = 794] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x11923f400) [pid = 1993] [serial = 824] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x119a9f000) [pid = 1993] [serial = 827] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x124c0c400) [pid = 1993] [serial = 803] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x119238c00) [pid = 1993] [serial = 822] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x115ebe800) [pid = 1993] [serial = 813] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1184a7000) [pid = 1993] [serial = 837] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x117e2e000) [pid = 1993] [serial = 836] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x112dda000) [pid = 1993] [serial = 791] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x115e45400) [pid = 1993] [serial = 807] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118104000) [pid = 1993] [serial = 809] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1172cb800) [pid = 1993] [serial = 816] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x118163400) [pid = 1993] [serial = 818] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1253c1400) [pid = 1993] [serial = 804] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1172c5400) [pid = 1993] [serial = 795] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x119752000) [pid = 1993] [serial = 839] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x121a4ec00) [pid = 1993] [serial = 828] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x113a0bc00) [pid = 1993] [serial = 806] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x118590400) [pid = 1993] [serial = 821] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x119a44800) [pid = 1993] [serial = 800] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x12321a400) [pid = 1993] [serial = 830] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x12482f400) [pid = 1993] [serial = 831] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x119237800) [pid = 1993] [serial = 798] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x124a03800) [pid = 1993] [serial = 840] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x125314c00) [pid = 1993] [serial = 834] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x113dc8000) [pid = 1993] [serial = 812] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x1184a7c00) [pid = 1993] [serial = 819] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x126d67400) [pid = 1993] [serial = 845] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x125d58c00) [pid = 1993] [serial = 842] [outer = 0x0] [url = about:blank] 09:24:16 INFO - PROCESS | 1993 | 1472660656118 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] 09:24:16 INFO - PROCESS | 1993 | 1472660656164 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:24:16 INFO - PROCESS | 1993 | 1472660656171 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1993 | 1472660656174 Marionette TRACE conn2 <- [1,1178,null,{}] 09:24:16 INFO - PROCESS | 1993 | 1472660656179 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}] 09:24:16 INFO - PROCESS | 1993 | 1472660656181 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:16 INFO - PROCESS | 1993 | 1472660656302 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:24:16 INFO - PROCESS | 1993 | 1472660656316 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1993 | 1472660656320 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x1133f2000 == 28 [pid = 1993] [id = 302] 09:24:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1133b1000) [pid = 1993] [serial = 905] [outer = 0x0] 09:24:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x113a0bc00) [pid = 1993] [serial = 906] [outer = 0x1133b1000] 09:24:16 INFO - PROCESS | 1993 | 1472660656362 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x115e36400) [pid = 1993] [serial = 907] [outer = 0x1133b1000] 09:24:16 INFO - PROCESS | 1993 | 1472660656744 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] 09:24:16 INFO - PROCESS | 1993 | 1472660656796 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:24:16 INFO - PROCESS | 1993 | 1472660656801 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1993 | 1472660656803 Marionette TRACE conn2 <- [1,1182,null,{}] 09:24:16 INFO - PROCESS | 1993 | 1472660656805 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}] 09:24:16 INFO - PROCESS | 1993 | 1472660656807 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:16 INFO - PROCESS | 1993 | 1472660656884 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:24:16 INFO - PROCESS | 1993 | 1472660656888 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1993 | 1472660656890 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x11701e800 == 29 [pid = 1993] [id = 303] 09:24:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x115ebec00) [pid = 1993] [serial = 908] [outer = 0x0] 09:24:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1168eec00) [pid = 1993] [serial = 909] [outer = 0x115ebec00] 09:24:16 INFO - PROCESS | 1993 | 1472660656921 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1176aa000) [pid = 1993] [serial = 910] [outer = 0x115ebec00] 09:24:17 INFO - PROCESS | 1993 | 1472660657267 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] 09:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:24:17 INFO - PROCESS | 1993 | 1472660657280 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:24:17 INFO - PROCESS | 1993 | 1472660657283 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1993 | 1472660657285 Marionette TRACE conn2 <- [1,1186,null,{}] 09:24:17 INFO - PROCESS | 1993 | 1472660657296 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}] 09:24:17 INFO - PROCESS | 1993 | 1472660657299 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:17 INFO - PROCESS | 1993 | 1472660657399 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:24:17 INFO - PROCESS | 1993 | 1472660657408 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1993 | 1472660657411 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x118336800 == 30 [pid = 1993] [id = 304] 09:24:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x118157400) [pid = 1993] [serial = 911] [outer = 0x0] 09:24:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1181b9000) [pid = 1993] [serial = 912] [outer = 0x118157400] 09:24:17 INFO - PROCESS | 1993 | 1472660657439 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1184b2c00) [pid = 1993] [serial = 913] [outer = 0x118157400] 09:24:17 INFO - PROCESS | 1993 | 1472660657779 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] 09:24:17 INFO - PROCESS | 1993 | 1472660657808 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:24:17 INFO - PROCESS | 1993 | 1472660657811 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1993 | 1472660657812 Marionette TRACE conn2 <- [1,1190,null,{}] 09:24:17 INFO - PROCESS | 1993 | 1472660657815 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}] 09:24:17 INFO - PROCESS | 1993 | 1472660657816 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:17 INFO - PROCESS | 1993 | 1472660657892 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:24:17 INFO - PROCESS | 1993 | 1472660657947 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1993 | 1472660657948 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199ef000 == 31 [pid = 1993] [id = 305] 09:24:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x11813ac00) [pid = 1993] [serial = 914] [outer = 0x0] 09:24:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x118590400) [pid = 1993] [serial = 915] [outer = 0x11813ac00] 09:24:17 INFO - PROCESS | 1993 | 1472660657974 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119665000) [pid = 1993] [serial = 916] [outer = 0x11813ac00] 09:24:18 INFO - PROCESS | 1993 | 1472660658282 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] 09:24:18 INFO - PROCESS | 1993 | 1472660658334 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:24:18 INFO - PROCESS | 1993 | 1472660658336 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1993 | 1472660658344 Marionette TRACE conn2 <- [1,1194,null,{}] 09:24:18 INFO - PROCESS | 1993 | 1472660658347 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}] 09:24:18 INFO - PROCESS | 1993 | 1472660658348 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:18 INFO - PROCESS | 1993 | 1472660658439 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:24:18 INFO - PROCESS | 1993 | 1472660658473 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1993 | 1472660658474 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f78000 == 32 [pid = 1993] [id = 306] 09:24:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x112986400) [pid = 1993] [serial = 917] [outer = 0x0] 09:24:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1196e0400) [pid = 1993] [serial = 918] [outer = 0x112986400] 09:24:18 INFO - PROCESS | 1993 | 1472660658500 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119ddc400) [pid = 1993] [serial = 919] [outer = 0x112986400] 09:24:18 INFO - PROCESS | 1993 | 1472660658849 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] 09:24:18 INFO - PROCESS | 1993 | 1472660658863 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:24:18 INFO - PROCESS | 1993 | 1472660658865 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1993 | 1472660658866 Marionette TRACE conn2 <- [1,1198,null,{}] 09:24:18 INFO - PROCESS | 1993 | 1472660658869 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}] 09:24:18 INFO - PROCESS | 1993 | 1472660658874 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:18 INFO - PROCESS | 1993 | 1472660658994 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:24:19 INFO - PROCESS | 1993 | 1472660658997 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1993 | 1472660658999 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x121750800 == 33 [pid = 1993] [id = 307] 09:24:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x112992400) [pid = 1993] [serial = 920] [outer = 0x0] 09:24:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x121125c00) [pid = 1993] [serial = 921] [outer = 0x112992400] 09:24:19 INFO - PROCESS | 1993 | 1472660659025 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x124c74400) [pid = 1993] [serial = 922] [outer = 0x112992400] 09:24:19 INFO - PROCESS | 1993 | 1472660659372 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:24:19 INFO - PROCESS | 1993 | 1472660659384 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1993 | 1472660659386 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:24:19 INFO - PROCESS | 1993 | 1472660659388 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1993 | 1472660659389 Marionette TRACE conn2 <- [1,1202,null,{}] 09:24:19 INFO - PROCESS | 1993 | 1472660659394 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}] 09:24:19 INFO - PROCESS | 1993 | 1472660659402 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:19 INFO - PROCESS | 1993 | 1472660659509 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:24:19 INFO - PROCESS | 1993 | 1472660659512 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1993 | 1472660659513 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b3000 == 34 [pid = 1993] [id = 308] 09:24:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x11966dc00) [pid = 1993] [serial = 923] [outer = 0x0] 09:24:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12535b000) [pid = 1993] [serial = 924] [outer = 0x11966dc00] 09:24:19 INFO - PROCESS | 1993 | 1472660659538 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x125de8000) [pid = 1993] [serial = 925] [outer = 0x11966dc00] 09:24:19 INFO - PROCESS | 1993 | 1472660659862 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 522ms 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:24:19 INFO - PROCESS | 1993 | 1472660659910 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1993 | 1472660659912 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:24:19 INFO - PROCESS | 1993 | 1472660659914 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1993 | 1472660659915 Marionette TRACE conn2 <- [1,1206,null,{}] 09:24:19 INFO - PROCESS | 1993 | 1472660659917 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}] 09:24:19 INFO - PROCESS | 1993 | 1472660659918 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:20 INFO - PROCESS | 1993 | 1472660660011 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:24:20 INFO - PROCESS | 1993 | 1472660660049 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1993 | 1472660660050 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x123349000 == 35 [pid = 1993] [id = 309] 09:24:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x125decc00) [pid = 1993] [serial = 926] [outer = 0x0] 09:24:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x126d69c00) [pid = 1993] [serial = 927] [outer = 0x125decc00] 09:24:20 INFO - PROCESS | 1993 | 1472660660075 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x126ea7400) [pid = 1993] [serial = 928] [outer = 0x125decc00] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1184a5800) [pid = 1993] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1176aac00) [pid = 1993] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x119664c00) [pid = 1993] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x12100e400) [pid = 1993] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x112dde000) [pid = 1993] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1129f7800) [pid = 1993] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x112990800) [pid = 1993] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x127550c00) [pid = 1993] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x121a53800) [pid = 1993] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x12162d000) [pid = 1993] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1196de000) [pid = 1993] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1287e3800) [pid = 1993] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1253cbc00) [pid = 1993] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x127248400) [pid = 1993] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x12724ec00) [pid = 1993] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:24:20 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1172cb400) [pid = 1993] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:24:20 INFO - PROCESS | 1993 | 1472660660554 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]]]}] 09:24:20 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 09:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 672ms 09:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:24:20 INFO - PROCESS | 1993 | 1472660660586 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1993 | 1472660660588 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:24:20 INFO - PROCESS | 1993 | 1472660660593 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 1993 | 1472660660594 Marionette TRACE conn2 <- [1,1210,null,{}] 09:24:20 INFO - PROCESS | 1993 | 1472660660596 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}] 09:24:20 INFO - PROCESS | 1993 | 1472660660597 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:20 INFO - PROCESS | 1993 | 1472660660679 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:24:20 INFO - PROCESS | 1993 | 1472660660683 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1993 | 1472660660684 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x124ac2800 == 36 [pid = 1993] [id = 310] 09:24:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x112974000) [pid = 1993] [serial = 929] [outer = 0x0] 09:24:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x117e32400) [pid = 1993] [serial = 930] [outer = 0x112974000] 09:24:20 INFO - PROCESS | 1993 | 1472660660758 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x119751000) [pid = 1993] [serial = 931] [outer = 0x112974000] 09:24:21 INFO - PROCESS | 1993 | 1472660661041 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 474ms 09:24:21 INFO - PROCESS | 1993 | 1472660661065 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1993 | 1472660661066 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:24:21 INFO - PROCESS | 1993 | 1472660661069 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1993 | 1472660661070 Marionette TRACE conn2 <- [1,1214,null,{}] 09:24:21 INFO - PROCESS | 1993 | 1472660661080 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}] 09:24:21 INFO - PROCESS | 1993 | 1472660661081 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:21 INFO - PROCESS | 1993 | 1472660661163 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:24:21 INFO - PROCESS | 1993 | 1472660661167 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1993 | 1472660661168 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e59000 == 37 [pid = 1993] [id = 311] 09:24:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119a44800) [pid = 1993] [serial = 932] [outer = 0x0] 09:24:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126d6d000) [pid = 1993] [serial = 933] [outer = 0x119a44800] 09:24:21 INFO - PROCESS | 1993 | 1472660661195 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x127246800) [pid = 1993] [serial = 934] [outer = 0x119a44800] 09:24:21 INFO - PROCESS | 1993 | 1472660661530 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 472ms 09:24:21 INFO - PROCESS | 1993 | 1472660661544 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:24:21 INFO - PROCESS | 1993 | 1472660661545 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:24:21 INFO - PROCESS | 1993 | 1472660661547 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1993 | 1472660661549 Marionette TRACE conn2 <- [1,1218,null,{}] 09:24:21 INFO - PROCESS | 1993 | 1472660661551 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}] 09:24:21 INFO - PROCESS | 1993 | 1472660661563 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:21 INFO - PROCESS | 1993 | 1472660661646 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:24:21 INFO - PROCESS | 1993 | 1472660661702 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1993 | 1472660661704 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x128703000 == 38 [pid = 1993] [id = 312] 09:24:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1129f7800) [pid = 1993] [serial = 935] [outer = 0x0] 09:24:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12751a400) [pid = 1993] [serial = 936] [outer = 0x1129f7800] 09:24:21 INFO - PROCESS | 1993 | 1472660661731 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x128750c00) [pid = 1993] [serial = 937] [outer = 0x1129f7800] 09:24:22 INFO - PROCESS | 1993 | 1472660662000 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 469ms 09:24:22 INFO - PROCESS | 1993 | 1472660662019 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 1993 | 1472660662020 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:24:22 INFO - PROCESS | 1993 | 1472660662031 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1993 | 1472660662032 Marionette TRACE conn2 <- [1,1222,null,{}] 09:24:22 INFO - PROCESS | 1993 | 1472660662034 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}] 09:24:22 INFO - PROCESS | 1993 | 1472660662035 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:22 INFO - PROCESS | 1993 | 1472660662118 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:24:22 INFO - PROCESS | 1993 | 1472660662122 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1993 | 1472660662125 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291cc800 == 39 [pid = 1993] [id = 313] 09:24:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1287dd400) [pid = 1993] [serial = 938] [outer = 0x0] 09:24:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1287e9400) [pid = 1993] [serial = 939] [outer = 0x1287dd400] 09:24:22 INFO - PROCESS | 1993 | 1472660662151 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x128925400) [pid = 1993] [serial = 940] [outer = 0x1287dd400] 09:24:22 INFO - PROCESS | 1993 | 1472660662563 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] 09:24:22 INFO - PROCESS | 1993 | 1472660662603 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:24:22 INFO - PROCESS | 1993 | 1472660662607 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1993 | 1472660662609 Marionette TRACE conn2 <- [1,1226,null,{}] 09:24:22 INFO - PROCESS | 1993 | 1472660662613 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}] 09:24:22 INFO - PROCESS | 1993 | 1472660662615 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:22 INFO - PROCESS | 1993 | 1472660662732 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:24:22 INFO - PROCESS | 1993 | 1472660662787 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1993 | 1472660662790 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168b5800 == 40 [pid = 1993] [id = 314] 09:24:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1133ad000) [pid = 1993] [serial = 941] [outer = 0x0] 09:24:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x113d55000) [pid = 1993] [serial = 942] [outer = 0x1133ad000] 09:24:22 INFO - PROCESS | 1993 | 1472660662822 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x115ec0c00) [pid = 1993] [serial = 943] [outer = 0x1133ad000] 09:24:23 INFO - PROCESS | 1993 | 1472660663316 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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 721ms 09:24:23 INFO - PROCESS | 1993 | 1472660663328 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 1993 | 1472660663331 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:24:23 INFO - PROCESS | 1993 | 1472660663336 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1993 | 1472660663337 Marionette TRACE conn2 <- [1,1230,null,{}] 09:24:23 INFO - PROCESS | 1993 | 1472660663368 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}] 09:24:23 INFO - PROCESS | 1993 | 1472660663370 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:23 INFO - PROCESS | 1993 | 1472660663480 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:24:23 INFO - PROCESS | 1993 | 1472660663556 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1993 | 1472660663558 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196b4000 == 41 [pid = 1993] [id = 315] 09:24:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x117e37400) [pid = 1993] [serial = 944] [outer = 0x0] 09:24:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x118135400) [pid = 1993] [serial = 945] [outer = 0x117e37400] 09:24:23 INFO - PROCESS | 1993 | 1472660663589 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1181be000) [pid = 1993] [serial = 946] [outer = 0x117e37400] 09:24:24 INFO - PROCESS | 1993 | 1472660664130 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 849ms 09:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:24:24 INFO - PROCESS | 1993 | 1472660664184 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 1993 | 1472660664186 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:24:24 INFO - PROCESS | 1993 | 1472660664188 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1993 | 1472660664191 Marionette TRACE conn2 <- [1,1234,null,{}] 09:24:24 INFO - PROCESS | 1993 | 1472660664199 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}] 09:24:24 INFO - PROCESS | 1993 | 1472660664202 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:24 INFO - PROCESS | 1993 | 1472660664318 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:24:24 INFO - PROCESS | 1993 | 1472660664552 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 1993 | 1472660664553 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x1151c3800 == 42 [pid = 1993] [id = 316] 09:24:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x110eb0000) [pid = 1993] [serial = 947] [outer = 0x0] 09:24:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1133ae000) [pid = 1993] [serial = 948] [outer = 0x110eb0000] 09:24:24 INFO - PROCESS | 1993 | 1472660664602 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x115e41c00) [pid = 1993] [serial = 949] [outer = 0x110eb0000] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x128703000 == 41 [pid = 1993] [id = 312] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x126e59000 == 40 [pid = 1993] [id = 311] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x124ac2800 == 39 [pid = 1993] [id = 310] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x123349000 == 38 [pid = 1993] [id = 309] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b3000 == 37 [pid = 1993] [id = 308] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x121750800 == 36 [pid = 1993] [id = 307] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x120f78000 == 35 [pid = 1993] [id = 306] 09:24:25 INFO - PROCESS | 1993 | 1472660665197 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]]]}] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x1199ef000 == 34 [pid = 1993] [id = 305] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x118336800 == 33 [pid = 1993] [id = 304] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x11701e800 == 32 [pid = 1993] [id = 303] 09:24:25 INFO - PROCESS | 1993 | --DOCSHELL 0x1133f2000 == 31 [pid = 1993] [id = 302] 09:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1072ms 09:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:24:25 INFO - PROCESS | 1993 | 1472660665262 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 1993 | 1472660665264 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:24:25 INFO - PROCESS | 1993 | 1472660665267 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 1993 | 1472660665269 Marionette TRACE conn2 <- [1,1238,null,{}] 09:24:25 INFO - PROCESS | 1993 | 1472660665274 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}] 09:24:25 INFO - PROCESS | 1993 | 1472660665275 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:25 INFO - PROCESS | 1993 | 1472660665354 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:24:25 INFO - PROCESS | 1993 | 1472660665361 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1993 | 1472660665363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x117015000 == 32 [pid = 1993] [id = 317] 09:24:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x116636400) [pid = 1993] [serial = 950] [outer = 0x0] 09:24:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x1176a4c00) [pid = 1993] [serial = 951] [outer = 0x116636400] 09:24:25 INFO - PROCESS | 1993 | 1472660665389 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x118158800) [pid = 1993] [serial = 952] [outer = 0x116636400] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x125df4c00) [pid = 1993] [serial = 869] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x127519400) [pid = 1993] [serial = 872] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x112969c00) [pid = 1993] [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.] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x127543c00) [pid = 1993] [serial = 875] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x127523800) [pid = 1993] [serial = 873] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x118187000) [pid = 1993] [serial = 857] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x1184a8000) [pid = 1993] [serial = 858] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x119661800) [pid = 1993] [serial = 851] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x119a43c00) [pid = 1993] [serial = 852] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x118156400) [pid = 1993] [serial = 848] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1184a6400) [pid = 1993] [serial = 849] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x126d6f400) [pid = 1993] [serial = 846] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x121a50000) [pid = 1993] [serial = 863] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x124ab2c00) [pid = 1993] [serial = 864] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x119233000) [pid = 1993] [serial = 860] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x119de5400) [pid = 1993] [serial = 861] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x113864800) [pid = 1993] [serial = 854] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1168e7c00) [pid = 1993] [serial = 855] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x115e3ac00) [pid = 1993] [serial = 878] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1287dc800) [pid = 1993] [serial = 885] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x127548800) [pid = 1993] [serial = 876] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1184aa800) [pid = 1993] [serial = 879] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x124dc2800) [pid = 1993] [serial = 866] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x124826400) [pid = 1993] [serial = 882] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x12754e000) [pid = 1993] [serial = 883] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1287e3c00) [pid = 1993] [serial = 886] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x126f57800) [pid = 1993] [serial = 870] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x125364c00) [pid = 1993] [serial = 867] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x121a56000) [pid = 1993] [serial = 801] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x128928400) [pid = 1993] [serial = 889] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x1287eb000) [pid = 1993] [serial = 888] [outer = 0x0] [url = about:blank] 09:24:25 INFO - PROCESS | 1993 | 1472660665752 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]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 519ms 09:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:24:25 INFO - PROCESS | 1993 | 1472660665789 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 1993 | 1472660665791 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:24:25 INFO - PROCESS | 1993 | 1472660665794 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 1993 | 1472660665795 Marionette TRACE conn2 <- [1,1242,null,{}] 09:24:25 INFO - PROCESS | 1993 | 1472660665797 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}] 09:24:25 INFO - PROCESS | 1993 | 1472660665799 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:25 INFO - PROCESS | 1993 | 1472660665877 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:24:25 INFO - PROCESS | 1993 | 1472660665909 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1993 | 1472660665910 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196ab000 == 33 [pid = 1993] [id = 318] 09:24:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x112989400) [pid = 1993] [serial = 953] [outer = 0x0] 09:24:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x118aa1400) [pid = 1993] [serial = 954] [outer = 0x112989400] 09:24:25 INFO - PROCESS | 1993 | 1472660665936 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x119396000) [pid = 1993] [serial = 955] [outer = 0x112989400] 09:24:26 INFO - PROCESS | 1993 | 1472660666287 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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 518ms 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:24:26 INFO - PROCESS | 1993 | 1472660666319 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1993 | 1472660666321 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:24:26 INFO - PROCESS | 1993 | 1472660666332 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1993 | 1472660666335 Marionette TRACE conn2 <- [1,1246,null,{}] 09:24:26 INFO - PROCESS | 1993 | 1472660666339 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}] 09:24:26 INFO - PROCESS | 1993 | 1472660666341 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:26 INFO - PROCESS | 1993 | 1472660666421 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:24:26 INFO - PROCESS | 1993 | 1472660666427 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1993 | 1472660666428 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x121746800 == 34 [pid = 1993] [id = 319] 09:24:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x11858e400) [pid = 1993] [serial = 956] [outer = 0x0] 09:24:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x119669c00) [pid = 1993] [serial = 957] [outer = 0x11858e400] 09:24:26 INFO - PROCESS | 1993 | 1472660666453 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1213b4400) [pid = 1993] [serial = 958] [outer = 0x11858e400] 09:24:26 INFO - PROCESS | 1993 | 1472660666783 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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 479ms 09:24:26 INFO - PROCESS | 1993 | 1472660666809 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:24:26 INFO - PROCESS | 1993 | 1472660666811 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:24:26 INFO - PROCESS | 1993 | 1472660666813 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1993 | 1472660666814 Marionette TRACE conn2 <- [1,1250,null,{}] 09:24:26 INFO - PROCESS | 1993 | 1472660666817 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}] 09:24:26 INFO - PROCESS | 1993 | 1472660666818 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:26 INFO - PROCESS | 1993 | 1472660666897 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:24:26 INFO - PROCESS | 1993 | 1472660666958 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1993 | 1472660666959 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a3000 == 35 [pid = 1993] [id = 320] 09:24:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x112977800) [pid = 1993] [serial = 959] [outer = 0x0] 09:24:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x121a4cc00) [pid = 1993] [serial = 960] [outer = 0x112977800] 09:24:26 INFO - PROCESS | 1993 | 1472660666985 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x123316800) [pid = 1993] [serial = 961] [outer = 0x112977800] 09:24:27 INFO - PROCESS | 1993 | 1472660667312 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 521ms 09:24:27 INFO - PROCESS | 1993 | 1472660667334 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1993 | 1472660667336 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:24:27 INFO - PROCESS | 1993 | 1472660667338 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1993 | 1472660667339 Marionette TRACE conn2 <- [1,1254,null,{}] 09:24:27 INFO - PROCESS | 1993 | 1472660667349 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}] 09:24:27 INFO - PROCESS | 1993 | 1472660667350 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:27 INFO - PROCESS | 1993 | 1472660667446 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:24:27 INFO - PROCESS | 1993 | 1472660667450 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1993 | 1472660667455 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c47000 == 36 [pid = 1993] [id = 321] 09:24:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x12530d400) [pid = 1993] [serial = 962] [outer = 0x0] 09:24:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x125313400) [pid = 1993] [serial = 963] [outer = 0x12530d400] 09:24:27 INFO - PROCESS | 1993 | 1472660667488 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x125def400) [pid = 1993] [serial = 964] [outer = 0x12530d400] 09:24:27 INFO - PROCESS | 1993 | 1472660667858 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 572ms 09:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:24:27 INFO - PROCESS | 1993 | 1472660667911 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1993 | 1472660667912 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:24:27 INFO - PROCESS | 1993 | 1472660667914 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1993 | 1472660667915 Marionette TRACE conn2 <- [1,1258,null,{}] 09:24:27 INFO - PROCESS | 1993 | 1472660667923 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}] 09:24:27 INFO - PROCESS | 1993 | 1472660667925 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:28 INFO - PROCESS | 1993 | 1472660668027 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:24:28 INFO - PROCESS | 1993 | 1472660668030 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1993 | 1472660668031 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e35800 == 37 [pid = 1993] [id = 322] 09:24:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x125def800) [pid = 1993] [serial = 965] [outer = 0x0] 09:24:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x126f57800) [pid = 1993] [serial = 966] [outer = 0x125def800] 09:24:28 INFO - PROCESS | 1993 | 1472660668057 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12754b000) [pid = 1993] [serial = 967] [outer = 0x125def800] 09:24:28 INFO - PROCESS | 1993 | 1472660668405 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 09:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:24:28 INFO - PROCESS | 1993 | 1472660668435 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1993 | 1472660668436 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:24:28 INFO - PROCESS | 1993 | 1472660668446 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1993 | 1472660668447 Marionette TRACE conn2 <- [1,1262,null,{}] 09:24:28 INFO - PROCESS | 1993 | 1472660668449 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}] 09:24:28 INFO - PROCESS | 1993 | 1472660668450 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:28 INFO - PROCESS | 1993 | 1472660668551 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:24:28 INFO - PROCESS | 1993 | 1472660668555 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1993 | 1472660668556 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x12906b000 == 38 [pid = 1993] [id = 323] 09:24:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11296c000) [pid = 1993] [serial = 968] [outer = 0x0] 09:24:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12875a000) [pid = 1993] [serial = 969] [outer = 0x11296c000] 09:24:28 INFO - PROCESS | 1993 | 1472660668584 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1287ea400) [pid = 1993] [serial = 970] [outer = 0x11296c000] 09:24:29 INFO - PROCESS | 1993 | 1472660669047 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 09:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:24:29 INFO - PROCESS | 1993 | 1472660669068 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1993 | 1472660669070 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:24:29 INFO - PROCESS | 1993 | 1472660669082 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1993 | 1472660669084 Marionette TRACE conn2 <- [1,1266,null,{}] 09:24:29 INFO - PROCESS | 1993 | 1472660669087 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}] 09:24:29 INFO - PROCESS | 1993 | 1472660669089 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:29 INFO - PROCESS | 1993 | 1472660669196 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:24:29 INFO - PROCESS | 1993 | 1472660669199 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1993 | 1472660669201 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a9000 == 39 [pid = 1993] [id = 324] 09:24:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x126d64c00) [pid = 1993] [serial = 971] [outer = 0x0] 09:24:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x128929000) [pid = 1993] [serial = 972] [outer = 0x126d64c00] 09:24:29 INFO - PROCESS | 1993 | 1472660669225 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12892e400) [pid = 1993] [serial = 973] [outer = 0x126d64c00] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x115e37400) [pid = 1993] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x115ebec00) [pid = 1993] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1184b4000) [pid = 1993] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1133b1000) [pid = 1993] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x118157400) [pid = 1993] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11813ac00) [pid = 1993] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x125362400) [pid = 1993] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x113d51c00) [pid = 1993] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x112986400) [pid = 1993] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11813fc00) [pid = 1993] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x112992400) [pid = 1993] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x125decc00) [pid = 1993] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x112974000) [pid = 1993] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11966dc00) [pid = 1993] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119a44800) [pid = 1993] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:24:29 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1129f7800) [pid = 1993] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:24:29 INFO - PROCESS | 1993 | 1472660669646 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 09:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:24:29 INFO - PROCESS | 1993 | 1472660669703 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1993 | 1472660669704 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:24:29 INFO - PROCESS | 1993 | 1472660669706 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1993 | 1472660669708 Marionette TRACE conn2 <- [1,1270,null,{}] 09:24:29 INFO - PROCESS | 1993 | 1472660669710 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}] 09:24:29 INFO - PROCESS | 1993 | 1472660669712 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:29 INFO - PROCESS | 1993 | 1472660669788 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:24:29 INFO - PROCESS | 1993 | 1472660669793 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1993 | 1472660669795 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x126830000 == 40 [pid = 1993] [id = 325] 09:24:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1133a6c00) [pid = 1993] [serial = 974] [outer = 0x0] 09:24:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119238c00) [pid = 1993] [serial = 975] [outer = 0x1133a6c00] 09:24:29 INFO - PROCESS | 1993 | 1472660669819 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119750c00) [pid = 1993] [serial = 976] [outer = 0x1133a6c00] 09:24:30 INFO - PROCESS | 1993 | 1472660670120 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 422ms 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:24:30 INFO - PROCESS | 1993 | 1472660670131 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1993 | 1472660670132 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:24:30 INFO - PROCESS | 1993 | 1472660670134 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1993 | 1472660670135 Marionette TRACE conn2 <- [1,1274,null,{}] 09:24:30 INFO - PROCESS | 1993 | 1472660670138 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}] 09:24:30 INFO - PROCESS | 1993 | 1472660670139 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:30 INFO - PROCESS | 1993 | 1472660670222 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:24:30 INFO - PROCESS | 1993 | 1472660670228 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1993 | 1472660670230 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af2a800 == 41 [pid = 1993] [id = 326] 09:24:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x124825000) [pid = 1993] [serial = 977] [outer = 0x0] 09:24:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x12874d800) [pid = 1993] [serial = 978] [outer = 0x124825000] 09:24:30 INFO - PROCESS | 1993 | 1472660670264 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x128a95400) [pid = 1993] [serial = 979] [outer = 0x124825000] 09:24:30 INFO - PROCESS | 1993 | 1472660670598 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 470ms 09:24:30 INFO - PROCESS | 1993 | 1472660670604 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1993 | 1472660670606 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:24:30 INFO - PROCESS | 1993 | 1472660670616 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1993 | 1472660670618 Marionette TRACE conn2 <- [1,1278,null,{}] 09:24:30 INFO - PROCESS | 1993 | 1472660670620 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}] 09:24:30 INFO - PROCESS | 1993 | 1472660670622 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:30 INFO - PROCESS | 1993 | 1472660670758 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:24:30 INFO - PROCESS | 1993 | 1472660670762 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1993 | 1472660670763 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b04a000 == 42 [pid = 1993] [id = 327] 09:24:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x119748000) [pid = 1993] [serial = 980] [outer = 0x0] 09:24:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x128aa2c00) [pid = 1993] [serial = 981] [outer = 0x119748000] 09:24:30 INFO - PROCESS | 1993 | 1472660670788 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128b9fc00) [pid = 1993] [serial = 982] [outer = 0x119748000] 09:24:31 INFO - PROCESS | 1993 | 1472660671097 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]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 518ms 09:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:24:31 INFO - PROCESS | 1993 | 1472660671136 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 1993 | 1472660671137 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:24:31 INFO - PROCESS | 1993 | 1472660671139 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1993 | 1472660671140 Marionette TRACE conn2 <- [1,1282,null,{}] 09:24:31 INFO - PROCESS | 1993 | 1472660671143 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}] 09:24:31 INFO - PROCESS | 1993 | 1472660671144 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:31 INFO - PROCESS | 1993 | 1472660671227 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:24:31 INFO - PROCESS | 1993 | 1472660671284 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1993 | 1472660671293 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8e0000 == 43 [pid = 1993] [id = 328] 09:24:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x121a59000) [pid = 1993] [serial = 983] [outer = 0x0] 09:24:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x128ba2000) [pid = 1993] [serial = 984] [outer = 0x121a59000] 09:24:31 INFO - PROCESS | 1993 | 1472660671318 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x128be1400) [pid = 1993] [serial = 985] [outer = 0x121a59000] 09:24:31 INFO - PROCESS | 1993 | 1472660671743 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]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 621ms 09:24:31 INFO - PROCESS | 1993 | 1472660671761 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:24:31 INFO - PROCESS | 1993 | 1472660671764 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:24:31 INFO - PROCESS | 1993 | 1472660671767 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1993 | 1472660671769 Marionette TRACE conn2 <- [1,1286,null,{}] 09:24:31 INFO - PROCESS | 1993 | 1472660671774 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}] 09:24:31 INFO - PROCESS | 1993 | 1472660671776 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:31 INFO - PROCESS | 1993 | 1472660671885 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:24:31 INFO - PROCESS | 1993 | 1472660671979 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1993 | 1472660671980 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fc7800 == 44 [pid = 1993] [id = 329] 09:24:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x116802800) [pid = 1993] [serial = 986] [outer = 0x0] 09:24:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x1176b0000) [pid = 1993] [serial = 987] [outer = 0x116802800] 09:24:32 INFO - PROCESS | 1993 | 1472660672014 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x11818b400) [pid = 1993] [serial = 988] [outer = 0x116802800] 09:24:32 INFO - PROCESS | 1993 | 1472660672431 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 722ms 09:24:32 INFO - PROCESS | 1993 | 1472660672490 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 1993 | 1472660672493 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:24:32 INFO - PROCESS | 1993 | 1472660672498 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1993 | 1472660672500 Marionette TRACE conn2 <- [1,1290,null,{}] 09:24:32 INFO - PROCESS | 1993 | 1472660672502 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}] 09:24:32 INFO - PROCESS | 1993 | 1472660672504 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:32 INFO - PROCESS | 1993 | 1472660672608 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:24:32 INFO - PROCESS | 1993 | 1472660672666 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 1993 | 1472660672668 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x12334e800 == 45 [pid = 1993] [id = 330] 09:24:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x11858f000) [pid = 1993] [serial = 989] [outer = 0x0] 09:24:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x119396400) [pid = 1993] [serial = 990] [outer = 0x11858f000] 09:24:32 INFO - PROCESS | 1993 | 1472660672699 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x119751c00) [pid = 1993] [serial = 991] [outer = 0x11858f000] 09:24:33 INFO - PROCESS | 1993 | 1472660673144 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 669ms 09:24:33 INFO - PROCESS | 1993 | 1472660673169 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1993 | 1472660673171 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:24:33 INFO - PROCESS | 1993 | 1472660673178 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1993 | 1472660673182 Marionette TRACE conn2 <- [1,1294,null,{}] 09:24:33 INFO - PROCESS | 1993 | 1472660673229 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}] 09:24:33 INFO - PROCESS | 1993 | 1472660673234 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:33 INFO - PROCESS | 1993 | 1472660673416 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:24:33 INFO - PROCESS | 1993 | 1472660673464 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1993 | 1472660673466 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8ee000 == 46 [pid = 1993] [id = 331] 09:24:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x124ab4400) [pid = 1993] [serial = 992] [outer = 0x0] 09:24:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1253ca800) [pid = 1993] [serial = 993] [outer = 0x124ab4400] 09:24:33 INFO - PROCESS | 1993 | 1472660673499 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x126eaa800) [pid = 1993] [serial = 994] [outer = 0x124ab4400] 09:24:33 INFO - PROCESS | 1993 | 1472660673912 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]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 746ms 09:24:33 INFO - PROCESS | 1993 | 1472660673920 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1993 | 1472660673922 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:24:33 INFO - PROCESS | 1993 | 1472660673925 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1993 | 1472660673926 Marionette TRACE conn2 <- [1,1298,null,{}] 09:24:33 INFO - PROCESS | 1993 | 1472660673928 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}] 09:24:33 INFO - PROCESS | 1993 | 1472660673930 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:34 INFO - PROCESS | 1993 | 1472660674034 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:24:34 INFO - PROCESS | 1993 | 1472660674086 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1993 | 1472660674087 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c723800 == 47 [pid = 1993] [id = 332] 09:24:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x127522c00) [pid = 1993] [serial = 995] [outer = 0x0] 09:24:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x128922800) [pid = 1993] [serial = 996] [outer = 0x127522c00] 09:24:34 INFO - PROCESS | 1993 | 1472660674117 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x128a96400) [pid = 1993] [serial = 997] [outer = 0x127522c00] 09:24:34 INFO - PROCESS | 1993 | 1472660674563 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 668ms 09:24:34 INFO - PROCESS | 1993 | 1472660674594 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1993 | 1472660674595 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:24:34 INFO - PROCESS | 1993 | 1472660674597 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1993 | 1472660674599 Marionette TRACE conn2 <- [1,1302,null,{}] 09:24:34 INFO - PROCESS | 1993 | 1472660674601 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}] 09:24:34 INFO - PROCESS | 1993 | 1472660674603 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:34 INFO - PROCESS | 1993 | 1472660674704 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:24:34 INFO - PROCESS | 1993 | 1472660674790 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1993 | 1472660674791 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c738800 == 48 [pid = 1993] [id = 333] 09:24:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x1287e5400) [pid = 1993] [serial = 998] [outer = 0x0] 09:24:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x128b9b000) [pid = 1993] [serial = 999] [outer = 0x1287e5400] 09:24:34 INFO - PROCESS | 1993 | 1472660674820 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x12904c000) [pid = 1993] [serial = 1000] [outer = 0x1287e5400] 09:24:35 INFO - PROCESS | 1993 | 1472660675266 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 09:24:35 INFO - PROCESS | 1993 | 1472660675317 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 1993 | 1472660675319 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:24:35 INFO - PROCESS | 1993 | 1472660675321 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1993 | 1472660675322 Marionette TRACE conn2 <- [1,1306,null,{}] 09:24:35 INFO - PROCESS | 1993 | 1472660675347 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}] 09:24:35 INFO - PROCESS | 1993 | 1472660675351 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:35 INFO - PROCESS | 1993 | 1472660675588 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:24:35 INFO - PROCESS | 1993 | 1472660675686 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1993 | 1472660675688 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x11736f000 == 49 [pid = 1993] [id = 334] 09:24:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x112976000) [pid = 1993] [serial = 1001] [outer = 0x0] 09:24:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x113a0a800) [pid = 1993] [serial = 1002] [outer = 0x112976000] 09:24:35 INFO - PROCESS | 1993 | 1472660675719 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x115ebec00) [pid = 1993] [serial = 1003] [outer = 0x112976000] 09:24:36 INFO - PROCESS | 1993 | 1472660676213 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]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 941ms 09:24:36 INFO - PROCESS | 1993 | 1472660676264 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:24:36 INFO - PROCESS | 1993 | 1472660676268 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:24:36 INFO - PROCESS | 1993 | 1472660676273 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1993 | 1472660676276 Marionette TRACE conn2 <- [1,1310,null,{}] 09:24:36 INFO - PROCESS | 1993 | 1472660676281 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}] 09:24:36 INFO - PROCESS | 1993 | 1472660676283 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:36 INFO - PROCESS | 1993 | 1472660676420 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:24:36 INFO - PROCESS | 1993 | 1472660676535 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1993 | 1472660676537 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x11848b000 == 50 [pid = 1993] [id = 335] 09:24:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x1184b4400) [pid = 1993] [serial = 1004] [outer = 0x0] 09:24:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x118f9d400) [pid = 1993] [serial = 1005] [outer = 0x1184b4400] 09:24:36 INFO - PROCESS | 1993 | 1472660676583 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x11966b800) [pid = 1993] [serial = 1006] [outer = 0x1184b4400] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12b04a000 == 49 [pid = 1993] [id = 327] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12af2a800 == 48 [pid = 1993] [id = 326] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x126830000 == 47 [pid = 1993] [id = 325] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a9000 == 46 [pid = 1993] [id = 324] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12906b000 == 45 [pid = 1993] [id = 323] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x126e35800 == 44 [pid = 1993] [id = 322] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x124c47000 == 43 [pid = 1993] [id = 321] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a3000 == 42 [pid = 1993] [id = 320] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x121746800 == 41 [pid = 1993] [id = 319] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1196ab000 == 40 [pid = 1993] [id = 318] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x117015000 == 39 [pid = 1993] [id = 317] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1151c3800 == 38 [pid = 1993] [id = 316] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1196b4000 == 37 [pid = 1993] [id = 315] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1168b5800 == 36 [pid = 1993] [id = 314] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1291cc800 == 35 [pid = 1993] [id = 313] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x118174000 == 34 [pid = 1993] [id = 301] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x11736f000 == 33 [pid = 1993] [id = 334] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12c738800 == 32 [pid = 1993] [id = 333] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12c723800 == 31 [pid = 1993] [id = 332] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8ee000 == 30 [pid = 1993] [id = 331] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12334e800 == 29 [pid = 1993] [id = 330] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8e0000 == 28 [pid = 1993] [id = 328] 09:24:37 INFO - PROCESS | 1993 | --DOCSHELL 0x118fc7800 == 27 [pid = 1993] [id = 329] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x11813c800) [pid = 1993] [serial = 892] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x116aa6c00) [pid = 1993] [serial = 891] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x1168eec00) [pid = 1993] [serial = 909] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x1176aa000) [pid = 1993] [serial = 910] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x121129000) [pid = 1993] [serial = 895] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x119a48c00) [pid = 1993] [serial = 894] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x113a0bc00) [pid = 1993] [serial = 906] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x115e36400) [pid = 1993] [serial = 907] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x1181b9000) [pid = 1993] [serial = 912] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1184b2c00) [pid = 1993] [serial = 913] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x118590400) [pid = 1993] [serial = 915] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x126ead400) [pid = 1993] [serial = 898] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x117e3b000) [pid = 1993] [serial = 904] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x126d6b000) [pid = 1993] [serial = 897] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x116103800) [pid = 1993] [serial = 903] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1196e0400) [pid = 1993] [serial = 918] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x127519800) [pid = 1993] [serial = 901] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x125313800) [pid = 1993] [serial = 900] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x121125c00) [pid = 1993] [serial = 921] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x126d69c00) [pid = 1993] [serial = 927] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x117e32400) [pid = 1993] [serial = 930] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x12535b000) [pid = 1993] [serial = 924] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x125de8000) [pid = 1993] [serial = 925] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x126d6d000) [pid = 1993] [serial = 933] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x119751000) [pid = 1993] [serial = 931] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1287e9400) [pid = 1993] [serial = 939] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x126ea7400) [pid = 1993] [serial = 928] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x124c74400) [pid = 1993] [serial = 922] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x12751a400) [pid = 1993] [serial = 936] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x128750c00) [pid = 1993] [serial = 937] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x127246800) [pid = 1993] [serial = 934] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119ddc400) [pid = 1993] [serial = 919] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x119665000) [pid = 1993] [serial = 916] [outer = 0x0] [url = about:blank] 09:24:37 INFO - PROCESS | 1993 | 1472660677529 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] 09:24:37 INFO - PROCESS | 1993 | 1472660677553 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:24:37 INFO - PROCESS | 1993 | 1472660677557 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1993 | 1472660677560 Marionette TRACE conn2 <- [1,1314,null,{}] 09:24:37 INFO - PROCESS | 1993 | 1472660677563 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}] 09:24:37 INFO - PROCESS | 1993 | 1472660677565 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:37 INFO - PROCESS | 1993 | 1472660677646 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:24:37 INFO - PROCESS | 1993 | 1472660677650 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1993 | 1472660677652 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x116171000 == 28 [pid = 1993] [id = 336] 09:24:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x112dd9800) [pid = 1993] [serial = 1007] [outer = 0x0] 09:24:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x113dc8000) [pid = 1993] [serial = 1008] [outer = 0x112dd9800] 09:24:37 INFO - PROCESS | 1993 | 1472660677682 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x115e42400) [pid = 1993] [serial = 1009] [outer = 0x112dd9800] 09:24:38 INFO - PROCESS | 1993 | 1472660678047 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]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 523ms 09:24:38 INFO - PROCESS | 1993 | 1472660678079 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1993 | 1472660678082 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:24:38 INFO - PROCESS | 1993 | 1472660678087 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1993 | 1472660678088 Marionette TRACE conn2 <- [1,1318,null,{}] 09:24:38 INFO - PROCESS | 1993 | 1472660678091 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}] 09:24:38 INFO - PROCESS | 1993 | 1472660678092 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:38 INFO - PROCESS | 1993 | 1472660678176 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:24:38 INFO - PROCESS | 1993 | 1472660678225 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1993 | 1472660678226 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x117389800 == 29 [pid = 1993] [id = 337] 09:24:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x115e21800) [pid = 1993] [serial = 1010] [outer = 0x0] 09:24:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11610ac00) [pid = 1993] [serial = 1011] [outer = 0x115e21800] 09:24:38 INFO - PROCESS | 1993 | 1472660678254 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x118109c00) [pid = 1993] [serial = 1012] [outer = 0x115e21800] 09:24:38 INFO - PROCESS | 1993 | 1472660678570 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]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 521ms 09:24:38 INFO - PROCESS | 1993 | 1472660678609 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1993 | 1472660678611 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:24:38 INFO - PROCESS | 1993 | 1472660678614 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1993 | 1472660678616 Marionette TRACE conn2 <- [1,1322,null,{}] 09:24:38 INFO - PROCESS | 1993 | 1472660678624 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}] 09:24:38 INFO - PROCESS | 1993 | 1472660678627 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:38 INFO - PROCESS | 1993 | 1472660678703 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:24:38 INFO - PROCESS | 1993 | 1472660678757 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1993 | 1472660678759 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fc3800 == 30 [pid = 1993] [id = 338] 09:24:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x11813a800) [pid = 1993] [serial = 1013] [outer = 0x0] 09:24:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1181c1400) [pid = 1993] [serial = 1014] [outer = 0x11813a800] 09:24:38 INFO - PROCESS | 1993 | 1472660678787 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x118aa3400) [pid = 1993] [serial = 1015] [outer = 0x11813a800] 09:24:39 INFO - PROCESS | 1993 | 1472660679077 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]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 523ms 09:24:39 INFO - PROCESS | 1993 | 1472660679138 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1993 | 1472660679140 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:24:39 INFO - PROCESS | 1993 | 1472660679145 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1993 | 1472660679146 Marionette TRACE conn2 <- [1,1326,null,{}] 09:24:39 INFO - PROCESS | 1993 | 1472660679148 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}] 09:24:39 INFO - PROCESS | 1993 | 1472660679149 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:39 INFO - PROCESS | 1993 | 1472660679227 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:24:39 INFO - PROCESS | 1993 | 1472660679231 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1993 | 1472660679232 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x119cb0800 == 31 [pid = 1993] [id = 339] 09:24:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11923f800) [pid = 1993] [serial = 1016] [outer = 0x0] 09:24:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1196e0400) [pid = 1993] [serial = 1017] [outer = 0x11923f800] 09:24:39 INFO - PROCESS | 1993 | 1472660679258 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x11974ac00) [pid = 1993] [serial = 1018] [outer = 0x11923f800] 09:24:39 INFO - PROCESS | 1993 | 1472660679638 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]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 09:24:39 INFO - PROCESS | 1993 | 1472660679666 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 1993 | 1472660679667 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:24:39 INFO - PROCESS | 1993 | 1472660679679 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1993 | 1472660679681 Marionette TRACE conn2 <- [1,1330,null,{}] 09:24:39 INFO - PROCESS | 1993 | 1472660679683 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}] 09:24:39 INFO - PROCESS | 1993 | 1472660679684 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:39 INFO - PROCESS | 1993 | 1472660679777 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:24:39 INFO - PROCESS | 1993 | 1472660679781 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1993 | 1472660679782 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x121067000 == 32 [pid = 1993] [id = 340] 09:24:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x116aa6c00) [pid = 1993] [serial = 1019] [outer = 0x0] 09:24:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x119a49400) [pid = 1993] [serial = 1020] [outer = 0x116aa6c00] 09:24:39 INFO - PROCESS | 1993 | 1472660679806 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12100dc00) [pid = 1993] [serial = 1021] [outer = 0x116aa6c00] 09:24:40 INFO - PROCESS | 1993 | 1472660680181 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 517ms 09:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:24:40 INFO - PROCESS | 1993 | 1472660680198 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1993 | 1472660680199 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:24:40 INFO - PROCESS | 1993 | 1472660680201 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1993 | 1472660680202 Marionette TRACE conn2 <- [1,1334,null,{}] 09:24:40 INFO - PROCESS | 1993 | 1472660680204 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}] 09:24:40 INFO - PROCESS | 1993 | 1472660680210 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:40 INFO - PROCESS | 1993 | 1472660680317 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:24:40 INFO - PROCESS | 1993 | 1472660680362 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1993 | 1472660680363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a4000 == 33 [pid = 1993] [id = 341] 09:24:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12185b800) [pid = 1993] [serial = 1022] [outer = 0x0] 09:24:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x124824c00) [pid = 1993] [serial = 1023] [outer = 0x12185b800] 09:24:40 INFO - PROCESS | 1993 | 1472660680388 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12530e000) [pid = 1993] [serial = 1024] [outer = 0x12185b800] 09:24:40 INFO - PROCESS | 1993 | 1472660680714 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 569ms 09:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:24:40 INFO - PROCESS | 1993 | 1472660680771 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1993 | 1472660680772 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:24:40 INFO - PROCESS | 1993 | 1472660680782 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1993 | 1472660680783 Marionette TRACE conn2 <- [1,1338,null,{}] 09:24:40 INFO - PROCESS | 1993 | 1472660680786 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}] 09:24:40 INFO - PROCESS | 1993 | 1472660680787 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:40 INFO - PROCESS | 1993 | 1472660680886 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:24:40 INFO - PROCESS | 1993 | 1472660680890 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1993 | 1472660680891 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x123342800 == 34 [pid = 1993] [id = 342] 09:24:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1121ab800) [pid = 1993] [serial = 1025] [outer = 0x0] 09:24:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12535b000) [pid = 1993] [serial = 1026] [outer = 0x1121ab800] 09:24:40 INFO - PROCESS | 1993 | 1472660680917 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x125df0400) [pid = 1993] [serial = 1027] [outer = 0x1121ab800] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12530d400) [pid = 1993] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x125def800) [pid = 1993] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x126d64c00) [pid = 1993] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x11296c000) [pid = 1993] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x112977800) [pid = 1993] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x116636400) [pid = 1993] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x117e37400) [pid = 1993] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x112989400) [pid = 1993] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x110eb0000) [pid = 1993] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1287dd400) [pid = 1993] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11858e400) [pid = 1993] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1133ad000) [pid = 1993] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x124825000) [pid = 1993] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x119748000) [pid = 1993] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1133a6c00) [pid = 1993] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:24:41 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x121a59000) [pid = 1993] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:24:41 INFO - PROCESS | 1993 | 1472660681805 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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1080ms 09:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:24:41 INFO - PROCESS | 1993 | 1472660681855 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 1993 | 1472660681856 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:24:41 INFO - PROCESS | 1993 | 1472660681858 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 1993 | 1472660681859 Marionette TRACE conn2 <- [1,1342,null,{}] 09:24:41 INFO - PROCESS | 1993 | 1472660681861 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}] 09:24:41 INFO - PROCESS | 1993 | 1472660681863 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:41 INFO - PROCESS | 1993 | 1472660681936 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:24:41 INFO - PROCESS | 1993 | 1472660681940 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1993 | 1472660681943 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a1800 == 35 [pid = 1993] [id = 343] 09:24:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x110ea4800) [pid = 1993] [serial = 1028] [outer = 0x0] 09:24:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x116aa7800) [pid = 1993] [serial = 1029] [outer = 0x110ea4800] 09:24:41 INFO - PROCESS | 1993 | 1472660681969 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1181c1c00) [pid = 1993] [serial = 1030] [outer = 0x110ea4800] 09:24:42 INFO - PROCESS | 1993 | 1472660682280 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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 469ms 09:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:24:42 INFO - PROCESS | 1993 | 1472660682327 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1993 | 1472660682328 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:24:42 INFO - PROCESS | 1993 | 1472660682338 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1993 | 1472660682339 Marionette TRACE conn2 <- [1,1346,null,{}] 09:24:42 INFO - PROCESS | 1993 | 1472660682341 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}] 09:24:42 INFO - PROCESS | 1993 | 1472660682342 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:42 INFO - PROCESS | 1993 | 1472660682415 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:24:42 INFO - PROCESS | 1993 | 1472660682473 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1993 | 1472660682474 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x12682c000 == 36 [pid = 1993] [id = 344] 09:24:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x11296f400) [pid = 1993] [serial = 1031] [outer = 0x0] 09:24:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x119745400) [pid = 1993] [serial = 1032] [outer = 0x11296f400] 09:24:42 INFO - PROCESS | 1993 | 1472660682500 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x126d64400) [pid = 1993] [serial = 1033] [outer = 0x11296f400] 09:24:42 INFO - PROCESS | 1993 | 1472660682782 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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 476ms 09:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:24:42 INFO - PROCESS | 1993 | 1472660682815 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1993 | 1472660682816 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:24:42 INFO - PROCESS | 1993 | 1472660682818 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1993 | 1472660682820 Marionette TRACE conn2 <- [1,1350,null,{}] 09:24:42 INFO - PROCESS | 1993 | 1472660682822 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}] 09:24:42 INFO - PROCESS | 1993 | 1472660682825 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:42 INFO - PROCESS | 1993 | 1472660682905 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:24:42 INFO - PROCESS | 1993 | 1472660682911 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1993 | 1472660682912 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x127221000 == 37 [pid = 1993] [id = 345] 09:24:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x124dc2800) [pid = 1993] [serial = 1034] [outer = 0x0] 09:24:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x126ea3c00) [pid = 1993] [serial = 1035] [outer = 0x124dc2800] 09:24:42 INFO - PROCESS | 1993 | 1472660682937 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x127246400) [pid = 1993] [serial = 1036] [outer = 0x124dc2800] 09:24:43 INFO - PROCESS | 1993 | 1472660683288 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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 09:24:43 INFO - PROCESS | 1993 | 1472660683338 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 1993 | 1472660683339 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:24:43 INFO - PROCESS | 1993 | 1472660683341 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 1993 | 1472660683343 Marionette TRACE conn2 <- [1,1354,null,{}] 09:24:43 INFO - PROCESS | 1993 | 1472660683353 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}] 09:24:43 INFO - PROCESS | 1993 | 1472660683355 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:43 INFO - PROCESS | 1993 | 1472660683445 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:24:43 INFO - PROCESS | 1993 | 1472660683449 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1993 | 1472660683450 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291db800 == 38 [pid = 1993] [id = 346] 09:24:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x126d72c00) [pid = 1993] [serial = 1037] [outer = 0x0] 09:24:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x127547c00) [pid = 1993] [serial = 1038] [outer = 0x126d72c00] 09:24:43 INFO - PROCESS | 1993 | 1472660683477 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1287e3400) [pid = 1993] [serial = 1039] [outer = 0x126d72c00] 09:24:44 INFO - PROCESS | 1993 | 1472660684073 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]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 770ms 09:24:44 INFO - PROCESS | 1993 | 1472660684112 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:24:44 INFO - PROCESS | 1993 | 1472660684115 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:24:44 INFO - PROCESS | 1993 | 1472660684118 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1993 | 1472660684120 Marionette TRACE conn2 <- [1,1358,null,{}] 09:24:44 INFO - PROCESS | 1993 | 1472660684125 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}] 09:24:44 INFO - PROCESS | 1993 | 1472660684127 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:44 INFO - PROCESS | 1993 | 1472660684235 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:24:44 INFO - PROCESS | 1993 | 1472660684291 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1993 | 1472660684292 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x117268000 == 39 [pid = 1993] [id = 347] 09:24:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x113a0d000) [pid = 1993] [serial = 1040] [outer = 0x0] 09:24:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x115e37000) [pid = 1993] [serial = 1041] [outer = 0x113a0d000] 09:24:44 INFO - PROCESS | 1993 | 1472660684324 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x116091000) [pid = 1993] [serial = 1042] [outer = 0x113a0d000] 09:24:44 INFO - PROCESS | 1993 | 1472660684846 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]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 773ms 09:24:44 INFO - PROCESS | 1993 | 1472660684912 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1993 | 1472660684915 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:24:44 INFO - PROCESS | 1993 | 1472660684921 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1993 | 1472660684923 Marionette TRACE conn2 <- [1,1362,null,{}] 09:24:44 INFO - PROCESS | 1993 | 1472660684926 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}] 09:24:44 INFO - PROCESS | 1993 | 1472660684928 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:45 INFO - PROCESS | 1993 | 1472660685042 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:24:45 INFO - PROCESS | 1993 | 1472660685118 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1993 | 1472660685119 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106d800 == 40 [pid = 1993] [id = 348] 09:24:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x118157000) [pid = 1993] [serial = 1043] [outer = 0x0] 09:24:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1181bdc00) [pid = 1993] [serial = 1044] [outer = 0x118157000] 09:24:45 INFO - PROCESS | 1993 | 1472660685152 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x11858a000) [pid = 1993] [serial = 1045] [outer = 0x118157000] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x127221000 == 39 [pid = 1993] [id = 345] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x12682c000 == 38 [pid = 1993] [id = 344] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a1800 == 37 [pid = 1993] [id = 343] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x123342800 == 36 [pid = 1993] [id = 342] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a4000 == 35 [pid = 1993] [id = 341] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x121067000 == 34 [pid = 1993] [id = 340] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x119cb0800 == 33 [pid = 1993] [id = 339] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x118fc3800 == 32 [pid = 1993] [id = 338] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x117389800 == 31 [pid = 1993] [id = 337] 09:24:45 INFO - PROCESS | 1993 | 1472660685852 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]]]}] 09:24:45 INFO - PROCESS | 1993 | --DOCSHELL 0x116171000 == 30 [pid = 1993] [id = 336] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x125313400) [pid = 1993] [serial = 963] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x126f57800) [pid = 1993] [serial = 966] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x128929000) [pid = 1993] [serial = 972] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x12875a000) [pid = 1993] [serial = 969] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1287ea400) [pid = 1993] [serial = 970] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x121a4cc00) [pid = 1993] [serial = 960] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1176a4c00) [pid = 1993] [serial = 951] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x118158800) [pid = 1993] [serial = 952] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x118135400) [pid = 1993] [serial = 945] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1181be000) [pid = 1993] [serial = 946] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118aa1400) [pid = 1993] [serial = 954] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x119396000) [pid = 1993] [serial = 955] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1133ae000) [pid = 1993] [serial = 948] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x115e41c00) [pid = 1993] [serial = 949] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x128925400) [pid = 1993] [serial = 940] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x119669c00) [pid = 1993] [serial = 957] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1213b4400) [pid = 1993] [serial = 958] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x113d55000) [pid = 1993] [serial = 942] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x115ec0c00) [pid = 1993] [serial = 943] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x12874d800) [pid = 1993] [serial = 978] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x128aa2c00) [pid = 1993] [serial = 981] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119238c00) [pid = 1993] [serial = 975] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x12892e400) [pid = 1993] [serial = 973] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x12754b000) [pid = 1993] [serial = 967] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x119750c00) [pid = 1993] [serial = 976] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x125def400) [pid = 1993] [serial = 964] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x128b9fc00) [pid = 1993] [serial = 982] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x128a95400) [pid = 1993] [serial = 979] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x123316800) [pid = 1993] [serial = 961] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x128be1400) [pid = 1993] [serial = 985] [outer = 0x0] [url = about:blank] 09:24:45 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x128ba2000) [pid = 1993] [serial = 984] [outer = 0x0] [url = about:blank] 09:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 974ms 09:24:45 INFO - PROCESS | 1993 | 1472660685896 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1993 | 1472660685898 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:24:45 INFO - PROCESS | 1993 | 1472660685901 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1993 | 1472660685903 Marionette TRACE conn2 <- [1,1366,null,{}] 09:24:45 INFO - PROCESS | 1993 | 1472660685906 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}] 09:24:45 INFO - PROCESS | 1993 | 1472660685908 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:45 INFO - PROCESS | 1993 | 1472660685990 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:24:46 INFO - PROCESS | 1993 | 1472660685999 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1993 | 1472660686001 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x11662f000 == 31 [pid = 1993] [id = 349] 09:24:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x115e41c00) [pid = 1993] [serial = 1046] [outer = 0x0] 09:24:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x115ebd800) [pid = 1993] [serial = 1047] [outer = 0x115e41c00] 09:24:46 INFO - PROCESS | 1993 | 1472660686030 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1168eec00) [pid = 1993] [serial = 1048] [outer = 0x115e41c00] 09:24:46 INFO - PROCESS | 1993 | 1472660686440 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] 09:24:46 INFO - PROCESS | 1993 | 1472660686477 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:24:46 INFO - PROCESS | 1993 | 1472660686483 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1993 | 1472660686486 Marionette TRACE conn2 <- [1,1370,null,{}] 09:24:46 INFO - PROCESS | 1993 | 1472660686489 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}] 09:24:46 INFO - PROCESS | 1993 | 1472660686492 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:46 INFO - PROCESS | 1993 | 1472660686611 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:24:46 INFO - PROCESS | 1993 | 1472660686624 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1993 | 1472660686625 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x118287000 == 32 [pid = 1993] [id = 350] 09:24:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x118138800) [pid = 1993] [serial = 1049] [outer = 0x0] 09:24:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x118193800) [pid = 1993] [serial = 1050] [outer = 0x118138800] 09:24:46 INFO - PROCESS | 1993 | 1472660686670 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11858b800) [pid = 1993] [serial = 1051] [outer = 0x118138800] 09:24:47 INFO - PROCESS | 1993 | 1472660687109 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] 09:24:47 INFO - PROCESS | 1993 | 1472660687155 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:24:47 INFO - PROCESS | 1993 | 1472660687157 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1993 | 1472660687160 Marionette TRACE conn2 <- [1,1374,null,{}] 09:24:47 INFO - PROCESS | 1993 | 1472660687168 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}] 09:24:47 INFO - PROCESS | 1993 | 1472660687171 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:47 INFO - PROCESS | 1993 | 1472660687250 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:24:47 INFO - PROCESS | 1993 | 1472660687255 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1993 | 1472660687258 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f60800 == 33 [pid = 1993] [id = 351] 09:24:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x112991c00) [pid = 1993] [serial = 1052] [outer = 0x0] 09:24:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x119665800) [pid = 1993] [serial = 1053] [outer = 0x112991c00] 09:24:47 INFO - PROCESS | 1993 | 1472660687289 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x119de5400) [pid = 1993] [serial = 1054] [outer = 0x112991c00] 09:24:47 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:47 INFO - PROCESS | 1993 | 1472660687644 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] 09:24:47 INFO - PROCESS | 1993 | 1472660687680 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:24:47 INFO - PROCESS | 1993 | 1472660687683 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1993 | 1472660687684 Marionette TRACE conn2 <- [1,1378,null,{}] 09:24:47 INFO - PROCESS | 1993 | 1472660687700 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}] 09:24:47 INFO - PROCESS | 1993 | 1472660687701 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:47 INFO - PROCESS | 1993 | 1472660687781 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:24:47 INFO - PROCESS | 1993 | 1472660687785 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1993 | 1472660687786 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218b3800 == 34 [pid = 1993] [id = 352] 09:24:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x12162d000) [pid = 1993] [serial = 1055] [outer = 0x0] 09:24:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x121a52400) [pid = 1993] [serial = 1056] [outer = 0x12162d000] 09:24:47 INFO - PROCESS | 1993 | 1472660687811 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x121a59800) [pid = 1993] [serial = 1057] [outer = 0x12162d000] 09:24:48 INFO - PROCESS | 1993 | 1472660688183 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] 09:24:48 INFO - PROCESS | 1993 | 1472660688218 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:24:48 INFO - PROCESS | 1993 | 1472660688220 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1993 | 1472660688221 Marionette TRACE conn2 <- [1,1382,null,{}] 09:24:48 INFO - PROCESS | 1993 | 1472660688224 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}] 09:24:48 INFO - PROCESS | 1993 | 1472660688225 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:48 INFO - PROCESS | 1993 | 1472660688322 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:24:48 INFO - PROCESS | 1993 | 1472660688325 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1993 | 1472660688327 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x1233b8000 == 35 [pid = 1993] [id = 353] 09:24:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1217c8000) [pid = 1993] [serial = 1058] [outer = 0x0] 09:24:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x124a09800) [pid = 1993] [serial = 1059] [outer = 0x1217c8000] 09:24:48 INFO - PROCESS | 1993 | 1472660688352 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x125313400) [pid = 1993] [serial = 1060] [outer = 0x1217c8000] 09:24:48 INFO - PROCESS | 1993 | [1993] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:48 INFO - PROCESS | 1993 | 1472660688710 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] 09:24:48 INFO - PROCESS | 1993 | 1472660688745 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:24:48 INFO - PROCESS | 1993 | 1472660688747 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1993 | 1472660688749 Marionette TRACE conn2 <- [1,1386,null,{}] 09:24:48 INFO - PROCESS | 1993 | 1472660688751 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}] 09:24:48 INFO - PROCESS | 1993 | 1472660688755 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:48 INFO - PROCESS | 1993 | 1472660688871 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:24:48 INFO - PROCESS | 1993 | 1472660688908 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1993 | 1472660688909 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e2f800 == 36 [pid = 1993] [id = 354] 09:24:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x125d5cc00) [pid = 1993] [serial = 1061] [outer = 0x0] 09:24:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x126f57000) [pid = 1993] [serial = 1062] [outer = 0x125d5cc00] 09:24:48 INFO - PROCESS | 1993 | 1472660688935 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x128758800) [pid = 1993] [serial = 1063] [outer = 0x125d5cc00] 09:24:49 INFO - PROCESS | 1993 | 1472660689287 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] 09:24:49 INFO - PROCESS | 1993 | 1472660689324 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:24:49 INFO - PROCESS | 1993 | 1472660689326 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1993 | 1472660689327 Marionette TRACE conn2 <- [1,1390,null,{}] 09:24:49 INFO - PROCESS | 1993 | 1472660689330 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}] 09:24:49 INFO - PROCESS | 1993 | 1472660689331 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:49 INFO - PROCESS | 1993 | 1472660689429 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:24:49 INFO - PROCESS | 1993 | 1472660689432 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1993 | 1472660689433 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x129078000 == 37 [pid = 1993] [id = 355] 09:24:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1287df400) [pid = 1993] [serial = 1064] [outer = 0x0] 09:24:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1287eb000) [pid = 1993] [serial = 1065] [outer = 0x1287df400] 09:24:49 INFO - PROCESS | 1993 | 1472660689458 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x128929c00) [pid = 1993] [serial = 1066] [outer = 0x1287df400] 09:24:49 INFO - PROCESS | 1993 | 1472660689776 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]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 470ms 09:24:49 INFO - PROCESS | 1993 | 1472660689798 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 1993 | 1472660689799 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:24:49 INFO - PROCESS | 1993 | 1472660689801 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1993 | 1472660689802 Marionette TRACE conn2 <- [1,1394,null,{}] 09:24:49 INFO - PROCESS | 1993 | 1472660689804 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}] 09:24:49 INFO - PROCESS | 1993 | 1472660689805 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:49 INFO - PROCESS | 1993 | 1472660689912 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:24:49 INFO - PROCESS | 1993 | 1472660689922 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1993 | 1472660689923 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291d6000 == 38 [pid = 1993] [id = 356] 09:24:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12892c800) [pid = 1993] [serial = 1067] [outer = 0x0] 09:24:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x128931800) [pid = 1993] [serial = 1068] [outer = 0x12892c800] 09:24:49 INFO - PROCESS | 1993 | 1472660689950 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x128a9e000) [pid = 1993] [serial = 1069] [outer = 0x12892c800] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x124ab4400) [pid = 1993] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x127522c00) [pid = 1993] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1287e5400) [pid = 1993] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x112976000) [pid = 1993] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11296f400) [pid = 1993] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x110ea4800) [pid = 1993] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x124dc2800) [pid = 1993] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11923f800) [pid = 1993] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x112dd9800) [pid = 1993] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x116aa6c00) [pid = 1993] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x12185b800) [pid = 1993] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1121ab800) [pid = 1993] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x115e21800) [pid = 1993] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11813a800) [pid = 1993] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1184b4400) [pid = 1993] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x116802800) [pid = 1993] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:24:50 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x11858f000) [pid = 1993] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:24:50 INFO - PROCESS | 1993 | 1472660690355 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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 568ms 09:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:24:50 INFO - PROCESS | 1993 | 1472660690370 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1993 | 1472660690371 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:24:50 INFO - PROCESS | 1993 | 1472660690379 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1993 | 1472660690380 Marionette TRACE conn2 <- [1,1398,null,{}] 09:24:50 INFO - PROCESS | 1993 | 1472660690382 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}] 09:24:50 INFO - PROCESS | 1993 | 1472660690383 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:50 INFO - PROCESS | 1993 | 1472660690495 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:24:50 INFO - PROCESS | 1993 | 1472660690527 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 1993 | 1472660690528 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f5f800 == 39 [pid = 1993] [id = 357] 09:24:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x11296ec00) [pid = 1993] [serial = 1070] [outer = 0x0] 09:24:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x116808800) [pid = 1993] [serial = 1071] [outer = 0x11296ec00] 09:24:50 INFO - PROCESS | 1993 | 1472660690553 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119233c00) [pid = 1993] [serial = 1072] [outer = 0x11296ec00] 09:24:50 INFO - PROCESS | 1993 | 1472660690817 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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 476ms 09:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:24:50 INFO - PROCESS | 1993 | 1472660690850 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1993 | 1472660690851 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:24:50 INFO - PROCESS | 1993 | 1472660690853 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1993 | 1472660690854 Marionette TRACE conn2 <- [1,1402,null,{}] 09:24:50 INFO - PROCESS | 1993 | 1472660690856 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}] 09:24:50 INFO - PROCESS | 1993 | 1472660690859 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:50 INFO - PROCESS | 1993 | 1472660690951 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:24:50 INFO - PROCESS | 1993 | 1472660690955 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 1993 | 1472660690956 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a86c000 == 40 [pid = 1993] [id = 358] 09:24:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x11966a400) [pid = 1993] [serial = 1073] [outer = 0x0] 09:24:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x125364c00) [pid = 1993] [serial = 1074] [outer = 0x11966a400] 09:24:50 INFO - PROCESS | 1993 | 1472660690981 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x12754ec00) [pid = 1993] [serial = 1075] [outer = 0x11966a400] 09:24:51 INFO - PROCESS | 1993 | 1472660691344 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:24:51 INFO - PROCESS | 1993 | 1472660691379 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1993 | 1472660691380 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:24:51 INFO - PROCESS | 1993 | 1472660691382 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1993 | 1472660691384 Marionette TRACE conn2 <- [1,1406,null,{}] 09:24:51 INFO - PROCESS | 1993 | 1472660691386 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}] 09:24:51 INFO - PROCESS | 1993 | 1472660691388 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:51 INFO - PROCESS | 1993 | 1472660691481 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:24:51 INFO - PROCESS | 1993 | 1472660691485 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1993 | 1472660691486 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b039000 == 41 [pid = 1993] [id = 359] 09:24:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x124ab4400) [pid = 1993] [serial = 1076] [outer = 0x0] 09:24:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x128b9fc00) [pid = 1993] [serial = 1077] [outer = 0x124ab4400] 09:24:51 INFO - PROCESS | 1993 | 1472660691514 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x12904f800) [pid = 1993] [serial = 1078] [outer = 0x124ab4400] 09:24:51 INFO - PROCESS | 1993 | 1472660691842 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 469ms 09:24:51 INFO - PROCESS | 1993 | 1472660691851 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:24:51 INFO - PROCESS | 1993 | 1472660691852 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:24:51 INFO - PROCESS | 1993 | 1472660691854 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1993 | 1472660691855 Marionette TRACE conn2 <- [1,1410,null,{}] 09:24:51 INFO - PROCESS | 1993 | 1472660691862 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}] 09:24:51 INFO - PROCESS | 1993 | 1472660691863 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:51 INFO - PROCESS | 1993 | 1472660691955 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:24:51 INFO - PROCESS | 1993 | 1472660691959 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1993 | 1472660691960 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8d8800 == 42 [pid = 1993] [id = 360] 09:24:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128ba1800) [pid = 1993] [serial = 1079] [outer = 0x0] 09:24:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x129058400) [pid = 1993] [serial = 1080] [outer = 0x128ba1800] 09:24:51 INFO - PROCESS | 1993 | 1472660691984 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x129185000) [pid = 1993] [serial = 1081] [outer = 0x128ba1800] 09:24:52 INFO - PROCESS | 1993 | 1472660692505 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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 674ms 09:24:52 INFO - PROCESS | 1993 | 1472660692529 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:24:52 INFO - PROCESS | 1993 | 1472660692532 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:24:52 INFO - PROCESS | 1993 | 1472660692535 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1993 | 1472660692537 Marionette TRACE conn2 <- [1,1414,null,{}] 09:24:52 INFO - PROCESS | 1993 | 1472660692543 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}] 09:24:52 INFO - PROCESS | 1993 | 1472660692545 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:52 INFO - PROCESS | 1993 | 1472660692653 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:24:52 INFO - PROCESS | 1993 | 1472660692760 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 1993 | 1472660692762 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x11848b800 == 43 [pid = 1993] [id = 361] 09:24:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x116804800) [pid = 1993] [serial = 1082] [outer = 0x0] 09:24:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1172cb400) [pid = 1993] [serial = 1083] [outer = 0x116804800] 09:24:52 INFO - PROCESS | 1993 | 1472660692794 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x11815b000) [pid = 1993] [serial = 1084] [outer = 0x116804800] 09:24:53 INFO - PROCESS | 1993 | 1472660693255 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]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 772ms 09:24:53 INFO - PROCESS | 1993 | 1472660693307 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 1993 | 1472660693312 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:24:53 INFO - PROCESS | 1993 | 1472660693317 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 1993 | 1472660693319 Marionette TRACE conn2 <- [1,1418,null,{}] 09:24:53 INFO - PROCESS | 1993 | 1472660693321 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}] 09:24:53 INFO - PROCESS | 1993 | 1472660693324 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:53 INFO - PROCESS | 1993 | 1472660693426 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:24:53 INFO - PROCESS | 1993 | 1472660693497 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1993 | 1472660693498 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x124eea000 == 44 [pid = 1993] [id = 362] 09:24:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x119669400) [pid = 1993] [serial = 1085] [outer = 0x0] 09:24:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1196e7c00) [pid = 1993] [serial = 1086] [outer = 0x119669400] 09:24:53 INFO - PROCESS | 1993 | 1472660693530 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x120eeb400) [pid = 1993] [serial = 1087] [outer = 0x119669400] 09:24:54 INFO - PROCESS | 1993 | 1472660694019 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 720ms 09:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:24:54 INFO - PROCESS | 1993 | 1472660694053 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1993 | 1472660694055 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:24:54 INFO - PROCESS | 1993 | 1472660694059 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1993 | 1472660694062 Marionette TRACE conn2 <- [1,1422,null,{}] 09:24:54 INFO - PROCESS | 1993 | 1472660694070 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}] 09:24:54 INFO - PROCESS | 1993 | 1472660694073 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:54 INFO - PROCESS | 1993 | 1472660694174 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:24:54 INFO - PROCESS | 1993 | 1472660694248 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1993 | 1472660694250 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c482000 == 45 [pid = 1993] [id = 363] 09:24:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x125df2000) [pid = 1993] [serial = 1088] [outer = 0x0] 09:24:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x126ead400) [pid = 1993] [serial = 1089] [outer = 0x125df2000] 09:24:54 INFO - PROCESS | 1993 | 1472660694282 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x127526c00) [pid = 1993] [serial = 1090] [outer = 0x125df2000] 09:24:54 INFO - PROCESS | 1993 | 1472660694730 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 721ms 09:24:54 INFO - PROCESS | 1993 | 1472660694788 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1993 | 1472660694790 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:24:54 INFO - PROCESS | 1993 | 1472660694796 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1993 | 1472660694797 Marionette TRACE conn2 <- [1,1426,null,{}] 09:24:54 INFO - PROCESS | 1993 | 1472660694800 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}] 09:24:54 INFO - PROCESS | 1993 | 1472660694801 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:54 INFO - PROCESS | 1993 | 1472660694905 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:24:54 INFO - PROCESS | 1993 | 1472660694981 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1993 | 1472660694983 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12325c000 == 46 [pid = 1993] [id = 364] 09:24:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x121a59400) [pid = 1993] [serial = 1091] [outer = 0x0] 09:24:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x126d6c800) [pid = 1993] [serial = 1092] [outer = 0x121a59400] 09:24:55 INFO - PROCESS | 1993 | 1472660695025 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x128922400) [pid = 1993] [serial = 1093] [outer = 0x121a59400] 09:24:55 INFO - PROCESS | 1993 | 1472660695721 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]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 971ms 09:24:55 INFO - PROCESS | 1993 | 1472660695786 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1993 | 1472660695788 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:24:55 INFO - PROCESS | 1993 | 1472660695794 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1993 | 1472660695797 Marionette TRACE conn2 <- [1,1430,null,{}] 09:24:55 INFO - PROCESS | 1993 | 1472660695800 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}] 09:24:55 INFO - PROCESS | 1993 | 1472660695802 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:55 INFO - PROCESS | 1993 | 1472660695900 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:24:55 INFO - PROCESS | 1993 | 1472660695973 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 1993 | 1472660695976 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196ba000 == 47 [pid = 1993] [id = 365] 09:24:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x113dc6400) [pid = 1993] [serial = 1094] [outer = 0x0] 09:24:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x115e23000) [pid = 1993] [serial = 1095] [outer = 0x113dc6400] 09:24:56 INFO - PROCESS | 1993 | 1472660696011 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x1172c8000) [pid = 1993] [serial = 1096] [outer = 0x113dc6400] 09:24:56 INFO - PROCESS | 1993 | 1472660696549 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]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 777ms 09:24:56 INFO - PROCESS | 1993 | 1472660696587 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 1993 | 1472660696591 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:24:56 INFO - PROCESS | 1993 | 1472660696597 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1993 | 1472660696599 Marionette TRACE conn2 <- [1,1434,null,{}] 09:24:56 INFO - PROCESS | 1993 | 1472660696601 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}] 09:24:56 INFO - PROCESS | 1993 | 1472660696603 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:56 INFO - PROCESS | 1993 | 1472660696696 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x12b039000 == 46 [pid = 1993] [id = 359] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x12a86c000 == 45 [pid = 1993] [id = 358] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x120f5f800 == 44 [pid = 1993] [id = 357] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x1291d6000 == 43 [pid = 1993] [id = 356] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x129078000 == 42 [pid = 1993] [id = 355] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x126e2f800 == 41 [pid = 1993] [id = 354] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x1233b8000 == 40 [pid = 1993] [id = 353] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x1218b3800 == 39 [pid = 1993] [id = 352] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x120f60800 == 38 [pid = 1993] [id = 351] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x118287000 == 37 [pid = 1993] [id = 350] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x11662f000 == 36 [pid = 1993] [id = 349] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x12106d800 == 35 [pid = 1993] [id = 348] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x1291db800 == 34 [pid = 1993] [id = 346] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x117268000 == 33 [pid = 1993] [id = 347] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x11848b000 == 32 [pid = 1993] [id = 335] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x1196ba000 == 31 [pid = 1993] [id = 365] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x12325c000 == 30 [pid = 1993] [id = 364] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x12c482000 == 29 [pid = 1993] [id = 363] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x124eea000 == 28 [pid = 1993] [id = 362] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x11848b800 == 27 [pid = 1993] [id = 361] 09:24:57 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8d8800 == 26 [pid = 1993] [id = 360] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x127547c00) [pid = 1993] [serial = 1038] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x126ea3c00) [pid = 1993] [serial = 1035] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1196e0400) [pid = 1993] [serial = 1017] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x113dc8000) [pid = 1993] [serial = 1008] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x115e42400) [pid = 1993] [serial = 1009] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x119a49400) [pid = 1993] [serial = 1020] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x124824c00) [pid = 1993] [serial = 1023] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x12100dc00) [pid = 1993] [serial = 1021] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x12535b000) [pid = 1993] [serial = 1026] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x12530e000) [pid = 1993] [serial = 1024] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x11610ac00) [pid = 1993] [serial = 1011] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x118109c00) [pid = 1993] [serial = 1012] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1181c1400) [pid = 1993] [serial = 1014] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118aa3400) [pid = 1993] [serial = 1015] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x125df0400) [pid = 1993] [serial = 1027] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11966b800) [pid = 1993] [serial = 1006] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118f9d400) [pid = 1993] [serial = 1005] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11818b400) [pid = 1993] [serial = 988] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1176b0000) [pid = 1993] [serial = 987] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x119751c00) [pid = 1993] [serial = 991] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x119396400) [pid = 1993] [serial = 990] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x126eaa800) [pid = 1993] [serial = 994] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1253ca800) [pid = 1993] [serial = 993] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x128a96400) [pid = 1993] [serial = 997] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x128922800) [pid = 1993] [serial = 996] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x12904c000) [pid = 1993] [serial = 1000] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x128b9b000) [pid = 1993] [serial = 999] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x115ebec00) [pid = 1993] [serial = 1003] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x113a0a800) [pid = 1993] [serial = 1002] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x126d64400) [pid = 1993] [serial = 1033] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x127246400) [pid = 1993] [serial = 1036] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x1181c1c00) [pid = 1993] [serial = 1030] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x119745400) [pid = 1993] [serial = 1032] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x11974ac00) [pid = 1993] [serial = 1018] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x116aa7800) [pid = 1993] [serial = 1029] [outer = 0x0] [url = about:blank] 09:24:57 INFO - PROCESS | 1993 | 1472660697421 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 1993 | 1472660697423 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x112514800 == 27 [pid = 1993] [id = 366] 09:24:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x112968c00) [pid = 1993] [serial = 1097] [outer = 0x0] 09:24:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x112985800) [pid = 1993] [serial = 1098] [outer = 0x112968c00] 09:24:57 INFO - PROCESS | 1993 | 1472660697477 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x112f11400) [pid = 1993] [serial = 1099] [outer = 0x112968c00] 09:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1274ms 09:24:57 INFO - PROCESS | 1993 | 1472660697867 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]]]}] 09:24:57 INFO - PROCESS | 1993 | 1472660697873 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1993 | 1472660697878 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:24:57 INFO - PROCESS | 1993 | 1472660697886 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1993 | 1472660697889 Marionette TRACE conn2 <- [1,1438,null,{}] 09:24:57 INFO - PROCESS | 1993 | 1472660697896 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}] 09:24:57 INFO - PROCESS | 1993 | 1472660697898 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:58 INFO - PROCESS | 1993 | 1472660698049 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:24:58 INFO - PROCESS | 1993 | 1472660698128 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1993 | 1472660698130 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x117005800 == 28 [pid = 1993] [id = 367] 09:24:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x113805400) [pid = 1993] [serial = 1100] [outer = 0x0] 09:24:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x115e42c00) [pid = 1993] [serial = 1101] [outer = 0x113805400] 09:24:58 INFO - PROCESS | 1993 | 1472660698174 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x116108c00) [pid = 1993] [serial = 1102] [outer = 0x113805400] 09:24:58 INFO - PROCESS | 1993 | 1472660698603 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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 776ms 09:24:58 INFO - PROCESS | 1993 | 1472660698663 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:24:58 INFO - PROCESS | 1993 | 1472660698666 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:24:58 INFO - PROCESS | 1993 | 1472660698668 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 1993 | 1472660698670 Marionette TRACE conn2 <- [1,1442,null,{}] 09:24:58 INFO - PROCESS | 1993 | 1472660698672 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}] 09:24:58 INFO - PROCESS | 1993 | 1472660698673 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:58 INFO - PROCESS | 1993 | 1472660698769 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:24:58 INFO - PROCESS | 1993 | 1472660698776 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1993 | 1472660698777 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x11826b000 == 29 [pid = 1993] [id = 368] 09:24:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1168ee000) [pid = 1993] [serial = 1103] [outer = 0x0] 09:24:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x118107000) [pid = 1993] [serial = 1104] [outer = 0x1168ee000] 09:24:58 INFO - PROCESS | 1993 | 1472660698810 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x118158400) [pid = 1993] [serial = 1105] [outer = 0x1168ee000] 09:24:59 INFO - PROCESS | 1993 | 1472660699223 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 571ms 09:24:59 INFO - PROCESS | 1993 | 1472660699246 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:24:59 INFO - PROCESS | 1993 | 1472660699248 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:24:59 INFO - PROCESS | 1993 | 1472660699255 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1993 | 1472660699263 Marionette TRACE conn2 <- [1,1446,null,{}] 09:24:59 INFO - PROCESS | 1993 | 1472660699267 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}] 09:24:59 INFO - PROCESS | 1993 | 1472660699270 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:59 INFO - PROCESS | 1993 | 1472660699348 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:24:59 INFO - PROCESS | 1993 | 1472660699353 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1993 | 1472660699354 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196ae800 == 30 [pid = 1993] [id = 369] 09:24:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1184a8800) [pid = 1993] [serial = 1106] [outer = 0x0] 09:24:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11858d400) [pid = 1993] [serial = 1107] [outer = 0x1184a8800] 09:24:59 INFO - PROCESS | 1993 | 1472660699382 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x118f90800) [pid = 1993] [serial = 1108] [outer = 0x1184a8800] 09:24:59 INFO - PROCESS | 1993 | 1472660699739 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 535ms 09:24:59 INFO - PROCESS | 1993 | 1472660699786 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1993 | 1472660699788 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:24:59 INFO - PROCESS | 1993 | 1472660699790 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1993 | 1472660699791 Marionette TRACE conn2 <- [1,1450,null,{}] 09:24:59 INFO - PROCESS | 1993 | 1472660699794 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}] 09:24:59 INFO - PROCESS | 1993 | 1472660699795 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:59 INFO - PROCESS | 1993 | 1472660699894 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:24:59 INFO - PROCESS | 1993 | 1472660699900 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1993 | 1472660699901 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:24:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x119ca8800 == 31 [pid = 1993] [id = 370] 09:24:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x118a9ec00) [pid = 1993] [serial = 1109] [outer = 0x0] 09:24:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x119396400) [pid = 1993] [serial = 1110] [outer = 0x118a9ec00] 09:24:59 INFO - PROCESS | 1993 | 1472660699926 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119667000) [pid = 1993] [serial = 1111] [outer = 0x118a9ec00] 09:25:00 INFO - PROCESS | 1993 | 1472660700343 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 572ms 09:25:00 INFO - PROCESS | 1993 | 1472660700363 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:25:00 INFO - PROCESS | 1993 | 1472660700365 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:25:00 INFO - PROCESS | 1993 | 1472660700368 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1993 | 1472660700370 Marionette TRACE conn2 <- [1,1454,null,{}] 09:25:00 INFO - PROCESS | 1993 | 1472660700377 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}] 09:25:00 INFO - PROCESS | 1993 | 1472660700379 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:00 INFO - PROCESS | 1993 | 1472660700511 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:25:00 INFO - PROCESS | 1993 | 1472660700523 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1993 | 1472660700528 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x121238000 == 32 [pid = 1993] [id = 371] 09:25:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x116887800) [pid = 1993] [serial = 1112] [outer = 0x0] 09:25:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x119a48c00) [pid = 1993] [serial = 1113] [outer = 0x116887800] 09:25:00 INFO - PROCESS | 1993 | 1472660700562 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x121127800) [pid = 1993] [serial = 1114] [outer = 0x116887800] 09:25:00 INFO - PROCESS | 1993 | 1472660700940 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 624ms 09:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:25:01 INFO - PROCESS | 1993 | 1472660700993 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1993 | 1472660700994 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:25:01 INFO - PROCESS | 1993 | 1472660700996 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1993 | 1472660700997 Marionette TRACE conn2 <- [1,1458,null,{}] 09:25:01 INFO - PROCESS | 1993 | 1472660700999 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}] 09:25:01 INFO - PROCESS | 1993 | 1472660701001 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:01 INFO - PROCESS | 1993 | 1472660701116 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:25:01 INFO - PROCESS | 1993 | 1472660701151 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1993 | 1472660701152 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x1131cc000 == 33 [pid = 1993] [id = 372] 09:25:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x112975800) [pid = 1993] [serial = 1115] [outer = 0x0] 09:25:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x124dbc400) [pid = 1993] [serial = 1116] [outer = 0x112975800] 09:25:01 INFO - PROCESS | 1993 | 1472660701183 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x125315800) [pid = 1993] [serial = 1117] [outer = 0x112975800] 09:25:01 INFO - PROCESS | 1993 | 1472660701759 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]]]}] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1217c8000) [pid = 1993] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x125d5cc00) [pid = 1993] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11296ec00) [pid = 1993] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115e41c00) [pid = 1993] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x113a0d000) [pid = 1993] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x12162d000) [pid = 1993] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x112991c00) [pid = 1993] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1287df400) [pid = 1993] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x118157000) [pid = 1993] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x118138800) [pid = 1993] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x126d72c00) [pid = 1993] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x128ba1800) [pid = 1993] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x12892c800) [pid = 1993] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x11966a400) [pid = 1993] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:25:01 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x124ab4400) [pid = 1993] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 822ms 09:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:25:01 INFO - PROCESS | 1993 | 1472660701818 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1993 | 1472660701820 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:25:01 INFO - PROCESS | 1993 | 1472660701822 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1993 | 1472660701823 Marionette TRACE conn2 <- [1,1462,null,{}] 09:25:01 INFO - PROCESS | 1993 | 1472660701825 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}] 09:25:01 INFO - PROCESS | 1993 | 1472660701826 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:01 INFO - PROCESS | 1993 | 1472660701901 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:25:01 INFO - PROCESS | 1993 | 1472660701904 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1993 | 1472660701905 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b4800 == 34 [pid = 1993] [id = 373] 09:25:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x110ead000) [pid = 1993] [serial = 1118] [outer = 0x0] 09:25:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x115e3f000) [pid = 1993] [serial = 1119] [outer = 0x110ead000] 09:25:01 INFO - PROCESS | 1993 | 1472660701934 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1181c7000) [pid = 1993] [serial = 1120] [outer = 0x110ead000] 09:25:02 INFO - PROCESS | 1993 | 1472660702254 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]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 469ms 09:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:25:02 INFO - PROCESS | 1993 | 1472660702292 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 1993 | 1472660702293 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:25:02 INFO - PROCESS | 1993 | 1472660702295 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 1993 | 1472660702296 Marionette TRACE conn2 <- [1,1466,null,{}] 09:25:02 INFO - PROCESS | 1993 | 1472660702299 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}] 09:25:02 INFO - PROCESS | 1993 | 1472660702300 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:02 INFO - PROCESS | 1993 | 1472660702407 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:25:02 INFO - PROCESS | 1993 | 1472660702485 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 1993 | 1472660702486 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x12683a800 == 35 [pid = 1993] [id = 374] 09:25:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x112ddd800) [pid = 1993] [serial = 1121] [outer = 0x0] 09:25:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119661800) [pid = 1993] [serial = 1122] [outer = 0x112ddd800] 09:25:02 INFO - PROCESS | 1993 | 1472660702539 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x12530e000) [pid = 1993] [serial = 1123] [outer = 0x112ddd800] 09:25:02 INFO - PROCESS | 1993 | 1472660702970 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 09:25:03 INFO - PROCESS | 1993 | 1472660703019 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1993 | 1472660703020 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:25:03 INFO - PROCESS | 1993 | 1472660703022 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1993 | 1472660703023 Marionette TRACE conn2 <- [1,1470,null,{}] 09:25:03 INFO - PROCESS | 1993 | 1472660703038 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}] 09:25:03 INFO - PROCESS | 1993 | 1472660703039 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:03 INFO - PROCESS | 1993 | 1472660703117 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:25:03 INFO - PROCESS | 1993 | 1472660703120 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1993 | 1472660703121 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x129076000 == 36 [pid = 1993] [id = 375] 09:25:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x121009c00) [pid = 1993] [serial = 1124] [outer = 0x0] 09:25:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x125def800) [pid = 1993] [serial = 1125] [outer = 0x121009c00] 09:25:03 INFO - PROCESS | 1993 | 1472660703149 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x12751ec00) [pid = 1993] [serial = 1126] [outer = 0x121009c00] 09:25:03 INFO - PROCESS | 1993 | 1472660703538 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]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 524ms 09:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:25:03 INFO - PROCESS | 1993 | 1472660703547 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 1993 | 1472660703549 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:25:03 INFO - PROCESS | 1993 | 1472660703552 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 1993 | 1472660703554 Marionette TRACE conn2 <- [1,1474,null,{}] 09:25:03 INFO - PROCESS | 1993 | 1472660703558 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}] 09:25:03 INFO - PROCESS | 1993 | 1472660703563 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:03 INFO - PROCESS | 1993 | 1472660703685 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:25:03 INFO - PROCESS | 1993 | 1472660703837 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1993 | 1472660703839 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x11211c000 == 37 [pid = 1993] [id = 376] 09:25:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x110fa9000) [pid = 1993] [serial = 1127] [outer = 0x0] 09:25:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x111c75800) [pid = 1993] [serial = 1128] [outer = 0x110fa9000] 09:25:03 INFO - PROCESS | 1993 | 1472660703910 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1133b0000) [pid = 1993] [serial = 1129] [outer = 0x110fa9000] 09:25:04 INFO - PROCESS | 1993 | 1472660704464 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 921ms 09:25:04 INFO - PROCESS | 1993 | 1472660704500 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 1993 | 1472660704503 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:25:04 INFO - PROCESS | 1993 | 1472660704507 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1993 | 1472660704511 Marionette TRACE conn2 <- [1,1478,null,{}] 09:25:04 INFO - PROCESS | 1993 | 1472660704516 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}] 09:25:04 INFO - PROCESS | 1993 | 1472660704519 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:04 INFO - PROCESS | 1993 | 1472660704629 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:25:04 INFO - PROCESS | 1993 | 1472660704704 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1993 | 1472660704706 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fc7800 == 38 [pid = 1993] [id = 377] 09:25:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11663c800) [pid = 1993] [serial = 1130] [outer = 0x0] 09:25:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1168ef400) [pid = 1993] [serial = 1131] [outer = 0x11663c800] 09:25:04 INFO - PROCESS | 1993 | 1472660704737 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x118109800) [pid = 1993] [serial = 1132] [outer = 0x11663c800] 09:25:05 INFO - PROCESS | 1993 | 1472660705504 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1073ms 09:25:05 INFO - PROCESS | 1993 | 1472660705602 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 1993 | 1472660705606 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:25:05 INFO - PROCESS | 1993 | 1472660705612 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1993 | 1472660705615 Marionette TRACE conn2 <- [1,1482,null,{}] 09:25:05 INFO - PROCESS | 1993 | 1472660705620 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}] 09:25:05 INFO - PROCESS | 1993 | 1472660705622 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:05 INFO - PROCESS | 1993 | 1472660705766 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:25:05 INFO - PROCESS | 1993 | 1472660705815 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1993 | 1472660705817 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x117253800 == 39 [pid = 1993] [id = 378] 09:25:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x115e39000) [pid = 1993] [serial = 1133] [outer = 0x0] 09:25:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x115e44400) [pid = 1993] [serial = 1134] [outer = 0x115e39000] 09:25:05 INFO - PROCESS | 1993 | 1472660705841 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x11688bc00) [pid = 1993] [serial = 1135] [outer = 0x115e39000] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x129076000 == 38 [pid = 1993] [id = 375] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x12683a800 == 37 [pid = 1993] [id = 374] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b4800 == 36 [pid = 1993] [id = 373] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x1131cc000 == 35 [pid = 1993] [id = 372] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x121238000 == 34 [pid = 1993] [id = 371] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x119ca8800 == 33 [pid = 1993] [id = 370] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x1196ae800 == 32 [pid = 1993] [id = 369] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x11826b000 == 31 [pid = 1993] [id = 368] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x117005800 == 30 [pid = 1993] [id = 367] 09:25:06 INFO - PROCESS | 1993 | --DOCSHELL 0x112514800 == 29 [pid = 1993] [id = 366] 09:25:06 INFO - PROCESS | 1993 | 1472660706365 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]]]}] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x124a09800) [pid = 1993] [serial = 1059] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x126f57000) [pid = 1993] [serial = 1062] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x116808800) [pid = 1993] [serial = 1071] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x115ebd800) [pid = 1993] [serial = 1047] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1168eec00) [pid = 1993] [serial = 1048] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x115e37000) [pid = 1993] [serial = 1041] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x116091000) [pid = 1993] [serial = 1042] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x121a52400) [pid = 1993] [serial = 1056] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x119665800) [pid = 1993] [serial = 1053] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x119de5400) [pid = 1993] [serial = 1054] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1287eb000) [pid = 1993] [serial = 1065] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1181bdc00) [pid = 1993] [serial = 1044] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11858a000) [pid = 1993] [serial = 1045] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x118193800) [pid = 1993] [serial = 1050] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x11858b800) [pid = 1993] [serial = 1051] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1287e3400) [pid = 1993] [serial = 1039] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x129185000) [pid = 1993] [serial = 1081] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x129058400) [pid = 1993] [serial = 1080] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x128931800) [pid = 1993] [serial = 1068] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x125364c00) [pid = 1993] [serial = 1074] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x12904f800) [pid = 1993] [serial = 1078] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x128b9fc00) [pid = 1993] [serial = 1077] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x128a9e000) [pid = 1993] [serial = 1069] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x128929c00) [pid = 1993] [serial = 1066] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x125313400) [pid = 1993] [serial = 1060] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x128758800) [pid = 1993] [serial = 1063] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x12754ec00) [pid = 1993] [serial = 1075] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x121a59800) [pid = 1993] [serial = 1057] [outer = 0x0] [url = about:blank] 09:25:06 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x119233c00) [pid = 1993] [serial = 1072] [outer = 0x0] [url = about:blank] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 777ms 09:25:06 INFO - PROCESS | 1993 | 1472660706403 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1993 | 1472660706409 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:25:06 INFO - PROCESS | 1993 | 1472660706419 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1993 | 1472660706422 Marionette TRACE conn2 <- [1,1486,null,{}] 09:25:06 INFO - PROCESS | 1993 | 1472660706428 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}] 09:25:06 INFO - PROCESS | 1993 | 1472660706430 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:06 INFO - PROCESS | 1993 | 1472660706551 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:25:06 INFO - PROCESS | 1993 | 1472660706567 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 1993 | 1472660706568 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x118337800 == 30 [pid = 1993] [id = 379] 09:25:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x118110000) [pid = 1993] [serial = 1136] [outer = 0x0] 09:25:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x11813ac00) [pid = 1993] [serial = 1137] [outer = 0x118110000] 09:25:06 INFO - PROCESS | 1993 | 1472660706613 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x11818f800) [pid = 1993] [serial = 1138] [outer = 0x118110000] 09:25:06 INFO - PROCESS | 1993 | 1472660706984 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 623ms 09:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:25:07 INFO - PROCESS | 1993 | 1472660707042 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1993 | 1472660707045 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:25:07 INFO - PROCESS | 1993 | 1472660707047 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1993 | 1472660707050 Marionette TRACE conn2 <- [1,1490,null,{}] 09:25:07 INFO - PROCESS | 1993 | 1472660707058 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}] 09:25:07 INFO - PROCESS | 1993 | 1472660707061 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:07 INFO - PROCESS | 1993 | 1472660707164 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:25:07 INFO - PROCESS | 1993 | 1472660707170 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1993 | 1472660707172 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x121069000 == 31 [pid = 1993] [id = 380] 09:25:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x119237800) [pid = 1993] [serial = 1139] [outer = 0x0] 09:25:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x119395c00) [pid = 1993] [serial = 1140] [outer = 0x119237800] 09:25:07 INFO - PROCESS | 1993 | 1472660707214 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x1196dd800) [pid = 1993] [serial = 1141] [outer = 0x119237800] 09:25:07 INFO - PROCESS | 1993 | 1472660707581 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 572ms 09:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:25:07 INFO - PROCESS | 1993 | 1472660707619 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1993 | 1472660707621 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:25:07 INFO - PROCESS | 1993 | 1472660707623 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1993 | 1472660707624 Marionette TRACE conn2 <- [1,1494,null,{}] 09:25:07 INFO - PROCESS | 1993 | 1472660707627 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}] 09:25:07 INFO - PROCESS | 1993 | 1472660707628 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:07 INFO - PROCESS | 1993 | 1472660707711 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:25:07 INFO - PROCESS | 1993 | 1472660707715 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1993 | 1472660707716 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a1800 == 32 [pid = 1993] [id = 381] 09:25:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x112c39c00) [pid = 1993] [serial = 1142] [outer = 0x0] 09:25:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x120ee8000) [pid = 1993] [serial = 1143] [outer = 0x112c39c00] 09:25:07 INFO - PROCESS | 1993 | 1472660707742 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x121129000) [pid = 1993] [serial = 1144] [outer = 0x112c39c00] 09:25:08 INFO - PROCESS | 1993 | 1472660708068 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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 471ms 09:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:25:08 INFO - PROCESS | 1993 | 1472660708095 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1993 | 1472660708096 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:25:08 INFO - PROCESS | 1993 | 1472660708098 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1993 | 1472660708099 Marionette TRACE conn2 <- [1,1498,null,{}] 09:25:08 INFO - PROCESS | 1993 | 1472660708101 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}] 09:25:08 INFO - PROCESS | 1993 | 1472660708103 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:08 INFO - PROCESS | 1993 | 1472660708178 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:25:08 INFO - PROCESS | 1993 | 1472660708211 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1993 | 1472660708212 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x118333800 == 33 [pid = 1993] [id = 382] 09:25:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x113864800) [pid = 1993] [serial = 1145] [outer = 0x0] 09:25:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x12162d000) [pid = 1993] [serial = 1146] [outer = 0x113864800] 09:25:08 INFO - PROCESS | 1993 | 1472660708275 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x123225000) [pid = 1993] [serial = 1147] [outer = 0x113864800] 09:25:08 INFO - PROCESS | 1993 | 1472660708601 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]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 521ms 09:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:25:08 INFO - PROCESS | 1993 | 1472660708620 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1993 | 1472660708621 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:25:08 INFO - PROCESS | 1993 | 1472660708623 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1993 | 1472660708625 Marionette TRACE conn2 <- [1,1502,null,{}] 09:25:08 INFO - PROCESS | 1993 | 1472660708629 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}] 09:25:08 INFO - PROCESS | 1993 | 1472660708633 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:08 INFO - PROCESS | 1993 | 1472660708748 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:25:08 INFO - PROCESS | 1993 | 1472660708765 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1993 | 1472660708766 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x118325800 == 34 [pid = 1993] [id = 383] 09:25:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x124a09800) [pid = 1993] [serial = 1148] [outer = 0x0] 09:25:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x125dec400) [pid = 1993] [serial = 1149] [outer = 0x124a09800] 09:25:08 INFO - PROCESS | 1993 | 1472660708792 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x127551400) [pid = 1993] [serial = 1150] [outer = 0x124a09800] 09:25:09 INFO - PROCESS | 1993 | 1472660709143 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 572ms 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:25:09 INFO - PROCESS | 1993 | 1472660709196 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1993 | 1472660709197 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:25:09 INFO - PROCESS | 1993 | 1472660709199 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1993 | 1472660709200 Marionette TRACE conn2 <- [1,1506,null,{}] 09:25:09 INFO - PROCESS | 1993 | 1472660709202 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}] 09:25:09 INFO - PROCESS | 1993 | 1472660709203 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:09 INFO - PROCESS | 1993 | 1472660709303 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:25:09 INFO - PROCESS | 1993 | 1472660709314 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1993 | 1472660709315 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291c9800 == 35 [pid = 1993] [id = 384] 09:25:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1287df000) [pid = 1993] [serial = 1151] [outer = 0x0] 09:25:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1287e4c00) [pid = 1993] [serial = 1152] [outer = 0x1287df000] 09:25:09 INFO - PROCESS | 1993 | 1472660709340 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x128925c00) [pid = 1993] [serial = 1153] [outer = 0x1287df000] 09:25:09 INFO - PROCESS | 1993 | 1472660709696 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 520ms 09:25:09 INFO - PROCESS | 1993 | 1472660709720 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1993 | 1472660709721 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:25:09 INFO - PROCESS | 1993 | 1472660709724 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1993 | 1472660709725 Marionette TRACE conn2 <- [1,1510,null,{}] 09:25:09 INFO - PROCESS | 1993 | 1472660709727 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}] 09:25:09 INFO - PROCESS | 1993 | 1472660709728 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:09 INFO - PROCESS | 1993 | 1472660709826 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:25:09 INFO - PROCESS | 1993 | 1472660709829 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1993 | 1472660709831 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a49c000 == 36 [pid = 1993] [id = 385] 09:25:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1287dfc00) [pid = 1993] [serial = 1154] [outer = 0x0] 09:25:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x128929c00) [pid = 1993] [serial = 1155] [outer = 0x1287dfc00] 09:25:09 INFO - PROCESS | 1993 | 1472660709856 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x128a99000) [pid = 1993] [serial = 1156] [outer = 0x1287dfc00] 09:25:10 INFO - PROCESS | 1993 | 1472660710185 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 468ms 09:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:25:10 INFO - PROCESS | 1993 | 1472660710199 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 1993 | 1472660710200 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:25:10 INFO - PROCESS | 1993 | 1472660710202 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 1993 | 1472660710203 Marionette TRACE conn2 <- [1,1514,null,{}] 09:25:10 INFO - PROCESS | 1993 | 1472660710206 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}] 09:25:10 INFO - PROCESS | 1993 | 1472660710207 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:10 INFO - PROCESS | 1993 | 1472660710383 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x112968c00) [pid = 1993] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1184a8800) [pid = 1993] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x116887800) [pid = 1993] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x112975800) [pid = 1993] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x113805400) [pid = 1993] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1168ee000) [pid = 1993] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x110ead000) [pid = 1993] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x113dc6400) [pid = 1993] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x116804800) [pid = 1993] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x119669400) [pid = 1993] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x125df2000) [pid = 1993] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x121a59400) [pid = 1993] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x112ddd800) [pid = 1993] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:25:10 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x118a9ec00) [pid = 1993] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:25:10 INFO - PROCESS | 1993 | 1472660710428 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 1993 | 1472660710429 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e87000 == 37 [pid = 1993] [id = 386] 09:25:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x112968c00) [pid = 1993] [serial = 1157] [outer = 0x0] 09:25:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x112ddd800) [pid = 1993] [serial = 1158] [outer = 0x112968c00] 09:25:10 INFO - PROCESS | 1993 | 1472660710455 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x117e3a400) [pid = 1993] [serial = 1159] [outer = 0x112968c00] 09:25:10 INFO - PROCESS | 1993 | 1472660710746 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 569ms 09:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:25:10 INFO - PROCESS | 1993 | 1472660710771 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 1993 | 1472660710772 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:25:10 INFO - PROCESS | 1993 | 1472660710777 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 1993 | 1472660710780 Marionette TRACE conn2 <- [1,1518,null,{}] 09:25:10 INFO - PROCESS | 1993 | 1472660710782 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}] 09:25:10 INFO - PROCESS | 1993 | 1472660710784 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:10 INFO - PROCESS | 1993 | 1472660710865 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:25:10 INFO - PROCESS | 1993 | 1472660710868 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 1993 | 1472660710869 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a1000 == 38 [pid = 1993] [id = 387] 09:25:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x11858e400) [pid = 1993] [serial = 1160] [outer = 0x0] 09:25:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1213af800) [pid = 1993] [serial = 1161] [outer = 0x11858e400] 09:25:10 INFO - PROCESS | 1993 | 1472660710894 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x12751a000) [pid = 1993] [serial = 1162] [outer = 0x11858e400] 09:25:11 INFO - PROCESS | 1993 | 1472660711213 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 474ms 09:25:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:25:11 INFO - PROCESS | 1993 | 1472660711250 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 1993 | 1472660711251 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:25:11 INFO - PROCESS | 1993 | 1472660711253 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1993 | 1472660711255 Marionette TRACE conn2 <- [1,1522,null,{}] 09:25:11 INFO - PROCESS | 1993 | 1472660711257 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}] 09:25:11 INFO - PROCESS | 1993 | 1472660711259 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:11 INFO - PROCESS | 1993 | 1472660711383 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:25:11 INFO - PROCESS | 1993 | 1472660711389 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1993 | 1472660711391 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b03c800 == 39 [pid = 1993] [id = 388] 09:25:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1287dd000) [pid = 1993] [serial = 1163] [outer = 0x0] 09:25:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x128aa2400) [pid = 1993] [serial = 1164] [outer = 0x1287dd000] 09:25:11 INFO - PROCESS | 1993 | 1472660711418 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x128bd6800) [pid = 1993] [serial = 1165] [outer = 0x1287dd000] 09:25:11 INFO - PROCESS | 1993 | 1472660711716 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"]]]}] 09:25:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:25:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:25:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:25:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:25:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:25:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:25:11 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:25:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:25:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 09:25:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:25:11 INFO - PROCESS | 1993 | 1472660711773 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 1993 | 1472660711774 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:25:11 INFO - PROCESS | 1993 | 1472660711777 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 1993 | 1472660711778 Marionette TRACE conn2 <- [1,1526,null,{}] 09:25:11 INFO - PROCESS | 1993 | 1472660711780 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}] 09:25:11 INFO - PROCESS | 1993 | 1472660711781 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:11 INFO - PROCESS | 1993 | 1472660711857 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:25:11 INFO - PROCESS | 1993 | 1472660711863 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1993 | 1472660711864 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c48e000 == 40 [pid = 1993] [id = 389] 09:25:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x128bd8000) [pid = 1993] [serial = 1166] [outer = 0x0] 09:25:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x129052000) [pid = 1993] [serial = 1167] [outer = 0x128bd8000] 09:25:11 INFO - PROCESS | 1993 | 1472660711890 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x129189400) [pid = 1993] [serial = 1168] [outer = 0x128bd8000] 09:25:12 INFO - PROCESS | 1993 | 1472660712271 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"]]]}] 09:25:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:25:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:25:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:25:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:25:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:25:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:25:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 518ms 09:25:12 INFO - PROCESS | 1993 | 1472660712296 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1993 | 1472660712299 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:25:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:25:12 INFO - PROCESS | 1993 | 1472660712302 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1993 | 1472660712304 Marionette TRACE conn2 <- [1,1530,null,{}] 09:25:12 INFO - PROCESS | 1993 | 1472660712307 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}] 09:25:12 INFO - PROCESS | 1993 | 1472660712309 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:12 INFO - PROCESS | 1993 | 1472660712508 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:25:12 INFO - PROCESS | 1993 | 1472660712563 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 1993 | 1472660712565 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x1160bf000 == 41 [pid = 1993] [id = 390] 09:25:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x110eafc00) [pid = 1993] [serial = 1169] [outer = 0x0] 09:25:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x112971c00) [pid = 1993] [serial = 1170] [outer = 0x110eafc00] 09:25:12 INFO - PROCESS | 1993 | 1472660712598 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1133b3000) [pid = 1993] [serial = 1171] [outer = 0x110eafc00] 09:25:13 INFO - PROCESS | 1993 | 1472660713014 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]]]}] 09:25:13 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 09:25:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:25:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:25:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:25:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:25:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:25:13 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. 09:25:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:25:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 719ms 09:25:13 INFO - PROCESS | 1993 | 1472660713023 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:25:13 INFO - PROCESS | 1993 | 1472660713027 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:25:13 INFO - PROCESS | 1993 | 1472660713031 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1993 | 1472660713033 Marionette TRACE conn2 <- [1,1534,null,{}] 09:25:13 INFO - PROCESS | 1993 | 1472660713036 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}] 09:25:13 INFO - PROCESS | 1993 | 1472660713040 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:13 INFO - PROCESS | 1993 | 1472660713166 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:25:13 INFO - PROCESS | 1993 | 1472660713235 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1993 | 1472660713237 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106d000 == 42 [pid = 1993] [id = 391] 09:25:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x11810b000) [pid = 1993] [serial = 1172] [outer = 0x0] 09:25:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1181ba000) [pid = 1993] [serial = 1173] [outer = 0x11810b000] 09:25:13 INFO - PROCESS | 1993 | 1472660713268 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1184adc00) [pid = 1993] [serial = 1174] [outer = 0x11810b000] 09:25:13 INFO - PROCESS | 1993 | 1472660713702 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 09:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:25:13 INFO - PROCESS | 1993 | 1472660713752 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 1993 | 1472660713754 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:25:13 INFO - PROCESS | 1993 | 1472660713757 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1993 | 1472660713758 Marionette TRACE conn2 <- [1,1538,null,{}] 09:25:13 INFO - PROCESS | 1993 | 1472660713761 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}] 09:25:13 INFO - PROCESS | 1993 | 1472660713762 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:13 INFO - PROCESS | 1993 | 1472660713869 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:25:13 INFO - PROCESS | 1993 | 1472660713930 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1993 | 1472660713931 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a879000 == 43 [pid = 1993] [id = 392] 09:25:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x119661c00) [pid = 1993] [serial = 1175] [outer = 0x0] 09:25:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x119a42c00) [pid = 1993] [serial = 1176] [outer = 0x119661c00] 09:25:13 INFO - PROCESS | 1993 | 1472660713962 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x123217400) [pid = 1993] [serial = 1177] [outer = 0x119661c00] 09:25:14 INFO - PROCESS | 1993 | 1472660714415 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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 721ms 09:25:14 INFO - PROCESS | 1993 | 1472660714487 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 1993 | 1472660714490 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:25:14 INFO - PROCESS | 1993 | 1472660714517 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 1993 | 1472660714521 Marionette TRACE conn2 <- [1,1542,null,{}] 09:25:14 INFO - PROCESS | 1993 | 1472660714523 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}] 09:25:14 INFO - PROCESS | 1993 | 1472660714529 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:14 INFO - PROCESS | 1993 | 1472660714631 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:25:14 INFO - PROCESS | 1993 | 1472660714704 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1993 | 1472660714706 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ca33800 == 44 [pid = 1993] [id = 393] 09:25:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1233ee000) [pid = 1993] [serial = 1178] [outer = 0x0] 09:25:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x127523000) [pid = 1993] [serial = 1179] [outer = 0x1233ee000] 09:25:14 INFO - PROCESS | 1993 | 1472660714736 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12874d000) [pid = 1993] [serial = 1180] [outer = 0x1233ee000] 09:25:15 INFO - PROCESS | 1993 | 1472660715154 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 677ms 09:25:15 INFO - PROCESS | 1993 | 1472660715190 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1993 | 1472660715191 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:25:15 INFO - PROCESS | 1993 | 1472660715194 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1993 | 1472660715195 Marionette TRACE conn2 <- [1,1546,null,{}] 09:25:15 INFO - PROCESS | 1993 | 1472660715198 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}] 09:25:15 INFO - PROCESS | 1993 | 1472660715199 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:15 INFO - PROCESS | 1993 | 1472660715299 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:25:15 INFO - PROCESS | 1993 | 1472660715358 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 1993 | 1472660715359 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ce98000 == 45 [pid = 1993] [id = 394] 09:25:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1287ea800) [pid = 1993] [serial = 1181] [outer = 0x0] 09:25:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x128b9e000) [pid = 1993] [serial = 1182] [outer = 0x1287ea800] 09:25:15 INFO - PROCESS | 1993 | 1472660715389 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x128bdbc00) [pid = 1993] [serial = 1183] [outer = 0x1287ea800] 09:25:16 INFO - PROCESS | 1993 | 1472660716005 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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 871ms 09:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:25:16 INFO - PROCESS | 1993 | 1472660716075 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 1993 | 1472660716078 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:25:16 INFO - PROCESS | 1993 | 1472660716082 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1993 | 1472660716084 Marionette TRACE conn2 <- [1,1550,null,{}] 09:25:16 INFO - PROCESS | 1993 | 1472660716088 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}] 09:25:16 INFO - PROCESS | 1993 | 1472660716089 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:16 INFO - PROCESS | 1993 | 1472660716191 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:25:16 INFO - PROCESS | 1993 | 1472660716261 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1993 | 1472660716264 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x11700d800 == 46 [pid = 1993] [id = 395] 09:25:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x112972800) [pid = 1993] [serial = 1184] [outer = 0x0] 09:25:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x113380800) [pid = 1993] [serial = 1185] [outer = 0x112972800] 09:25:16 INFO - PROCESS | 1993 | 1472660716293 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x116804800) [pid = 1993] [serial = 1186] [outer = 0x112972800] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x12c48e000 == 45 [pid = 1993] [id = 389] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x12b03c800 == 44 [pid = 1993] [id = 388] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a1000 == 43 [pid = 1993] [id = 387] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x117e87000 == 42 [pid = 1993] [id = 386] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x12a49c000 == 41 [pid = 1993] [id = 385] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x1291c9800 == 40 [pid = 1993] [id = 384] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x118325800 == 39 [pid = 1993] [id = 383] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x118333800 == 38 [pid = 1993] [id = 382] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a1800 == 37 [pid = 1993] [id = 381] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x121069000 == 36 [pid = 1993] [id = 380] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x118337800 == 35 [pid = 1993] [id = 379] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x117253800 == 34 [pid = 1993] [id = 378] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x118fc7800 == 33 [pid = 1993] [id = 377] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x11211c000 == 32 [pid = 1993] [id = 376] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x12ce98000 == 31 [pid = 1993] [id = 394] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x12ca33800 == 30 [pid = 1993] [id = 393] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x12a879000 == 29 [pid = 1993] [id = 392] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x12106d000 == 28 [pid = 1993] [id = 391] 09:25:17 INFO - PROCESS | 1993 | --DOCSHELL 0x1160bf000 == 27 [pid = 1993] [id = 390] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x119396400) [pid = 1993] [serial = 1110] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x112985800) [pid = 1993] [serial = 1098] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x112f11400) [pid = 1993] [serial = 1099] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x11858d400) [pid = 1993] [serial = 1107] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x119a48c00) [pid = 1993] [serial = 1113] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x124dbc400) [pid = 1993] [serial = 1116] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x121127800) [pid = 1993] [serial = 1114] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x115e42c00) [pid = 1993] [serial = 1101] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x116108c00) [pid = 1993] [serial = 1102] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x118107000) [pid = 1993] [serial = 1104] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118158400) [pid = 1993] [serial = 1105] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x115e3f000) [pid = 1993] [serial = 1119] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1181c7000) [pid = 1993] [serial = 1120] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1172c8000) [pid = 1993] [serial = 1096] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115e23000) [pid = 1993] [serial = 1095] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x11815b000) [pid = 1993] [serial = 1084] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1172cb400) [pid = 1993] [serial = 1083] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x120eeb400) [pid = 1993] [serial = 1087] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1196e7c00) [pid = 1993] [serial = 1086] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x127526c00) [pid = 1993] [serial = 1090] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x126ead400) [pid = 1993] [serial = 1089] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x128922400) [pid = 1993] [serial = 1093] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x126d6c800) [pid = 1993] [serial = 1092] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x125def800) [pid = 1993] [serial = 1125] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x125315800) [pid = 1993] [serial = 1117] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x119667000) [pid = 1993] [serial = 1111] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x119661800) [pid = 1993] [serial = 1122] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x12530e000) [pid = 1993] [serial = 1123] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x118f90800) [pid = 1993] [serial = 1108] [outer = 0x0] [url = about:blank] 09:25:17 INFO - PROCESS | 1993 | 1472660717318 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1273ms 09:25:17 INFO - PROCESS | 1993 | 1472660717355 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1993 | 1472660717359 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:25:17 INFO - PROCESS | 1993 | 1472660717363 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1993 | 1472660717365 Marionette TRACE conn2 <- [1,1554,null,{}] 09:25:17 INFO - PROCESS | 1993 | 1472660717368 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}] 09:25:17 INFO - PROCESS | 1993 | 1472660717370 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:17 INFO - PROCESS | 1993 | 1472660717453 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:25:17 INFO - PROCESS | 1993 | 1472660717484 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1993 | 1472660717487 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x113da4800 == 28 [pid = 1993] [id = 396] 09:25:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x112f11400) [pid = 1993] [serial = 1187] [outer = 0x0] 09:25:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1133a7800) [pid = 1993] [serial = 1188] [outer = 0x112f11400] 09:25:17 INFO - PROCESS | 1993 | 1472660717515 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x113dc6400) [pid = 1993] [serial = 1189] [outer = 0x112f11400] 09:25:17 INFO - PROCESS | 1993 | 1472660717867 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 524ms 09:25:17 INFO - PROCESS | 1993 | 1472660717906 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1993 | 1472660717912 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:25:17 INFO - PROCESS | 1993 | 1472660717918 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1993 | 1472660717920 Marionette TRACE conn2 <- [1,1558,null,{}] 09:25:17 INFO - PROCESS | 1993 | 1472660717922 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}] 09:25:17 INFO - PROCESS | 1993 | 1472660717924 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:18 INFO - PROCESS | 1993 | 1472660718001 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:25:18 INFO - PROCESS | 1993 | 1472660718005 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1993 | 1472660718006 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x117262800 == 29 [pid = 1993] [id = 397] 09:25:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x115e3f000) [pid = 1993] [serial = 1190] [outer = 0x0] 09:25:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x116103800) [pid = 1993] [serial = 1191] [outer = 0x115e3f000] 09:25:18 INFO - PROCESS | 1993 | 1472660718037 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x116ad9400) [pid = 1993] [serial = 1192] [outer = 0x115e3f000] 09:25:18 INFO - PROCESS | 1993 | 1472660718380 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 469ms 09:25:18 INFO - PROCESS | 1993 | 1472660718387 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1993 | 1472660718388 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:25:18 INFO - PROCESS | 1993 | 1472660718391 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1993 | 1472660718404 Marionette TRACE conn2 <- [1,1562,null,{}] 09:25:18 INFO - PROCESS | 1993 | 1472660718415 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}] 09:25:18 INFO - PROCESS | 1993 | 1472660718418 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:18 INFO - PROCESS | 1993 | 1472660718498 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:25:18 INFO - PROCESS | 1993 | 1472660718556 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1993 | 1472660718558 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x118491000 == 30 [pid = 1993] [id = 398] 09:25:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1176aac00) [pid = 1993] [serial = 1193] [outer = 0x0] 09:25:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11810dc00) [pid = 1993] [serial = 1194] [outer = 0x1176aac00] 09:25:18 INFO - PROCESS | 1993 | 1472660718588 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1181be000) [pid = 1993] [serial = 1195] [outer = 0x1176aac00] 09:25:18 INFO - PROCESS | 1993 | 1472660718913 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 536ms 09:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:25:18 INFO - PROCESS | 1993 | 1472660718927 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1993 | 1472660718929 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:25:18 INFO - PROCESS | 1993 | 1472660718931 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1993 | 1472660718932 Marionette TRACE conn2 <- [1,1566,null,{}] 09:25:18 INFO - PROCESS | 1993 | 1472660718934 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}] 09:25:18 INFO - PROCESS | 1993 | 1472660718936 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:19 INFO - PROCESS | 1993 | 1472660719013 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:25:19 INFO - PROCESS | 1993 | 1472660719017 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1993 | 1472660719018 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x119ca4800 == 31 [pid = 1993] [id = 399] 09:25:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1184b1400) [pid = 1993] [serial = 1196] [outer = 0x0] 09:25:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x118aa6800) [pid = 1993] [serial = 1197] [outer = 0x1184b1400] 09:25:19 INFO - PROCESS | 1993 | 1472660719046 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11923f000) [pid = 1993] [serial = 1198] [outer = 0x1184b1400] 09:25:19 INFO - PROCESS | 1993 | 1472660719378 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 470ms 09:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:25:19 INFO - PROCESS | 1993 | 1472660719401 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1993 | 1472660719402 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:25:19 INFO - PROCESS | 1993 | 1472660719404 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1993 | 1472660719406 Marionette TRACE conn2 <- [1,1570,null,{}] 09:25:19 INFO - PROCESS | 1993 | 1472660719408 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}] 09:25:19 INFO - PROCESS | 1993 | 1472660719412 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:19 INFO - PROCESS | 1993 | 1472660719518 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:25:19 INFO - PROCESS | 1993 | 1472660719534 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1993 | 1472660719536 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e59000 == 32 [pid = 1993] [id = 400] 09:25:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x11923f800) [pid = 1993] [serial = 1199] [outer = 0x0] 09:25:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x119660000) [pid = 1993] [serial = 1200] [outer = 0x11923f800] 09:25:19 INFO - PROCESS | 1993 | 1472660719561 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119669800) [pid = 1993] [serial = 1201] [outer = 0x11923f800] 09:25:19 INFO - PROCESS | 1993 | 1472660719913 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 517ms 09:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:25:19 INFO - PROCESS | 1993 | 1472660719923 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1993 | 1472660719926 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:25:19 INFO - PROCESS | 1993 | 1472660719928 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1993 | 1472660719929 Marionette TRACE conn2 <- [1,1574,null,{}] 09:25:19 INFO - PROCESS | 1993 | 1472660719931 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}] 09:25:19 INFO - PROCESS | 1993 | 1472660719935 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:20 INFO - PROCESS | 1993 | 1472660720055 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:25:20 INFO - PROCESS | 1993 | 1472660720092 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1993 | 1472660720094 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218b7000 == 33 [pid = 1993] [id = 401] 09:25:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11219dc00) [pid = 1993] [serial = 1202] [outer = 0x0] 09:25:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x119748400) [pid = 1993] [serial = 1203] [outer = 0x11219dc00] 09:25:20 INFO - PROCESS | 1993 | 1472660720120 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x121a58800) [pid = 1993] [serial = 1204] [outer = 0x11219dc00] 09:25:20 INFO - PROCESS | 1993 | 1472660720447 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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 569ms 09:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:25:20 INFO - PROCESS | 1993 | 1472660720497 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 1993 | 1472660720499 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:25:20 INFO - PROCESS | 1993 | 1472660720501 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 1993 | 1472660720502 Marionette TRACE conn2 <- [1,1578,null,{}] 09:25:20 INFO - PROCESS | 1993 | 1472660720504 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}] 09:25:20 INFO - PROCESS | 1993 | 1472660720505 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:20 INFO - PROCESS | 1993 | 1472660720603 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:25:20 INFO - PROCESS | 1993 | 1472660720614 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1993 | 1472660720615 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b8000 == 34 [pid = 1993] [id = 402] 09:25:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x121a5a000) [pid = 1993] [serial = 1205] [outer = 0x0] 09:25:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x124c0e400) [pid = 1993] [serial = 1206] [outer = 0x121a5a000] 09:25:20 INFO - PROCESS | 1993 | 1472660720641 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x125357c00) [pid = 1993] [serial = 1207] [outer = 0x121a5a000] 09:25:20 INFO - PROCESS | 1993 | 1472660720993 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 517ms 09:25:21 INFO - PROCESS | 1993 | 1472660721019 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1993 | 1472660721020 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:25:21 INFO - PROCESS | 1993 | 1472660721022 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1993 | 1472660721023 Marionette TRACE conn2 <- [1,1582,null,{}] 09:25:21 INFO - PROCESS | 1993 | 1472660721032 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}] 09:25:21 INFO - PROCESS | 1993 | 1472660721033 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:21 INFO - PROCESS | 1993 | 1472660721133 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:25:21 INFO - PROCESS | 1993 | 1472660721136 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 1993 | 1472660721138 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x125368800 == 35 [pid = 1993] [id = 403] 09:25:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x124c74400) [pid = 1993] [serial = 1208] [outer = 0x0] 09:25:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x125d5cc00) [pid = 1993] [serial = 1209] [outer = 0x124c74400] 09:25:21 INFO - PROCESS | 1993 | 1472660721163 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x125df5000) [pid = 1993] [serial = 1210] [outer = 0x124c74400] 09:25:21 INFO - PROCESS | 1993 | 1472660721708 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]]]}] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x121009c00) [pid = 1993] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x128bd8000) [pid = 1993] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x124a09800) [pid = 1993] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1287df000) [pid = 1993] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1287dfc00) [pid = 1993] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x119237800) [pid = 1993] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x115e39000) [pid = 1993] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11663c800) [pid = 1993] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118110000) [pid = 1993] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x110fa9000) [pid = 1993] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x112c39c00) [pid = 1993] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x112968c00) [pid = 1993] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x113864800) [pid = 1993] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1287dd000) [pid = 1993] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:25:21 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x11858e400) [pid = 1993] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 725ms 09:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:25:21 INFO - PROCESS | 1993 | 1472660721748 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1993 | 1472660721749 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:25:21 INFO - PROCESS | 1993 | 1472660721752 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1993 | 1472660721753 Marionette TRACE conn2 <- [1,1586,null,{}] 09:25:21 INFO - PROCESS | 1993 | 1472660721755 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}] 09:25:21 INFO - PROCESS | 1993 | 1472660721756 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:21 INFO - PROCESS | 1993 | 1472660721831 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:25:21 INFO - PROCESS | 1993 | 1472660721870 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 1993 | 1472660721871 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e5e800 == 36 [pid = 1993] [id = 404] 09:25:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x113a0b800) [pid = 1993] [serial = 1211] [outer = 0x0] 09:25:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11608f800) [pid = 1993] [serial = 1212] [outer = 0x113a0b800] 09:25:21 INFO - PROCESS | 1993 | 1472660721896 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1181ba400) [pid = 1993] [serial = 1213] [outer = 0x113a0b800] 09:25:22 INFO - PROCESS | 1993 | 1472660722223 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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 517ms 09:25:22 INFO - PROCESS | 1993 | 1472660722270 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 1993 | 1472660722271 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:25:22 INFO - PROCESS | 1993 | 1472660722273 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1993 | 1472660722274 Marionette TRACE conn2 <- [1,1590,null,{}] 09:25:22 INFO - PROCESS | 1993 | 1472660722277 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}] 09:25:22 INFO - PROCESS | 1993 | 1472660722278 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:22 INFO - PROCESS | 1993 | 1472660722383 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:25:22 INFO - PROCESS | 1993 | 1472660722388 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1993 | 1472660722389 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a7a000 == 37 [pid = 1993] [id = 405] 09:25:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x11337ec00) [pid = 1993] [serial = 1214] [outer = 0x0] 09:25:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x119745000) [pid = 1993] [serial = 1215] [outer = 0x11337ec00] 09:25:22 INFO - PROCESS | 1993 | 1472660722415 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x126d6c800) [pid = 1993] [serial = 1216] [outer = 0x11337ec00] 09:25:22 INFO - PROCESS | 1993 | 1472660722731 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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 468ms 09:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:25:22 INFO - PROCESS | 1993 | 1472660722743 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 1993 | 1472660722747 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:25:22 INFO - PROCESS | 1993 | 1472660722749 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1993 | 1472660722751 Marionette TRACE conn2 <- [1,1594,null,{}] 09:25:22 INFO - PROCESS | 1993 | 1472660722753 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}] 09:25:22 INFO - PROCESS | 1993 | 1472660722755 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:22 INFO - PROCESS | 1993 | 1472660722855 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:25:22 INFO - PROCESS | 1993 | 1472660722859 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1993 | 1472660722861 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a402800 == 38 [pid = 1993] [id = 406] 09:25:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x119396800) [pid = 1993] [serial = 1217] [outer = 0x0] 09:25:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x127245c00) [pid = 1993] [serial = 1218] [outer = 0x119396800] 09:25:22 INFO - PROCESS | 1993 | 1472660722888 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12874c800) [pid = 1993] [serial = 1219] [outer = 0x119396800] 09:25:23 INFO - PROCESS | 1993 | 1472660723240 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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 09:25:23 INFO - PROCESS | 1993 | 1472660723269 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1993 | 1472660723270 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:25:23 INFO - PROCESS | 1993 | 1472660723272 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1993 | 1472660723273 Marionette TRACE conn2 <- [1,1598,null,{}] 09:25:23 INFO - PROCESS | 1993 | 1472660723276 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}] 09:25:23 INFO - PROCESS | 1993 | 1472660723277 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:23 INFO - PROCESS | 1993 | 1472660723384 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:25:23 INFO - PROCESS | 1993 | 1472660723391 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 1993 | 1472660723393 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x129080800 == 39 [pid = 1993] [id = 407] 09:25:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x128758400) [pid = 1993] [serial = 1220] [outer = 0x0] 09:25:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x1287e8400) [pid = 1993] [serial = 1221] [outer = 0x128758400] 09:25:23 INFO - PROCESS | 1993 | 1472660723418 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12892c800) [pid = 1993] [serial = 1222] [outer = 0x128758400] 09:25:23 INFO - PROCESS | 1993 | 1472660723700 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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 468ms 09:25:23 INFO - PROCESS | 1993 | 1472660723769 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1993 | 1472660723771 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:25:23 INFO - PROCESS | 1993 | 1472660723779 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1993 | 1472660723781 Marionette TRACE conn2 <- [1,1602,null,{}] 09:25:23 INFO - PROCESS | 1993 | 1472660723785 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}] 09:25:23 INFO - PROCESS | 1993 | 1472660723787 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:23 INFO - PROCESS | 1993 | 1472660723908 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:25:23 INFO - PROCESS | 1993 | 1472660723986 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 1993 | 1472660723988 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x1151bd000 == 40 [pid = 1993] [id = 408] 09:25:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x112971000) [pid = 1993] [serial = 1223] [outer = 0x0] 09:25:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x112c34800) [pid = 1993] [serial = 1224] [outer = 0x112971000] 09:25:24 INFO - PROCESS | 1993 | 1472660724021 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x113f45000) [pid = 1993] [serial = 1225] [outer = 0x112971000] 09:25:24 INFO - PROCESS | 1993 | 1472660724555 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]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 826ms 09:25:24 INFO - PROCESS | 1993 | 1472660724604 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 1993 | 1472660724606 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:25:24 INFO - PROCESS | 1993 | 1472660724611 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 1993 | 1472660724613 Marionette TRACE conn2 <- [1,1606,null,{}] 09:25:24 INFO - PROCESS | 1993 | 1472660724616 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}] 09:25:24 INFO - PROCESS | 1993 | 1472660724618 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:24 INFO - PROCESS | 1993 | 1472660724725 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:25:24 INFO - PROCESS | 1993 | 1472660724804 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1993 | 1472660724806 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199ef000 == 41 [pid = 1993] [id = 409] 09:25:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1168ef000) [pid = 1993] [serial = 1226] [outer = 0x0] 09:25:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1172cb400) [pid = 1993] [serial = 1227] [outer = 0x1168ef000] 09:25:24 INFO - PROCESS | 1993 | 1472660724838 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x11810c000) [pid = 1993] [serial = 1228] [outer = 0x1168ef000] 09:25:25 INFO - PROCESS | 1993 | 1472660725415 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 822ms 09:25:25 INFO - PROCESS | 1993 | 1472660725432 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1993 | 1472660725433 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:25:25 INFO - PROCESS | 1993 | 1472660725436 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1993 | 1472660725438 Marionette TRACE conn2 <- [1,1610,null,{}] 09:25:25 INFO - PROCESS | 1993 | 1472660725606 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}] 09:25:25 INFO - PROCESS | 1993 | 1472660725609 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:25 INFO - PROCESS | 1993 | 1472660725819 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:25:25 INFO - PROCESS | 1993 | 1472660725832 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 1993 | 1472660725834 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x118172800 == 42 [pid = 1993] [id = 410] 09:25:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1151a0400) [pid = 1993] [serial = 1229] [outer = 0x0] 09:25:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x115e38000) [pid = 1993] [serial = 1230] [outer = 0x1151a0400] 09:25:25 INFO - PROCESS | 1993 | 1472660725881 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x116087400) [pid = 1993] [serial = 1231] [outer = 0x1151a0400] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x12a402800 == 41 [pid = 1993] [id = 406] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x128a7a000 == 40 [pid = 1993] [id = 405] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x126e5e800 == 39 [pid = 1993] [id = 404] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x125368800 == 38 [pid = 1993] [id = 403] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b8000 == 37 [pid = 1993] [id = 402] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x1218b7000 == 36 [pid = 1993] [id = 401] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x120e59000 == 35 [pid = 1993] [id = 400] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x119ca4800 == 34 [pid = 1993] [id = 399] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x118491000 == 33 [pid = 1993] [id = 398] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x117262800 == 32 [pid = 1993] [id = 397] 09:25:26 INFO - PROCESS | 1993 | --DOCSHELL 0x113da4800 == 31 [pid = 1993] [id = 396] 09:25:26 INFO - PROCESS | 1993 | 1472660726412 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]]]}] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x12751ec00) [pid = 1993] [serial = 1126] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x125dec400) [pid = 1993] [serial = 1149] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x1287e4c00) [pid = 1993] [serial = 1152] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x128929c00) [pid = 1993] [serial = 1155] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x119395c00) [pid = 1993] [serial = 1140] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1196dd800) [pid = 1993] [serial = 1141] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x115e44400) [pid = 1993] [serial = 1134] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x11688bc00) [pid = 1993] [serial = 1135] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1168ef400) [pid = 1993] [serial = 1131] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x118109800) [pid = 1993] [serial = 1132] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x11813ac00) [pid = 1993] [serial = 1137] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x11818f800) [pid = 1993] [serial = 1138] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x111c75800) [pid = 1993] [serial = 1128] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1133b0000) [pid = 1993] [serial = 1129] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x120ee8000) [pid = 1993] [serial = 1143] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x121129000) [pid = 1993] [serial = 1144] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x128a99000) [pid = 1993] [serial = 1156] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x117e3a400) [pid = 1993] [serial = 1159] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x112ddd800) [pid = 1993] [serial = 1158] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x12162d000) [pid = 1993] [serial = 1146] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x123225000) [pid = 1993] [serial = 1147] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x128bd6800) [pid = 1993] [serial = 1165] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1213af800) [pid = 1993] [serial = 1161] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x129189400) [pid = 1993] [serial = 1168] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x128925c00) [pid = 1993] [serial = 1153] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x12751a000) [pid = 1993] [serial = 1162] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x128aa2400) [pid = 1993] [serial = 1164] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x127551400) [pid = 1993] [serial = 1150] [outer = 0x0] [url = about:blank] 09:25:26 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x129052000) [pid = 1993] [serial = 1167] [outer = 0x0] [url = about:blank] 09:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1019ms 09:25:26 INFO - PROCESS | 1993 | 1472660726457 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 1993 | 1472660726459 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:25:26 INFO - PROCESS | 1993 | 1472660726468 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 1993 | 1472660726470 Marionette TRACE conn2 <- [1,1614,null,{}] 09:25:26 INFO - PROCESS | 1993 | 1472660726473 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}] 09:25:26 INFO - PROCESS | 1993 | 1472660726476 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:26 INFO - PROCESS | 1993 | 1472660726554 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:25:26 INFO - PROCESS | 1993 | 1472660726564 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1993 | 1472660726566 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x118183000 == 32 [pid = 1993] [id = 411] 09:25:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1176af800) [pid = 1993] [serial = 1232] [outer = 0x0] 09:25:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x118109000) [pid = 1993] [serial = 1233] [outer = 0x1176af800] 09:25:26 INFO - PROCESS | 1993 | 1472660726594 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1181b8400) [pid = 1993] [serial = 1234] [outer = 0x1176af800] 09:25:26 INFO - PROCESS | 1993 | 1472660726945 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]]]}] 09:25:26 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 09:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 09:25:26 INFO - PROCESS | 1993 | 1472660726989 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 1993 | 1472660726991 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:25:26 INFO - PROCESS | 1993 | 1472660726993 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 1993 | 1472660726994 Marionette TRACE conn2 <- [1,1618,null,{}] 09:25:26 INFO - PROCESS | 1993 | 1472660726997 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}] 09:25:26 INFO - PROCESS | 1993 | 1472660726998 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:27 INFO - PROCESS | 1993 | 1472660727082 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:25:27 INFO - PROCESS | 1993 | 1472660727087 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1993 | 1472660727090 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c9c000 == 33 [pid = 1993] [id = 412] 09:25:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x112975c00) [pid = 1993] [serial = 1235] [outer = 0x0] 09:25:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x118f90800) [pid = 1993] [serial = 1236] [outer = 0x112975c00] 09:25:27 INFO - PROCESS | 1993 | 1472660727124 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11965f400) [pid = 1993] [serial = 1237] [outer = 0x112975c00] 09:25:27 INFO - PROCESS | 1993 | 1472660727528 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 09:25:27 INFO - PROCESS | 1993 | 1472660727564 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 1993 | 1472660727569 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:25:27 INFO - PROCESS | 1993 | 1472660727576 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1993 | 1472660727577 Marionette TRACE conn2 <- [1,1622,null,{}] 09:25:27 INFO - PROCESS | 1993 | 1472660727579 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}] 09:25:27 INFO - PROCESS | 1993 | 1472660727580 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:27 INFO - PROCESS | 1993 | 1472660727659 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:25:27 INFO - PROCESS | 1993 | 1472660727664 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1993 | 1472660727665 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x12324a800 == 34 [pid = 1993] [id = 413] 09:25:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11966a400) [pid = 1993] [serial = 1238] [outer = 0x0] 09:25:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119ddf400) [pid = 1993] [serial = 1239] [outer = 0x11966a400] 09:25:27 INFO - PROCESS | 1993 | 1472660727691 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1217cdc00) [pid = 1993] [serial = 1240] [outer = 0x11966a400] 09:25:28 INFO - PROCESS | 1993 | 1472660728032 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]]]}] 09:25:28 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 09:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 475ms 09:25:28 INFO - PROCESS | 1993 | 1472660728048 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1993 | 1472660728049 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:25:28 INFO - PROCESS | 1993 | 1472660728052 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1993 | 1472660728053 Marionette TRACE conn2 <- [1,1626,null,{}] 09:25:28 INFO - PROCESS | 1993 | 1472660728055 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}] 09:25:28 INFO - PROCESS | 1993 | 1472660728056 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:28 INFO - PROCESS | 1993 | 1472660728136 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:25:28 INFO - PROCESS | 1993 | 1472660728201 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 1993 | 1472660728202 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x1237ab000 == 35 [pid = 1993] [id = 414] 09:25:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11296d400) [pid = 1993] [serial = 1241] [outer = 0x0] 09:25:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x121a58c00) [pid = 1993] [serial = 1242] [outer = 0x11296d400] 09:25:28 INFO - PROCESS | 1993 | 1472660728228 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x125313800) [pid = 1993] [serial = 1243] [outer = 0x11296d400] 09:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 518ms 09:25:28 INFO - PROCESS | 1993 | 1472660728563 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]]]}] 09:25:28 INFO - PROCESS | 1993 | 1472660728571 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1993 | 1472660728573 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:25:28 INFO - PROCESS | 1993 | 1472660728578 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1993 | 1472660728579 Marionette TRACE conn2 <- [1,1630,null,{}] 09:25:28 INFO - PROCESS | 1993 | 1472660728583 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}] 09:25:28 INFO - PROCESS | 1993 | 1472660728589 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:28 INFO - PROCESS | 1993 | 1472660728786 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:25:28 INFO - PROCESS | 1993 | 1472660728840 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 1993 | 1472660728842 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x128703000 == 36 [pid = 1993] [id = 415] 09:25:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1253c0000) [pid = 1993] [serial = 1244] [outer = 0x0] 09:25:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x126d70000) [pid = 1993] [serial = 1245] [outer = 0x1253c0000] 09:25:28 INFO - PROCESS | 1993 | 1472660728879 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12874ec00) [pid = 1993] [serial = 1246] [outer = 0x1253c0000] 09:25:29 INFO - PROCESS | 1993 | 1472660729203 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 672ms 09:25:29 INFO - PROCESS | 1993 | 1472660729249 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 1993 | 1472660729251 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:25:29 INFO - PROCESS | 1993 | 1472660729253 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1993 | 1472660729254 Marionette TRACE conn2 <- [1,1634,null,{}] 09:25:29 INFO - PROCESS | 1993 | 1472660729257 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}] 09:25:29 INFO - PROCESS | 1993 | 1472660729258 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:29 INFO - PROCESS | 1993 | 1472660729372 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:25:29 INFO - PROCESS | 1993 | 1472660729401 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1993 | 1472660729402 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291d6800 == 37 [pid = 1993] [id = 416] 09:25:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1287ddc00) [pid = 1993] [serial = 1247] [outer = 0x0] 09:25:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1287eb800) [pid = 1993] [serial = 1248] [outer = 0x1287ddc00] 09:25:29 INFO - PROCESS | 1993 | 1472660729428 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x128a94400) [pid = 1993] [serial = 1249] [outer = 0x1287ddc00] 09:25:29 INFO - PROCESS | 1993 | 1472660729791 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 570ms 09:25:29 INFO - PROCESS | 1993 | 1472660729834 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:25:29 INFO - PROCESS | 1993 | 1472660729836 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:25:29 INFO - PROCESS | 1993 | 1472660729840 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1993 | 1472660729842 Marionette TRACE conn2 <- [1,1638,null,{}] 09:25:29 INFO - PROCESS | 1993 | 1472660729845 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}] 09:25:29 INFO - PROCESS | 1993 | 1472660729847 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:30 INFO - PROCESS | 1993 | 1472660730001 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:25:30 INFO - PROCESS | 1993 | 1472660730018 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1993 | 1472660730019 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a21f800 == 38 [pid = 1993] [id = 417] 09:25:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x121a4d800) [pid = 1993] [serial = 1250] [outer = 0x0] 09:25:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x128a9d800) [pid = 1993] [serial = 1251] [outer = 0x121a4d800] 09:25:30 INFO - PROCESS | 1993 | 1472660730059 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x128b9c400) [pid = 1993] [serial = 1252] [outer = 0x121a4d800] 09:25:30 INFO - PROCESS | 1993 | 1472660730405 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]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 624ms 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x11219dc00) [pid = 1993] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x121a5a000) [pid = 1993] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x112f11400) [pid = 1993] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1176aac00) [pid = 1993] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x115e3f000) [pid = 1993] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1184b1400) [pid = 1993] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x112972800) [pid = 1993] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x110eafc00) [pid = 1993] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x124c74400) [pid = 1993] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11810b000) [pid = 1993] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x11337ec00) [pid = 1993] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x119396800) [pid = 1993] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x113a0b800) [pid = 1993] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x119661c00) [pid = 1993] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1233ee000) [pid = 1993] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1287ea800) [pid = 1993] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:25:30 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x11923f800) [pid = 1993] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:25:30 INFO - PROCESS | 1993 | 1472660730548 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1993 | 1472660730549 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:25:30 INFO - PROCESS | 1993 | 1472660730561 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1993 | 1472660730562 Marionette TRACE conn2 <- [1,1642,null,{}] 09:25:30 INFO - PROCESS | 1993 | 1472660730564 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}] 09:25:30 INFO - PROCESS | 1993 | 1472660730565 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:30 INFO - PROCESS | 1993 | 1472660730659 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:25:30 INFO - PROCESS | 1993 | 1472660730664 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1993 | 1472660730665 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x121077800 == 39 [pid = 1993] [id = 418] 09:25:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x113dc8400) [pid = 1993] [serial = 1253] [outer = 0x0] 09:25:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11663c400) [pid = 1993] [serial = 1254] [outer = 0x113dc8400] 09:25:30 INFO - PROCESS | 1993 | 1472660730690 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11815a000) [pid = 1993] [serial = 1255] [outer = 0x113dc8400] 09:25:31 INFO - PROCESS | 1993 | 1472660731019 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 09:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:25:31 INFO - PROCESS | 1993 | 1472660731031 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1993 | 1472660731033 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:25:31 INFO - PROCESS | 1993 | 1472660731035 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1993 | 1472660731036 Marionette TRACE conn2 <- [1,1646,null,{}] 09:25:31 INFO - PROCESS | 1993 | 1472660731038 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}] 09:25:31 INFO - PROCESS | 1993 | 1472660731039 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:31 INFO - PROCESS | 1993 | 1472660731117 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:25:31 INFO - PROCESS | 1993 | 1472660731174 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 1993 | 1472660731175 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x12afb5800 == 40 [pid = 1993] [id = 419] 09:25:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x116aa5800) [pid = 1993] [serial = 1256] [outer = 0x0] 09:25:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x119660400) [pid = 1993] [serial = 1257] [outer = 0x116aa5800] 09:25:31 INFO - PROCESS | 1993 | 1472660731202 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1233ee000) [pid = 1993] [serial = 1258] [outer = 0x116aa5800] 09:25:31 INFO - PROCESS | 1993 | 1472660731467 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 468ms 09:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:25:31 INFO - PROCESS | 1993 | 1472660731503 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1993 | 1472660731504 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:25:31 INFO - PROCESS | 1993 | 1472660731507 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1993 | 1472660731508 Marionette TRACE conn2 <- [1,1650,null,{}] 09:25:31 INFO - PROCESS | 1993 | 1472660731519 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}] 09:25:31 INFO - PROCESS | 1993 | 1472660731520 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:31 INFO - PROCESS | 1993 | 1472660731621 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:25:31 INFO - PROCESS | 1993 | 1472660731625 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 1993 | 1472660731626 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c47b800 == 41 [pid = 1993] [id = 420] 09:25:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1181c4c00) [pid = 1993] [serial = 1259] [outer = 0x0] 09:25:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126d6bc00) [pid = 1993] [serial = 1260] [outer = 0x1181c4c00] 09:25:31 INFO - PROCESS | 1993 | 1472660731653 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x12904dc00) [pid = 1993] [serial = 1261] [outer = 0x1181c4c00] 09:25:32 INFO - PROCESS | 1993 | 1472660732007 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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 530ms 09:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:25:32 INFO - PROCESS | 1993 | 1472660732038 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1993 | 1472660732039 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:25:32 INFO - PROCESS | 1993 | 1472660732041 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1993 | 1472660732045 Marionette TRACE conn2 <- [1,1654,null,{}] 09:25:32 INFO - PROCESS | 1993 | 1472660732058 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}] 09:25:32 INFO - PROCESS | 1993 | 1472660732059 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:32 INFO - PROCESS | 1993 | 1472660732137 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:25:32 INFO - PROCESS | 1993 | 1472660732143 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1993 | 1472660732145 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c725000 == 42 [pid = 1993] [id = 421] 09:25:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x129053000) [pid = 1993] [serial = 1262] [outer = 0x0] 09:25:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12917e800) [pid = 1993] [serial = 1263] [outer = 0x129053000] 09:25:32 INFO - PROCESS | 1993 | 1472660732169 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x129402800) [pid = 1993] [serial = 1264] [outer = 0x129053000] 09:25:32 INFO - PROCESS | 1993 | 1472660732464 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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 472ms 09:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:25:32 INFO - PROCESS | 1993 | 1472660732514 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1993 | 1472660732515 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:25:32 INFO - PROCESS | 1993 | 1472660732517 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1993 | 1472660732518 Marionette TRACE conn2 <- [1,1658,null,{}] 09:25:32 INFO - PROCESS | 1993 | 1472660732520 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}] 09:25:32 INFO - PROCESS | 1993 | 1472660732522 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:32 INFO - PROCESS | 1993 | 1472660732654 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:25:32 INFO - PROCESS | 1993 | 1472660732712 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1993 | 1472660732714 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x113363000 == 43 [pid = 1993] [id = 422] 09:25:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x112140c00) [pid = 1993] [serial = 1265] [outer = 0x0] 09:25:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x112971800) [pid = 1993] [serial = 1266] [outer = 0x112140c00] 09:25:32 INFO - PROCESS | 1993 | 1472660732747 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x113dc6c00) [pid = 1993] [serial = 1267] [outer = 0x112140c00] 09:25:33 INFO - PROCESS | 1993 | 1472660733230 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 720ms 09:25:33 INFO - PROCESS | 1993 | 1472660733238 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:25:33 INFO - PROCESS | 1993 | 1472660733240 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:25:33 INFO - PROCESS | 1993 | 1472660733247 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1993 | 1472660733249 Marionette TRACE conn2 <- [1,1662,null,{}] 09:25:33 INFO - PROCESS | 1993 | 1472660733252 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}] 09:25:33 INFO - PROCESS | 1993 | 1472660733255 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:33 INFO - PROCESS | 1993 | 1472660733382 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:25:33 INFO - PROCESS | 1993 | 1472660733455 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 1993 | 1472660733457 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a2000 == 44 [pid = 1993] [id = 423] 09:25:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x116aa8400) [pid = 1993] [serial = 1268] [outer = 0x0] 09:25:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1181bbc00) [pid = 1993] [serial = 1269] [outer = 0x116aa8400] 09:25:33 INFO - PROCESS | 1993 | 1472660733489 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x11858a000) [pid = 1993] [serial = 1270] [outer = 0x116aa8400] 09:25:33 INFO - PROCESS | 1993 | 1472660733904 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 725ms 09:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:25:33 INFO - PROCESS | 1993 | 1472660733969 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1993 | 1472660733972 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:25:33 INFO - PROCESS | 1993 | 1472660733974 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1993 | 1472660733976 Marionette TRACE conn2 <- [1,1666,null,{}] 09:25:33 INFO - PROCESS | 1993 | 1472660733978 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}] 09:25:33 INFO - PROCESS | 1993 | 1472660733980 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:34 INFO - PROCESS | 1993 | 1472660734081 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:25:34 INFO - PROCESS | 1993 | 1472660734143 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1993 | 1472660734144 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a213800 == 45 [pid = 1993] [id = 424] 09:25:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x119665800) [pid = 1993] [serial = 1271] [outer = 0x0] 09:25:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x11974b800) [pid = 1993] [serial = 1272] [outer = 0x119665800] 09:25:34 INFO - PROCESS | 1993 | 1472660734174 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x121a5a400) [pid = 1993] [serial = 1273] [outer = 0x119665800] 09:25:34 INFO - PROCESS | 1993 | 1472660734632 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]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 722ms 09:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:25:34 INFO - PROCESS | 1993 | 1472660734705 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 1993 | 1472660734707 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:25:34 INFO - PROCESS | 1993 | 1472660734717 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 1993 | 1472660734720 Marionette TRACE conn2 <- [1,1670,null,{}] 09:25:34 INFO - PROCESS | 1993 | 1472660734723 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}] 09:25:34 INFO - PROCESS | 1993 | 1472660734725 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:34 INFO - PROCESS | 1993 | 1472660734871 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:25:34 INFO - PROCESS | 1993 | 1472660734925 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1993 | 1472660734926 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ce9b800 == 46 [pid = 1993] [id = 425] 09:25:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x125df2c00) [pid = 1993] [serial = 1274] [outer = 0x0] 09:25:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x127522c00) [pid = 1993] [serial = 1275] [outer = 0x125df2c00] 09:25:34 INFO - PROCESS | 1993 | 1472660734958 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x1287df400) [pid = 1993] [serial = 1276] [outer = 0x125df2c00] 09:25:35 INFO - PROCESS | 1993 | 1472660735416 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 726ms 09:25:35 INFO - PROCESS | 1993 | 1472660735439 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1993 | 1472660735440 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:25:35 INFO - PROCESS | 1993 | 1472660735443 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1993 | 1472660735444 Marionette TRACE conn2 <- [1,1674,null,{}] 09:25:35 INFO - PROCESS | 1993 | 1472660735446 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}] 09:25:35 INFO - PROCESS | 1993 | 1472660735448 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:35 INFO - PROCESS | 1993 | 1472660735554 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:25:35 INFO - PROCESS | 1993 | 1472660735629 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1993 | 1472660735631 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x1160bf000 == 47 [pid = 1993] [id = 426] 09:25:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x1151ae800) [pid = 1993] [serial = 1277] [outer = 0x0] 09:25:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x1172c9000) [pid = 1993] [serial = 1278] [outer = 0x1151ae800] 09:25:35 INFO - PROCESS | 1993 | 1472660735660 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x12751a000) [pid = 1993] [serial = 1279] [outer = 0x1151ae800] 09:25:36 INFO - PROCESS | 1993 | 1472660736267 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 870ms 09:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:25:36 INFO - PROCESS | 1993 | 1472660736313 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1993 | 1472660736316 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:25:36 INFO - PROCESS | 1993 | 1472660736319 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1993 | 1472660736320 Marionette TRACE conn2 <- [1,1678,null,{}] 09:25:36 INFO - PROCESS | 1993 | 1472660736324 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}] 09:25:36 INFO - PROCESS | 1993 | 1472660736326 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:36 INFO - PROCESS | 1993 | 1472660736424 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:25:36 INFO - PROCESS | 1993 | 1472660736499 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 1993 | 1472660736500 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x117007000 == 48 [pid = 1993] [id = 427] 09:25:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x116891800) [pid = 1993] [serial = 1280] [outer = 0x0] 09:25:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x1176a4400) [pid = 1993] [serial = 1281] [outer = 0x116891800] 09:25:36 INFO - PROCESS | 1993 | 1472660736529 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x118110c00) [pid = 1993] [serial = 1282] [outer = 0x116891800] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12c725000 == 47 [pid = 1993] [id = 421] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12c47b800 == 46 [pid = 1993] [id = 420] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12afb5800 == 45 [pid = 1993] [id = 419] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x121077800 == 44 [pid = 1993] [id = 418] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12a21f800 == 43 [pid = 1993] [id = 417] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1291d6800 == 42 [pid = 1993] [id = 416] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x128703000 == 41 [pid = 1993] [id = 415] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1237ab000 == 40 [pid = 1993] [id = 414] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12324a800 == 39 [pid = 1993] [id = 413] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x119c9c000 == 38 [pid = 1993] [id = 412] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x118183000 == 37 [pid = 1993] [id = 411] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x118172800 == 36 [pid = 1993] [id = 410] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1199ef000 == 35 [pid = 1993] [id = 409] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1151bd000 == 34 [pid = 1993] [id = 408] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x129080800 == 33 [pid = 1993] [id = 407] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x11700d800 == 32 [pid = 1993] [id = 395] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1160bf000 == 31 [pid = 1993] [id = 426] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12ce9b800 == 30 [pid = 1993] [id = 425] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x12a213800 == 29 [pid = 1993] [id = 424] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a2000 == 28 [pid = 1993] [id = 423] 09:25:37 INFO - PROCESS | 1993 | --DOCSHELL 0x113363000 == 27 [pid = 1993] [id = 422] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x119748400) [pid = 1993] [serial = 1203] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x124c0e400) [pid = 1993] [serial = 1206] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x1133a7800) [pid = 1993] [serial = 1188] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x113dc6400) [pid = 1993] [serial = 1189] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x11810dc00) [pid = 1993] [serial = 1194] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1181be000) [pid = 1993] [serial = 1195] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x116103800) [pid = 1993] [serial = 1191] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x116ad9400) [pid = 1993] [serial = 1192] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x118aa6800) [pid = 1993] [serial = 1197] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x11923f000) [pid = 1993] [serial = 1198] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x116804800) [pid = 1993] [serial = 1186] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x113380800) [pid = 1993] [serial = 1185] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x121a58800) [pid = 1993] [serial = 1204] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1133b3000) [pid = 1993] [serial = 1171] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x112971c00) [pid = 1993] [serial = 1170] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x125d5cc00) [pid = 1993] [serial = 1209] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1184adc00) [pid = 1993] [serial = 1174] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1181ba000) [pid = 1993] [serial = 1173] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x119745000) [pid = 1993] [serial = 1215] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x12874c800) [pid = 1993] [serial = 1219] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11608f800) [pid = 1993] [serial = 1212] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x123217400) [pid = 1993] [serial = 1177] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x119a42c00) [pid = 1993] [serial = 1176] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1181ba400) [pid = 1993] [serial = 1213] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x127245c00) [pid = 1993] [serial = 1218] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x12874d000) [pid = 1993] [serial = 1180] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1287e8400) [pid = 1993] [serial = 1221] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x127523000) [pid = 1993] [serial = 1179] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x125df5000) [pid = 1993] [serial = 1210] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x128bdbc00) [pid = 1993] [serial = 1183] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x128b9e000) [pid = 1993] [serial = 1182] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x126d6c800) [pid = 1993] [serial = 1216] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x119660000) [pid = 1993] [serial = 1200] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x125357c00) [pid = 1993] [serial = 1207] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x119669800) [pid = 1993] [serial = 1201] [outer = 0x0] [url = about:blank] 09:25:37 INFO - PROCESS | 1993 | 1472660737598 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]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1322ms 09:25:37 INFO - PROCESS | 1993 | 1472660737641 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 1993 | 1472660737646 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:25:37 INFO - PROCESS | 1993 | 1472660737655 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 1993 | 1472660737656 Marionette TRACE conn2 <- [1,1682,null,{}] 09:25:37 INFO - PROCESS | 1993 | 1472660737660 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}] 09:25:37 INFO - PROCESS | 1993 | 1472660737662 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:37 INFO - PROCESS | 1993 | 1472660737766 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:25:37 INFO - PROCESS | 1993 | 1472660737888 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1993 | 1472660737891 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x116019000 == 28 [pid = 1993] [id = 428] 09:25:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x112de4800) [pid = 1993] [serial = 1283] [outer = 0x0] 09:25:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x113380800) [pid = 1993] [serial = 1284] [outer = 0x112de4800] 09:25:37 INFO - PROCESS | 1993 | 1472660737924 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x113a0c800) [pid = 1993] [serial = 1285] [outer = 0x112de4800] 09:25:38 INFO - PROCESS | 1993 | 1472660738445 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 824ms 09:25:38 INFO - PROCESS | 1993 | 1472660738485 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1993 | 1472660738489 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:25:38 INFO - PROCESS | 1993 | 1472660738497 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1993 | 1472660738498 Marionette TRACE conn2 <- [1,1686,null,{}] 09:25:38 INFO - PROCESS | 1993 | 1472660738501 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}] 09:25:38 INFO - PROCESS | 1993 | 1472660738503 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:38 INFO - PROCESS | 1993 | 1472660738612 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:25:38 INFO - PROCESS | 1993 | 1472660738704 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1993 | 1472660738705 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e9b800 == 29 [pid = 1993] [id = 429] 09:25:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11600fc00) [pid = 1993] [serial = 1286] [outer = 0x0] 09:25:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x116090000) [pid = 1993] [serial = 1287] [outer = 0x11600fc00] 09:25:38 INFO - PROCESS | 1993 | 1472660738758 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1168e7c00) [pid = 1993] [serial = 1288] [outer = 0x11600fc00] 09:25:39 INFO - PROCESS | 1993 | 1472660739358 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]]]}] 09:25:39 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 09:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 873ms 09:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:25:39 INFO - PROCESS | 1993 | 1472660739371 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 1993 | 1472660739373 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:25:39 INFO - PROCESS | 1993 | 1472660739376 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 1993 | 1472660739381 Marionette TRACE conn2 <- [1,1690,null,{}] 09:25:39 INFO - PROCESS | 1993 | 1472660739393 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}] 09:25:39 INFO - PROCESS | 1993 | 1472660739398 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:39 INFO - PROCESS | 1993 | 1472660739546 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:25:39 INFO - PROCESS | 1993 | 1472660739654 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 1993 | 1472660739657 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a9800 == 30 [pid = 1993] [id = 430] 09:25:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x113dcac00) [pid = 1993] [serial = 1289] [outer = 0x0] 09:25:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x118161800) [pid = 1993] [serial = 1290] [outer = 0x113dcac00] 09:25:39 INFO - PROCESS | 1993 | 1472660739712 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1181c3800) [pid = 1993] [serial = 1291] [outer = 0x113dcac00] 09:25:40 INFO - PROCESS | 1993 | 1472660740262 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 928ms 09:25:40 INFO - PROCESS | 1993 | 1472660740305 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 1993 | 1472660740307 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:25:40 INFO - PROCESS | 1993 | 1472660740313 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1993 | 1472660740314 Marionette TRACE conn2 <- [1,1694,null,{}] 09:25:40 INFO - PROCESS | 1993 | 1472660740318 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}] 09:25:40 INFO - PROCESS | 1993 | 1472660740320 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:40 INFO - PROCESS | 1993 | 1472660740403 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:25:40 INFO - PROCESS | 1993 | 1472660740415 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1993 | 1472660740418 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x118183000 == 31 [pid = 1993] [id = 431] 09:25:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1133b5c00) [pid = 1993] [serial = 1292] [outer = 0x0] 09:25:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x115e23800) [pid = 1993] [serial = 1293] [outer = 0x1133b5c00] 09:25:40 INFO - PROCESS | 1993 | 1472660740447 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11688c800) [pid = 1993] [serial = 1294] [outer = 0x1133b5c00] 09:25:40 INFO - PROCESS | 1993 | 1472660740784 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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 523ms 09:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:25:40 INFO - PROCESS | 1993 | 1472660740833 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 1993 | 1472660740835 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:25:40 INFO - PROCESS | 1993 | 1472660740839 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1993 | 1472660740841 Marionette TRACE conn2 <- [1,1698,null,{}] 09:25:40 INFO - PROCESS | 1993 | 1472660740843 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}] 09:25:40 INFO - PROCESS | 1993 | 1472660740845 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:40 INFO - PROCESS | 1993 | 1472660740921 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:25:40 INFO - PROCESS | 1993 | 1472660740928 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1993 | 1472660740929 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e4c800 == 32 [pid = 1993] [id = 432] 09:25:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x116adb400) [pid = 1993] [serial = 1295] [outer = 0x0] 09:25:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1181bc000) [pid = 1993] [serial = 1296] [outer = 0x116adb400] 09:25:40 INFO - PROCESS | 1993 | 1472660740957 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1184b4800) [pid = 1993] [serial = 1297] [outer = 0x116adb400] 09:25:41 INFO - PROCESS | 1993 | 1472660741308 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]]]}] 09:25:41 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 09:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 520ms 09:25:41 INFO - PROCESS | 1993 | 1472660741364 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1993 | 1472660741366 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:25:41 INFO - PROCESS | 1993 | 1472660741368 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1993 | 1472660741370 Marionette TRACE conn2 <- [1,1702,null,{}] 09:25:41 INFO - PROCESS | 1993 | 1472660741377 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}] 09:25:41 INFO - PROCESS | 1993 | 1472660741380 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:41 INFO - PROCESS | 1993 | 1472660741458 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:25:41 INFO - PROCESS | 1993 | 1472660741465 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1993 | 1472660741467 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x12324a800 == 33 [pid = 1993] [id = 433] 09:25:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x118a9e800) [pid = 1993] [serial = 1298] [outer = 0x0] 09:25:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x119660000) [pid = 1993] [serial = 1299] [outer = 0x118a9e800] 09:25:41 INFO - PROCESS | 1993 | 1472660741495 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x11966d800) [pid = 1993] [serial = 1300] [outer = 0x118a9e800] 09:25:41 INFO - PROCESS | 1993 | 1472660741844 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 09:25:41 INFO - PROCESS | 1993 | 1472660741889 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1993 | 1472660741891 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:25:41 INFO - PROCESS | 1993 | 1472660741903 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1993 | 1472660741904 Marionette TRACE conn2 <- [1,1706,null,{}] 09:25:41 INFO - PROCESS | 1993 | 1472660741906 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}] 09:25:41 INFO - PROCESS | 1993 | 1472660741907 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:41 INFO - PROCESS | 1993 | 1472660741986 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:25:41 INFO - PROCESS | 1993 | 1472660741989 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1993 | 1472660741991 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x1237ac800 == 34 [pid = 1993] [id = 434] 09:25:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1196db800) [pid = 1993] [serial = 1301] [outer = 0x0] 09:25:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x119a42c00) [pid = 1993] [serial = 1302] [outer = 0x1196db800] 09:25:42 INFO - PROCESS | 1993 | 1472660742019 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x120ee9000) [pid = 1993] [serial = 1303] [outer = 0x1196db800] 09:25:42 INFO - PROCESS | 1993 | 1472660742400 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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 519ms 09:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:25:42 INFO - PROCESS | 1993 | 1472660742432 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1993 | 1472660742433 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:25:42 INFO - PROCESS | 1993 | 1472660742435 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1993 | 1472660742436 Marionette TRACE conn2 <- [1,1710,null,{}] 09:25:42 INFO - PROCESS | 1993 | 1472660742438 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}] 09:25:42 INFO - PROCESS | 1993 | 1472660742440 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:42 INFO - PROCESS | 1993 | 1472660742542 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:25:42 INFO - PROCESS | 1993 | 1472660742545 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1993 | 1472660742546 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x12682a000 == 35 [pid = 1993] [id = 435] 09:25:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1196e3c00) [pid = 1993] [serial = 1304] [outer = 0x0] 09:25:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x121a4b400) [pid = 1993] [serial = 1305] [outer = 0x1196e3c00] 09:25:42 INFO - PROCESS | 1993 | 1472660742571 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12321c800) [pid = 1993] [serial = 1306] [outer = 0x1196e3c00] 09:25:42 INFO - PROCESS | 1993 | 1472660742927 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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 09:25:42 INFO - PROCESS | 1993 | 1472660742955 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1993 | 1472660742957 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:25:42 INFO - PROCESS | 1993 | 1472660742967 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1993 | 1472660742968 Marionette TRACE conn2 <- [1,1714,null,{}] 09:25:42 INFO - PROCESS | 1993 | 1472660742971 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}] 09:25:42 INFO - PROCESS | 1993 | 1472660742975 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:43 INFO - PROCESS | 1993 | 1472660743095 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:25:43 INFO - PROCESS | 1993 | 1472660743099 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1993 | 1472660743101 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a7a800 == 36 [pid = 1993] [id = 436] 09:25:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1233f4400) [pid = 1993] [serial = 1307] [outer = 0x0] 09:25:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12530f400) [pid = 1993] [serial = 1308] [outer = 0x1233f4400] 09:25:43 INFO - PROCESS | 1993 | 1472660743126 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x126d6c800) [pid = 1993] [serial = 1309] [outer = 0x1233f4400] 09:25:43 INFO - PROCESS | 1993 | 1472660743472 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 09:25:43 INFO - PROCESS | 1993 | 1472660743487 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1993 | 1472660743489 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:25:43 INFO - PROCESS | 1993 | 1472660743508 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1993 | 1472660743510 Marionette TRACE conn2 <- [1,1718,null,{}] 09:25:43 INFO - PROCESS | 1993 | 1472660743515 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}] 09:25:43 INFO - PROCESS | 1993 | 1472660743516 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:43 INFO - PROCESS | 1993 | 1472660743613 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:25:43 INFO - PROCESS | 1993 | 1472660743616 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1993 | 1472660743617 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907a800 == 37 [pid = 1993] [id = 437] 09:25:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x124a09800) [pid = 1993] [serial = 1310] [outer = 0x0] 09:25:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x126f58800) [pid = 1993] [serial = 1311] [outer = 0x124a09800] 09:25:43 INFO - PROCESS | 1993 | 1472660743642 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x12751d000) [pid = 1993] [serial = 1312] [outer = 0x124a09800] 09:25:43 INFO - PROCESS | 1993 | 1472660743954 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]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 477ms 09:25:43 INFO - PROCESS | 1993 | 1472660743983 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1993 | 1472660743984 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:25:43 INFO - PROCESS | 1993 | 1472660743987 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1993 | 1472660743988 Marionette TRACE conn2 <- [1,1722,null,{}] 09:25:43 INFO - PROCESS | 1993 | 1472660743990 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}] 09:25:43 INFO - PROCESS | 1993 | 1472660743991 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:44 INFO - PROCESS | 1993 | 1472660744104 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:25:44 INFO - PROCESS | 1993 | 1472660744114 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1993 | 1472660744115 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a40a000 == 38 [pid = 1993] [id = 438] 09:25:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x126f5e400) [pid = 1993] [serial = 1313] [outer = 0x0] 09:25:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x127542c00) [pid = 1993] [serial = 1314] [outer = 0x126f5e400] 09:25:44 INFO - PROCESS | 1993 | 1472660744140 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x127550400) [pid = 1993] [serial = 1315] [outer = 0x126f5e400] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x112140c00) [pid = 1993] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x116aa8400) [pid = 1993] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x119665800) [pid = 1993] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x125df2c00) [pid = 1993] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x1151ae800) [pid = 1993] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x129053000) [pid = 1993] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1181c4c00) [pid = 1993] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x113dc8400) [pid = 1993] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x11296d400) [pid = 1993] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x112975c00) [pid = 1993] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1151a0400) [pid = 1993] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1168ef000) [pid = 1993] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x11966a400) [pid = 1993] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x116aa5800) [pid = 1993] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1176af800) [pid = 1993] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1253c0000) [pid = 1993] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x128758400) [pid = 1993] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x112971000) [pid = 1993] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1287ddc00) [pid = 1993] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:25:44 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x121a4d800) [pid = 1993] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:25:44 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 09:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 518ms 09:25:44 INFO - PROCESS | 1993 | 1472660744500 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]]]}] 09:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:25:44 INFO - PROCESS | 1993 | 1472660744506 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1993 | 1472660744507 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:25:44 INFO - PROCESS | 1993 | 1472660744513 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1993 | 1472660744522 Marionette TRACE conn2 <- [1,1726,null,{}] 09:25:44 INFO - PROCESS | 1993 | 1472660744534 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}] 09:25:44 INFO - PROCESS | 1993 | 1472660744535 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:44 INFO - PROCESS | 1993 | 1472660744614 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:25:44 INFO - PROCESS | 1993 | 1472660744618 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1993 | 1472660744619 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a40f000 == 39 [pid = 1993] [id = 439] 09:25:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1151ae800) [pid = 1993] [serial = 1316] [outer = 0x0] 09:25:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1181bdc00) [pid = 1993] [serial = 1317] [outer = 0x1151ae800] 09:25:44 INFO - PROCESS | 1993 | 1472660744646 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x119669400) [pid = 1993] [serial = 1318] [outer = 0x1151ae800] 09:25:45 INFO - PROCESS | 1993 | 1472660745030 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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 540ms 09:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:25:45 INFO - PROCESS | 1993 | 1472660745050 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 1993 | 1472660745052 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:25:45 INFO - PROCESS | 1993 | 1472660745055 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1993 | 1472660745057 Marionette TRACE conn2 <- [1,1730,null,{}] 09:25:45 INFO - PROCESS | 1993 | 1472660745063 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}] 09:25:45 INFO - PROCESS | 1993 | 1472660745065 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:45 INFO - PROCESS | 1993 | 1472660745185 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:25:45 INFO - PROCESS | 1993 | 1472660745263 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1993 | 1472660745265 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af3d000 == 40 [pid = 1993] [id = 440] 09:25:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x119669000) [pid = 1993] [serial = 1319] [outer = 0x0] 09:25:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x124a10400) [pid = 1993] [serial = 1320] [outer = 0x119669000] 09:25:45 INFO - PROCESS | 1993 | 1472660745289 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x12874bc00) [pid = 1993] [serial = 1321] [outer = 0x119669000] 09:25:45 INFO - PROCESS | 1993 | 1472660745586 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]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 571ms 09:25:45 INFO - PROCESS | 1993 | 1472660745625 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 1993 | 1472660745630 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:25:45 INFO - PROCESS | 1993 | 1472660745632 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1993 | 1472660745634 Marionette TRACE conn2 <- [1,1734,null,{}] 09:25:45 INFO - PROCESS | 1993 | 1472660745636 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}] 09:25:45 INFO - PROCESS | 1993 | 1472660745637 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:45 INFO - PROCESS | 1993 | 1472660745726 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:25:45 INFO - PROCESS | 1993 | 1472660745731 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1993 | 1472660745733 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c482800 == 41 [pid = 1993] [id = 441] 09:25:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12874c400) [pid = 1993] [serial = 1322] [outer = 0x0] 09:25:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1287e8800) [pid = 1993] [serial = 1323] [outer = 0x12874c400] 09:25:45 INFO - PROCESS | 1993 | 1472660745760 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x128aa2000) [pid = 1993] [serial = 1324] [outer = 0x12874c400] 09:25:46 INFO - PROCESS | 1993 | 1472660746085 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 469ms 09:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:25:46 INFO - PROCESS | 1993 | 1472660746102 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1993 | 1472660746103 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:25:46 INFO - PROCESS | 1993 | 1472660746105 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1993 | 1472660746106 Marionette TRACE conn2 <- [1,1738,null,{}] 09:25:46 INFO - PROCESS | 1993 | 1472660746108 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}] 09:25:46 INFO - PROCESS | 1993 | 1472660746111 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:46 INFO - PROCESS | 1993 | 1472660746223 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:25:46 INFO - PROCESS | 1993 | 1472660746229 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1993 | 1472660746230 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c71f800 == 42 [pid = 1993] [id = 442] 09:25:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12321c400) [pid = 1993] [serial = 1325] [outer = 0x0] 09:25:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x128b9b800) [pid = 1993] [serial = 1326] [outer = 0x12321c400] 09:25:46 INFO - PROCESS | 1993 | 1472660746254 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x128bde400) [pid = 1993] [serial = 1327] [outer = 0x12321c400] 09:25:46 INFO - PROCESS | 1993 | 1472660746754 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 668ms 09:25:46 INFO - PROCESS | 1993 | 1472660746774 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1993 | 1472660746777 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:25:46 INFO - PROCESS | 1993 | 1472660746780 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1993 | 1472660746783 Marionette TRACE conn2 <- [1,1742,null,{}] 09:25:46 INFO - PROCESS | 1993 | 1472660746787 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}] 09:25:46 INFO - PROCESS | 1993 | 1472660746788 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:46 INFO - PROCESS | 1993 | 1472660746896 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:25:46 INFO - PROCESS | 1993 | 1472660746967 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1993 | 1472660746968 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x119cae800 == 43 [pid = 1993] [id = 443] 09:25:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x115e1f400) [pid = 1993] [serial = 1328] [outer = 0x0] 09:25:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x11680e400) [pid = 1993] [serial = 1329] [outer = 0x115e1f400] 09:25:47 INFO - PROCESS | 1993 | 1472660747000 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x118156400) [pid = 1993] [serial = 1330] [outer = 0x115e1f400] 09:25:47 INFO - PROCESS | 1993 | 1472660747430 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]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 673ms 09:25:47 INFO - PROCESS | 1993 | 1472660747453 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1993 | 1472660747456 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:25:47 INFO - PROCESS | 1993 | 1472660747461 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1993 | 1472660747463 Marionette TRACE conn2 <- [1,1746,null,{}] 09:25:47 INFO - PROCESS | 1993 | 1472660747465 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}] 09:25:47 INFO - PROCESS | 1993 | 1472660747467 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:47 INFO - PROCESS | 1993 | 1472660747573 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:25:47 INFO - PROCESS | 1993 | 1472660747663 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1993 | 1472660747664 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e67000 == 44 [pid = 1993] [id = 444] 09:25:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x1184ad400) [pid = 1993] [serial = 1331] [outer = 0x0] 09:25:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x119233000) [pid = 1993] [serial = 1332] [outer = 0x1184ad400] 09:25:47 INFO - PROCESS | 1993 | 1472660747710 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x119667c00) [pid = 1993] [serial = 1333] [outer = 0x1184ad400] 09:25:48 INFO - PROCESS | 1993 | 1472660748132 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 09:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:25:48 INFO - PROCESS | 1993 | 1472660748181 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1993 | 1472660748182 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:25:48 INFO - PROCESS | 1993 | 1472660748184 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1993 | 1472660748187 Marionette TRACE conn2 <- [1,1750,null,{}] 09:25:48 INFO - PROCESS | 1993 | 1472660748195 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}] 09:25:48 INFO - PROCESS | 1993 | 1472660748198 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:48 INFO - PROCESS | 1993 | 1472660748301 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:25:48 INFO - PROCESS | 1993 | 1472660748361 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1993 | 1472660748364 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ca33800 == 45 [pid = 1993] [id = 445] 09:25:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x121a4b800) [pid = 1993] [serial = 1334] [outer = 0x0] 09:25:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x124aae000) [pid = 1993] [serial = 1335] [outer = 0x121a4b800] 09:25:48 INFO - PROCESS | 1993 | 1472660748395 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x125ded000) [pid = 1993] [serial = 1336] [outer = 0x121a4b800] 09:25:48 INFO - PROCESS | 1993 | 1472660748837 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 09:25:48 INFO - PROCESS | 1993 | 1472660748857 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1993 | 1472660748860 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:25:48 INFO - PROCESS | 1993 | 1472660748863 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1993 | 1472660748864 Marionette TRACE conn2 <- [1,1754,null,{}] 09:25:48 INFO - PROCESS | 1993 | 1472660748866 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}] 09:25:48 INFO - PROCESS | 1993 | 1472660748868 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:48 INFO - PROCESS | 1993 | 1472660748989 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:25:49 INFO - PROCESS | 1993 | 1472660749047 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1993 | 1472660749048 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ceb6000 == 46 [pid = 1993] [id = 446] 09:25:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x126d6b000) [pid = 1993] [serial = 1337] [outer = 0x0] 09:25:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x128758400) [pid = 1993] [serial = 1338] [outer = 0x126d6b000] 09:25:49 INFO - PROCESS | 1993 | 1472660749079 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x12892a400) [pid = 1993] [serial = 1339] [outer = 0x126d6b000] 09:25:49 INFO - PROCESS | 1993 | 1472660749479 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]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 669ms 09:25:49 INFO - PROCESS | 1993 | 1472660749533 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1993 | 1472660749534 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:25:49 INFO - PROCESS | 1993 | 1472660749537 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1993 | 1472660749538 Marionette TRACE conn2 <- [1,1758,null,{}] 09:25:49 INFO - PROCESS | 1993 | 1472660749541 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}] 09:25:49 INFO - PROCESS | 1993 | 1472660749542 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:49 INFO - PROCESS | 1993 | 1472660749643 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:25:49 INFO - PROCESS | 1993 | 1472660749701 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1993 | 1472660749702 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x11827e000 == 47 [pid = 1993] [id = 447] 09:25:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x115ebc000) [pid = 1993] [serial = 1340] [outer = 0x0] 09:25:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x1184af800) [pid = 1993] [serial = 1341] [outer = 0x115ebc000] 09:25:49 INFO - PROCESS | 1993 | 1472660749732 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x124c75400) [pid = 1993] [serial = 1342] [outer = 0x115ebc000] 09:25:50 INFO - PROCESS | 1993 | 1472660750328 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 820ms 09:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:25:50 INFO - PROCESS | 1993 | 1472660750358 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1993 | 1472660750360 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:25:50 INFO - PROCESS | 1993 | 1472660750363 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1993 | 1472660750365 Marionette TRACE conn2 <- [1,1762,null,{}] 09:25:50 INFO - PROCESS | 1993 | 1472660750369 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}] 09:25:50 INFO - PROCESS | 1993 | 1472660750370 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:50 INFO - PROCESS | 1993 | 1472660750473 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:25:50 INFO - PROCESS | 1993 | 1472660750537 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1993 | 1472660750538 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e85800 == 48 [pid = 1993] [id = 448] 09:25:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x11680a400) [pid = 1993] [serial = 1343] [outer = 0x0] 09:25:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x116aa8400) [pid = 1993] [serial = 1344] [outer = 0x11680a400] 09:25:50 INFO - PROCESS | 1993 | 1472660750568 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x11813ac00) [pid = 1993] [serial = 1345] [outer = 0x11680a400] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x12c482800 == 47 [pid = 1993] [id = 441] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x12af3d000 == 46 [pid = 1993] [id = 440] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x12a40f000 == 45 [pid = 1993] [id = 439] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x12a40a000 == 44 [pid = 1993] [id = 438] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x12907a800 == 43 [pid = 1993] [id = 437] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x128a7a800 == 42 [pid = 1993] [id = 436] 09:25:50 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x1176a4400) [pid = 1993] [serial = 1281] [outer = 0x0] [url = about:blank] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x12682a000 == 41 [pid = 1993] [id = 435] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x1237ac800 == 40 [pid = 1993] [id = 434] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x12324a800 == 39 [pid = 1993] [id = 433] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x120e4c800 == 38 [pid = 1993] [id = 432] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x118183000 == 37 [pid = 1993] [id = 431] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a9800 == 36 [pid = 1993] [id = 430] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x117e9b800 == 35 [pid = 1993] [id = 429] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x116019000 == 34 [pid = 1993] [id = 428] 09:25:50 INFO - PROCESS | 1993 | --DOCSHELL 0x117007000 == 33 [pid = 1993] [id = 427] 09:25:50 INFO - PROCESS | 1993 | 1472660750982 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]]]}] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x112971800) [pid = 1993] [serial = 1266] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x1181bbc00) [pid = 1993] [serial = 1269] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x113dc6c00) [pid = 1993] [serial = 1267] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x11974b800) [pid = 1993] [serial = 1272] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x11858a000) [pid = 1993] [serial = 1270] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x127522c00) [pid = 1993] [serial = 1275] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x121a5a400) [pid = 1993] [serial = 1273] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x12751a000) [pid = 1993] [serial = 1279] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x1172c9000) [pid = 1993] [serial = 1278] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x12904dc00) [pid = 1993] [serial = 1261] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x1287df400) [pid = 1993] [serial = 1276] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x12917e800) [pid = 1993] [serial = 1263] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x129402800) [pid = 1993] [serial = 1264] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x126d6bc00) [pid = 1993] [serial = 1260] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x11663c400) [pid = 1993] [serial = 1254] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x121a58c00) [pid = 1993] [serial = 1242] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x11815a000) [pid = 1993] [serial = 1255] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x118f90800) [pid = 1993] [serial = 1236] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x115e38000) [pid = 1993] [serial = 1230] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x11810c000) [pid = 1993] [serial = 1228] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x119ddf400) [pid = 1993] [serial = 1239] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1233ee000) [pid = 1993] [serial = 1258] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x118109000) [pid = 1993] [serial = 1233] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x12874ec00) [pid = 1993] [serial = 1246] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11965f400) [pid = 1993] [serial = 1237] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1181b8400) [pid = 1993] [serial = 1234] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x12892c800) [pid = 1993] [serial = 1222] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x119660400) [pid = 1993] [serial = 1257] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1172cb400) [pid = 1993] [serial = 1227] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x112c34800) [pid = 1993] [serial = 1224] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1287eb800) [pid = 1993] [serial = 1248] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x128a9d800) [pid = 1993] [serial = 1251] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1217cdc00) [pid = 1993] [serial = 1240] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x126d70000) [pid = 1993] [serial = 1245] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x116087400) [pid = 1993] [serial = 1231] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x128a94400) [pid = 1993] [serial = 1249] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x113f45000) [pid = 1993] [serial = 1225] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x125313800) [pid = 1993] [serial = 1243] [outer = 0x0] [url = about:blank] 09:25:51 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x128b9c400) [pid = 1993] [serial = 1252] [outer = 0x0] [url = about:blank] 09:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 09:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:25:51 INFO - PROCESS | 1993 | 1472660751033 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1993 | 1472660751036 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:25:51 INFO - PROCESS | 1993 | 1472660751040 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1993 | 1472660751042 Marionette TRACE conn2 <- [1,1766,null,{}] 09:25:51 INFO - PROCESS | 1993 | 1472660751044 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}] 09:25:51 INFO - PROCESS | 1993 | 1472660751046 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:51 INFO - PROCESS | 1993 | 1472660751127 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:25:51 INFO - PROCESS | 1993 | 1472660751133 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 1993 | 1472660751134 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x118278800 == 34 [pid = 1993] [id = 449] 09:25:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x118188800) [pid = 1993] [serial = 1346] [outer = 0x0] 09:25:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1181bd000) [pid = 1993] [serial = 1347] [outer = 0x118188800] 09:25:51 INFO - PROCESS | 1993 | 1472660751162 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x11858f400) [pid = 1993] [serial = 1348] [outer = 0x118188800] 09:25:51 INFO - PROCESS | 1993 | 1472660751511 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 522ms 09:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:25:51 INFO - PROCESS | 1993 | 1472660751565 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 1993 | 1472660751566 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:25:51 INFO - PROCESS | 1993 | 1472660751568 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 1993 | 1472660751571 Marionette TRACE conn2 <- [1,1770,null,{}] 09:25:51 INFO - PROCESS | 1993 | 1472660751578 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}] 09:25:51 INFO - PROCESS | 1993 | 1472660751581 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:51 INFO - PROCESS | 1993 | 1472660751663 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:25:51 INFO - PROCESS | 1993 | 1472660751668 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 1993 | 1472660751669 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106f000 == 35 [pid = 1993] [id = 450] 09:25:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11966b400) [pid = 1993] [serial = 1349] [outer = 0x0] 09:25:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119de9800) [pid = 1993] [serial = 1350] [outer = 0x11966b400] 09:25:51 INFO - PROCESS | 1993 | 1472660751697 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1233ee000) [pid = 1993] [serial = 1351] [outer = 0x11966b400] 09:25:52 INFO - PROCESS | 1993 | 1472660752066 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 09:25:52 INFO - PROCESS | 1993 | 1472660752089 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1993 | 1472660752091 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:25:52 INFO - PROCESS | 1993 | 1472660752095 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1993 | 1472660752096 Marionette TRACE conn2 <- [1,1774,null,{}] 09:25:52 INFO - PROCESS | 1993 | 1472660752098 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}] 09:25:52 INFO - PROCESS | 1993 | 1472660752099 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:52 INFO - PROCESS | 1993 | 1472660752187 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:25:52 INFO - PROCESS | 1993 | 1472660752244 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1993 | 1472660752245 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218ab800 == 36 [pid = 1993] [id = 451] 09:25:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1233f4000) [pid = 1993] [serial = 1352] [outer = 0x0] 09:25:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1253c0c00) [pid = 1993] [serial = 1353] [outer = 0x1233f4000] 09:25:52 INFO - PROCESS | 1993 | 1472660752272 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x126d70800) [pid = 1993] [serial = 1354] [outer = 0x1233f4000] 09:25:52 INFO - PROCESS | 1993 | 1472660752559 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 09:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:25:52 INFO - PROCESS | 1993 | 1472660752614 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1993 | 1472660752615 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:25:52 INFO - PROCESS | 1993 | 1472660752617 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1993 | 1472660752618 Marionette TRACE conn2 <- [1,1778,null,{}] 09:25:52 INFO - PROCESS | 1993 | 1472660752621 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}] 09:25:52 INFO - PROCESS | 1993 | 1472660752622 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:52 INFO - PROCESS | 1993 | 1472660752702 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:25:52 INFO - PROCESS | 1993 | 1472660752770 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1993 | 1472660752771 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c56800 == 37 [pid = 1993] [id = 452] 09:25:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x11810d800) [pid = 1993] [serial = 1355] [outer = 0x0] 09:25:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x12723f800) [pid = 1993] [serial = 1356] [outer = 0x11810d800] 09:25:52 INFO - PROCESS | 1993 | 1472660752796 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128926000) [pid = 1993] [serial = 1357] [outer = 0x11810d800] 09:25:53 INFO - PROCESS | 1993 | 1472660753119 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]]]}] 09:25:53 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 09:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 522ms 09:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:25:53 INFO - PROCESS | 1993 | 1472660753139 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1993 | 1472660753140 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:25:53 INFO - PROCESS | 1993 | 1472660753143 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1993 | 1472660753147 Marionette TRACE conn2 <- [1,1782,null,{}] 09:25:53 INFO - PROCESS | 1993 | 1472660753154 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}] 09:25:53 INFO - PROCESS | 1993 | 1472660753159 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:53 INFO - PROCESS | 1993 | 1472660753277 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:25:53 INFO - PROCESS | 1993 | 1472660753281 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1993 | 1472660753282 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x117261800 == 38 [pid = 1993] [id = 453] 09:25:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1287eb800) [pid = 1993] [serial = 1358] [outer = 0x0] 09:25:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x128a99000) [pid = 1993] [serial = 1359] [outer = 0x1287eb800] 09:25:53 INFO - PROCESS | 1993 | 1472660753341 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x129185c00) [pid = 1993] [serial = 1360] [outer = 0x1287eb800] 09:25:53 INFO - PROCESS | 1993 | 1472660753648 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 523ms 09:25:53 INFO - PROCESS | 1993 | 1472660753667 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1993 | 1472660753668 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:25:53 INFO - PROCESS | 1993 | 1472660753670 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1993 | 1472660753671 Marionette TRACE conn2 <- [1,1786,null,{}] 09:25:53 INFO - PROCESS | 1993 | 1472660753674 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}] 09:25:53 INFO - PROCESS | 1993 | 1472660753675 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:53 INFO - PROCESS | 1993 | 1472660753789 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:25:53 INFO - PROCESS | 1993 | 1472660753793 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1993 | 1472660753794 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a409000 == 39 [pid = 1993] [id = 454] 09:25:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x129186400) [pid = 1993] [serial = 1361] [outer = 0x0] 09:25:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x129408000) [pid = 1993] [serial = 1362] [outer = 0x129186400] 09:25:53 INFO - PROCESS | 1993 | 1472660753851 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12a2adc00) [pid = 1993] [serial = 1363] [outer = 0x129186400] 09:25:54 INFO - PROCESS | 1993 | 1472660754165 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]]]}] 09:25:54 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 09:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 09:25:54 INFO - PROCESS | 1993 | 1472660754191 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1993 | 1472660754193 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:25:54 INFO - PROCESS | 1993 | 1472660754197 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1993 | 1472660754198 Marionette TRACE conn2 <- [1,1790,null,{}] 09:25:54 INFO - PROCESS | 1993 | 1472660754208 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}] 09:25:54 INFO - PROCESS | 1993 | 1472660754209 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:54 INFO - PROCESS | 1993 | 1472660754311 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:25:54 INFO - PROCESS | 1993 | 1472660754314 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1993 | 1472660754316 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b035000 == 40 [pid = 1993] [id = 455] 09:25:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x129405800) [pid = 1993] [serial = 1364] [outer = 0x0] 09:25:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x12a46f000) [pid = 1993] [serial = 1365] [outer = 0x129405800] 09:25:54 INFO - PROCESS | 1993 | 1472660754341 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12a47c800) [pid = 1993] [serial = 1366] [outer = 0x129405800] 09:25:54 INFO - PROCESS | 1993 | 1472660754673 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]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 526ms 09:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:25:54 INFO - PROCESS | 1993 | 1472660754724 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1993 | 1472660754725 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:25:54 INFO - PROCESS | 1993 | 1472660754727 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1993 | 1472660754728 Marionette TRACE conn2 <- [1,1794,null,{}] 09:25:54 INFO - PROCESS | 1993 | 1472660754731 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}] 09:25:54 INFO - PROCESS | 1993 | 1472660754732 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:54 INFO - PROCESS | 1993 | 1472660754841 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:25:54 INFO - PROCESS | 1993 | 1472660754851 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1993 | 1472660754852 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8f3000 == 41 [pid = 1993] [id = 456] 09:25:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x115ebe400) [pid = 1993] [serial = 1367] [outer = 0x0] 09:25:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x12a4c5400) [pid = 1993] [serial = 1368] [outer = 0x115ebe400] 09:25:54 INFO - PROCESS | 1993 | 1472660754876 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12a4cb000) [pid = 1993] [serial = 1369] [outer = 0x115ebe400] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1196e3c00) [pid = 1993] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x1233f4400) [pid = 1993] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x11600fc00) [pid = 1993] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1133b5c00) [pid = 1993] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x118a9e800) [pid = 1993] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x116adb400) [pid = 1993] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x112de4800) [pid = 1993] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1196db800) [pid = 1993] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x116891800) [pid = 1993] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x12874c400) [pid = 1993] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x124a09800) [pid = 1993] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x126f5e400) [pid = 1993] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1151ae800) [pid = 1993] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x119669000) [pid = 1993] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:25:55 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x113dcac00) [pid = 1993] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:25:55 INFO - PROCESS | 1993 | 1472660755313 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]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 620ms 09:25:55 INFO - PROCESS | 1993 | 1472660755347 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1993 | 1472660755349 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:25:55 INFO - PROCESS | 1993 | 1472660755351 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1993 | 1472660755352 Marionette TRACE conn2 <- [1,1798,null,{}] 09:25:55 INFO - PROCESS | 1993 | 1472660755354 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}] 09:25:55 INFO - PROCESS | 1993 | 1472660755355 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:55 INFO - PROCESS | 1993 | 1472660755438 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:25:55 INFO - PROCESS | 1993 | 1472660755495 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1993 | 1472660755497 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x129074800 == 42 [pid = 1993] [id = 457] 09:25:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x112970000) [pid = 1993] [serial = 1370] [outer = 0x0] 09:25:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x11600f800) [pid = 1993] [serial = 1371] [outer = 0x112970000] 09:25:55 INFO - PROCESS | 1993 | 1472660755522 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119392000) [pid = 1993] [serial = 1372] [outer = 0x112970000] 09:25:55 INFO - PROCESS | 1993 | 1472660755832 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]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 518ms 09:25:55 INFO - PROCESS | 1993 | 1472660755871 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1993 | 1472660755873 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:25:55 INFO - PROCESS | 1993 | 1472660755875 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1993 | 1472660755877 Marionette TRACE conn2 <- [1,1802,null,{}] 09:25:55 INFO - PROCESS | 1993 | 1472660755880 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}] 09:25:55 INFO - PROCESS | 1993 | 1472660755881 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:55 INFO - PROCESS | 1993 | 1472660755968 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:25:55 INFO - PROCESS | 1993 | 1472660755971 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1993 | 1472660755973 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ceb4000 == 43 [pid = 1993] [id = 458] 09:25:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x119394000) [pid = 1993] [serial = 1373] [outer = 0x0] 09:25:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x126d72400) [pid = 1993] [serial = 1374] [outer = 0x119394000] 09:25:55 INFO - PROCESS | 1993 | 1472660755994 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12a884400) [pid = 1993] [serial = 1375] [outer = 0x119394000] 09:25:56 INFO - PROCESS | 1993 | 1472660756452 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 622ms 09:25:56 INFO - PROCESS | 1993 | 1472660756498 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1993 | 1472660756500 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:25:56 INFO - PROCESS | 1993 | 1472660756503 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1993 | 1472660756504 Marionette TRACE conn2 <- [1,1806,null,{}] 09:25:56 INFO - PROCESS | 1993 | 1472660756507 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}] 09:25:56 INFO - PROCESS | 1993 | 1472660756509 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:56 INFO - PROCESS | 1993 | 1472660756636 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:25:56 INFO - PROCESS | 1993 | 1472660756648 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1993 | 1472660756649 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d077000 == 44 [pid = 1993] [id = 459] 09:25:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118104800) [pid = 1993] [serial = 1376] [outer = 0x0] 09:25:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12a88a000) [pid = 1993] [serial = 1377] [outer = 0x118104800] 09:25:56 INFO - PROCESS | 1993 | 1472660756688 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x12a9da400) [pid = 1993] [serial = 1378] [outer = 0x118104800] 09:25:57 INFO - PROCESS | 1993 | 1472660757046 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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 09:25:57 INFO - PROCESS | 1993 | 1472660757073 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1993 | 1472660757074 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:25:57 INFO - PROCESS | 1993 | 1472660757087 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1993 | 1472660757087 Marionette TRACE conn2 <- [1,1810,null,{}] 09:25:57 INFO - PROCESS | 1993 | 1472660757090 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}] 09:25:57 INFO - PROCESS | 1993 | 1472660757091 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:57 INFO - PROCESS | 1993 | 1472660757205 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:25:57 INFO - PROCESS | 1993 | 1472660757294 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1993 | 1472660757296 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x116756000 == 45 [pid = 1993] [id = 460] 09:25:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x110e7c400) [pid = 1993] [serial = 1379] [outer = 0x0] 09:25:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1121a6c00) [pid = 1993] [serial = 1380] [outer = 0x110e7c400] 09:25:57 INFO - PROCESS | 1993 | 1472660757329 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1133ad400) [pid = 1993] [serial = 1381] [outer = 0x110e7c400] 09:25:57 INFO - PROCESS | 1993 | 1472660757823 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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 768ms 09:25:57 INFO - PROCESS | 1993 | 1472660757857 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1993 | 1472660757860 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:25:57 INFO - PROCESS | 1993 | 1472660757863 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1993 | 1472660757865 Marionette TRACE conn2 <- [1,1814,null,{}] 09:25:57 INFO - PROCESS | 1993 | 1472660757869 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}] 09:25:57 INFO - PROCESS | 1993 | 1472660757872 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:57 INFO - PROCESS | 1993 | 1472660757981 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:25:58 INFO - PROCESS | 1993 | 1472660758055 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1993 | 1472660758057 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x121065800 == 46 [pid = 1993] [id = 461] 09:25:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1181c6c00) [pid = 1993] [serial = 1382] [outer = 0x0] 09:25:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x118515800) [pid = 1993] [serial = 1383] [outer = 0x1181c6c00] 09:25:58 INFO - PROCESS | 1993 | 1472660758089 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x119396400) [pid = 1993] [serial = 1384] [outer = 0x1181c6c00] 09:25:58 INFO - PROCESS | 1993 | 1472660758545 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 720ms 09:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:25:58 INFO - PROCESS | 1993 | 1472660758597 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1993 | 1472660758600 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:25:58 INFO - PROCESS | 1993 | 1472660758603 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1993 | 1472660758604 Marionette TRACE conn2 <- [1,1818,null,{}] 09:25:58 INFO - PROCESS | 1993 | 1472660758607 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}] 09:25:58 INFO - PROCESS | 1993 | 1472660758608 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:58 INFO - PROCESS | 1993 | 1472660758749 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:25:58 INFO - PROCESS | 1993 | 1472660758791 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1993 | 1472660758792 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b052800 == 47 [pid = 1993] [id = 462] 09:25:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1196e2800) [pid = 1993] [serial = 1385] [outer = 0x0] 09:25:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x123225000) [pid = 1993] [serial = 1386] [outer = 0x1196e2800] 09:25:58 INFO - PROCESS | 1993 | 1472660758834 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x126d64800) [pid = 1993] [serial = 1387] [outer = 0x1196e2800] 09:25:59 INFO - PROCESS | 1993 | 1472660759297 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 720ms 09:25:59 INFO - PROCESS | 1993 | 1472660759324 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1993 | 1472660759326 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:25:59 INFO - PROCESS | 1993 | 1472660759337 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1993 | 1472660759342 Marionette TRACE conn2 <- [1,1822,null,{}] 09:25:59 INFO - PROCESS | 1993 | 1472660759347 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}] 09:25:59 INFO - PROCESS | 1993 | 1472660759350 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:59 INFO - PROCESS | 1993 | 1472660759508 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:25:59 INFO - PROCESS | 1993 | 1472660759613 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 1993 | 1472660759615 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:25:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d877800 == 48 [pid = 1993] [id = 463] 09:25:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x126d6cc00) [pid = 1993] [serial = 1388] [outer = 0x0] 09:25:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x12892c800) [pid = 1993] [serial = 1389] [outer = 0x126d6cc00] 09:25:59 INFO - PROCESS | 1993 | 1472660759662 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x128bdb000) [pid = 1993] [serial = 1390] [outer = 0x126d6cc00] 09:26:00 INFO - PROCESS | 1993 | 1472660760130 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]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 833ms 09:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:26:00 INFO - PROCESS | 1993 | 1472660760164 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1993 | 1472660760166 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:26:00 INFO - PROCESS | 1993 | 1472660760168 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 1993 | 1472660760169 Marionette TRACE conn2 <- [1,1826,null,{}] 09:26:00 INFO - PROCESS | 1993 | 1472660760172 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}] 09:26:00 INFO - PROCESS | 1993 | 1472660760173 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:00 INFO - PROCESS | 1993 | 1472660760279 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:26:00 INFO - PROCESS | 1993 | 1472660760351 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1993 | 1472660760353 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x12db57800 == 49 [pid = 1993] [id = 464] 09:26:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x129053400) [pid = 1993] [serial = 1391] [outer = 0x0] 09:26:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x12940c800) [pid = 1993] [serial = 1392] [outer = 0x129053400] 09:26:00 INFO - PROCESS | 1993 | 1472660760384 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x12a4ce000) [pid = 1993] [serial = 1393] [outer = 0x129053400] 09:26:00 INFO - PROCESS | 1993 | 1472660760860 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]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 09:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:26:00 INFO - PROCESS | 1993 | 1472660760889 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1993 | 1472660760890 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:26:00 INFO - PROCESS | 1993 | 1472660760892 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 1993 | 1472660760895 Marionette TRACE conn2 <- [1,1830,null,{}] 09:26:00 INFO - PROCESS | 1993 | 1472660760899 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}] 09:26:00 INFO - PROCESS | 1993 | 1472660760900 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:01 INFO - PROCESS | 1993 | 1472660760991 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:26:01 INFO - PROCESS | 1993 | 1472660761345 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1993 | 1472660761347 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x1131ca000 == 50 [pid = 1993] [id = 465] 09:26:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x110eaec00) [pid = 1993] [serial = 1394] [outer = 0x0] 09:26:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x11213e000) [pid = 1993] [serial = 1395] [outer = 0x110eaec00] 09:26:01 INFO - PROCESS | 1993 | 1472660761423 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x113dc6c00) [pid = 1993] [serial = 1396] [outer = 0x110eaec00] 09:26:01 INFO - PROCESS | 1993 | 1472660761957 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1077ms 09:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:26:01 INFO - PROCESS | 1993 | 1472660761970 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1993 | 1472660761972 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:26:01 INFO - PROCESS | 1993 | 1472660761975 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1993 | 1472660761977 Marionette TRACE conn2 <- [1,1834,null,{}] 09:26:01 INFO - PROCESS | 1993 | 1472660761981 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}] 09:26:01 INFO - PROCESS | 1993 | 1472660761984 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:02 INFO - PROCESS | 1993 | 1472660762081 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:26:02 INFO - PROCESS | 1993 | 1472660762143 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1993 | 1472660762145 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x11700e000 == 51 [pid = 1993] [id = 466] 09:26:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x113a0a800) [pid = 1993] [serial = 1397] [outer = 0x0] 09:26:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x113dc2800) [pid = 1993] [serial = 1398] [outer = 0x113a0a800] 09:26:02 INFO - PROCESS | 1993 | 1472660762174 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x1151aa400) [pid = 1993] [serial = 1399] [outer = 0x113a0a800] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12d077000 == 50 [pid = 1993] [id = 459] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12ceb4000 == 49 [pid = 1993] [id = 458] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x129074800 == 48 [pid = 1993] [id = 457] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8f3000 == 47 [pid = 1993] [id = 456] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12b035000 == 46 [pid = 1993] [id = 455] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12a409000 == 45 [pid = 1993] [id = 454] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x117261800 == 44 [pid = 1993] [id = 453] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x124c56800 == 43 [pid = 1993] [id = 452] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x1218ab800 == 42 [pid = 1993] [id = 451] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12106f000 == 41 [pid = 1993] [id = 450] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x118278800 == 40 [pid = 1993] [id = 449] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x117e85800 == 39 [pid = 1993] [id = 448] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12ceb6000 == 38 [pid = 1993] [id = 446] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x12ca33800 == 37 [pid = 1993] [id = 445] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x126e67000 == 36 [pid = 1993] [id = 444] 09:26:02 INFO - PROCESS | 1993 | --DOCSHELL 0x119cae800 == 35 [pid = 1993] [id = 443] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x126f58800) [pid = 1993] [serial = 1311] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x12751d000) [pid = 1993] [serial = 1312] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x126d6c800) [pid = 1993] [serial = 1309] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x127542c00) [pid = 1993] [serial = 1314] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x1181bdc00) [pid = 1993] [serial = 1317] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x12874bc00) [pid = 1993] [serial = 1321] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x127550400) [pid = 1993] [serial = 1315] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x1181c3800) [pid = 1993] [serial = 1291] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x118161800) [pid = 1993] [serial = 1290] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x124a10400) [pid = 1993] [serial = 1320] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x12321c800) [pid = 1993] [serial = 1306] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x119669400) [pid = 1993] [serial = 1318] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x120ee9000) [pid = 1993] [serial = 1303] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x128aa2000) [pid = 1993] [serial = 1324] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x121a4b400) [pid = 1993] [serial = 1305] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x12530f400) [pid = 1993] [serial = 1308] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x1168e7c00) [pid = 1993] [serial = 1288] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x116090000) [pid = 1993] [serial = 1287] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x115e23800) [pid = 1993] [serial = 1293] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x11688c800) [pid = 1993] [serial = 1294] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x119660000) [pid = 1993] [serial = 1299] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x11966d800) [pid = 1993] [serial = 1300] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1181bc000) [pid = 1993] [serial = 1296] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1184b4800) [pid = 1993] [serial = 1297] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x113a0c800) [pid = 1993] [serial = 1285] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x113380800) [pid = 1993] [serial = 1284] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x119a42c00) [pid = 1993] [serial = 1302] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x118110c00) [pid = 1993] [serial = 1282] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1287e8800) [pid = 1993] [serial = 1323] [outer = 0x0] [url = about:blank] 09:26:02 INFO - PROCESS | 1993 | 1472660762617 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]]]}] 09:26:02 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 09:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 09:26:02 INFO - PROCESS | 1993 | 1472660762649 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 1993 | 1472660762651 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:26:02 INFO - PROCESS | 1993 | 1472660762654 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 1993 | 1472660762655 Marionette TRACE conn2 <- [1,1838,null,{}] 09:26:02 INFO - PROCESS | 1993 | 1472660762658 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}] 09:26:02 INFO - PROCESS | 1993 | 1472660762659 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:02 INFO - PROCESS | 1993 | 1472660762741 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:26:02 INFO - PROCESS | 1993 | 1472660762766 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1993 | 1472660762767 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x118277800 == 36 [pid = 1993] [id = 467] 09:26:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x11610cc00) [pid = 1993] [serial = 1400] [outer = 0x0] 09:26:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x116808400) [pid = 1993] [serial = 1401] [outer = 0x11610cc00] 09:26:02 INFO - PROCESS | 1993 | 1472660762793 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1172c4800) [pid = 1993] [serial = 1402] [outer = 0x11610cc00] 09:26:03 INFO - PROCESS | 1993 | 1472660763175 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 569ms 09:26:03 INFO - PROCESS | 1993 | 1472660763224 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1993 | 1472660763227 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:26:03 INFO - PROCESS | 1993 | 1472660763231 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1993 | 1472660763235 Marionette TRACE conn2 <- [1,1842,null,{}] 09:26:03 INFO - PROCESS | 1993 | 1472660763242 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}] 09:26:03 INFO - PROCESS | 1993 | 1472660763247 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:03 INFO - PROCESS | 1993 | 1472660763326 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:26:03 INFO - PROCESS | 1993 | 1472660763333 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1993 | 1472660763334 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e58000 == 37 [pid = 1993] [id = 468] 09:26:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11813d400) [pid = 1993] [serial = 1403] [outer = 0x0] 09:26:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1181c3800) [pid = 1993] [serial = 1404] [outer = 0x11813d400] 09:26:03 INFO - PROCESS | 1993 | 1472660763360 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1184b1400) [pid = 1993] [serial = 1405] [outer = 0x11813d400] 09:26:03 INFO - PROCESS | 1993 | 1472660763700 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 474ms 09:26:03 INFO - PROCESS | 1993 | 1472660763704 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:26:03 INFO - PROCESS | 1993 | 1472660763706 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:26:03 INFO - PROCESS | 1993 | 1472660763708 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1993 | 1472660763710 Marionette TRACE conn2 <- [1,1846,null,{}] 09:26:03 INFO - PROCESS | 1993 | 1472660763715 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}] 09:26:03 INFO - PROCESS | 1993 | 1472660763717 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:03 INFO - PROCESS | 1993 | 1472660763805 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:26:03 INFO - PROCESS | 1993 | 1472660763868 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1993 | 1472660763869 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x12123e800 == 38 [pid = 1993] [id = 469] 09:26:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x1181bb400) [pid = 1993] [serial = 1406] [outer = 0x0] 09:26:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x118aa0c00) [pid = 1993] [serial = 1407] [outer = 0x1181bb400] 09:26:03 INFO - PROCESS | 1993 | 1472660763894 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x119399800) [pid = 1993] [serial = 1408] [outer = 0x1181bb400] 09:26:04 INFO - PROCESS | 1993 | 1472660764172 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]]]}] 09:26:04 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) 09:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 521ms 09:26:04 INFO - PROCESS | 1993 | 1472660764232 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:26:04 INFO - PROCESS | 1993 | 1472660764233 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:26:04 INFO - PROCESS | 1993 | 1472660764236 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1993 | 1472660764237 Marionette TRACE conn2 <- [1,1850,null,{}] 09:26:04 INFO - PROCESS | 1993 | 1472660764239 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}] 09:26:04 INFO - PROCESS | 1993 | 1472660764240 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:04 INFO - PROCESS | 1993 | 1472660764321 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:26:04 INFO - PROCESS | 1993 | 1472660764390 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 1993 | 1472660764394 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x11831c800 == 39 [pid = 1993] [id = 470] 09:26:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1196e8800) [pid = 1993] [serial = 1409] [outer = 0x0] 09:26:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x11974c000) [pid = 1993] [serial = 1410] [outer = 0x1196e8800] 09:26:04 INFO - PROCESS | 1993 | 1472660764434 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x121127000) [pid = 1993] [serial = 1411] [outer = 0x1196e8800] 09:26:04 INFO - PROCESS | 1993 | 1472660764765 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 568ms 09:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:26:04 INFO - PROCESS | 1993 | 1472660764804 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1993 | 1472660764805 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:26:04 INFO - PROCESS | 1993 | 1472660764807 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1993 | 1472660764808 Marionette TRACE conn2 <- [1,1854,null,{}] 09:26:04 INFO - PROCESS | 1993 | 1472660764811 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}] 09:26:04 INFO - PROCESS | 1993 | 1472660764813 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:04 INFO - PROCESS | 1993 | 1472660764919 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:26:04 INFO - PROCESS | 1993 | 1472660764958 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 1993 | 1472660764959 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e58800 == 40 [pid = 1993] [id = 471] 09:26:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1217be800) [pid = 1993] [serial = 1412] [outer = 0x0] 09:26:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x121a58800) [pid = 1993] [serial = 1413] [outer = 0x1217be800] 09:26:04 INFO - PROCESS | 1993 | 1472660764984 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x124c72000) [pid = 1993] [serial = 1414] [outer = 0x1217be800] 09:26:05 INFO - PROCESS | 1993 | 1472660765310 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]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 520ms 09:26:05 INFO - PROCESS | 1993 | 1472660765330 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 1993 | 1472660765333 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:26:05 INFO - PROCESS | 1993 | 1472660765335 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 1993 | 1472660765336 Marionette TRACE conn2 <- [1,1858,null,{}] 09:26:05 INFO - PROCESS | 1993 | 1472660765339 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}] 09:26:05 INFO - PROCESS | 1993 | 1472660765340 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:05 INFO - PROCESS | 1993 | 1472660765443 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:26:05 INFO - PROCESS | 1993 | 1472660765461 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1993 | 1472660765463 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x12906c800 == 41 [pid = 1993] [id = 472] 09:26:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x124c72800) [pid = 1993] [serial = 1415] [outer = 0x0] 09:26:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x1253ca800) [pid = 1993] [serial = 1416] [outer = 0x124c72800] 09:26:05 INFO - PROCESS | 1993 | 1472660765489 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x125df2c00) [pid = 1993] [serial = 1417] [outer = 0x124c72800] 09:26:05 INFO - PROCESS | 1993 | 1472660765828 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]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 09:26:05 INFO - PROCESS | 1993 | 1472660765854 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 1993 | 1472660765855 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:26:05 INFO - PROCESS | 1993 | 1472660765857 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 1993 | 1472660765858 Marionette TRACE conn2 <- [1,1862,null,{}] 09:26:05 INFO - PROCESS | 1993 | 1472660765867 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}] 09:26:05 INFO - PROCESS | 1993 | 1472660765869 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:05 INFO - PROCESS | 1993 | 1472660765972 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:26:06 INFO - PROCESS | 1993 | 1472660766010 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1993 | 1472660766012 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a215800 == 42 [pid = 1993] [id = 473] 09:26:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x12530f400) [pid = 1993] [serial = 1418] [outer = 0x0] 09:26:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x126ea7400) [pid = 1993] [serial = 1419] [outer = 0x12530f400] 09:26:06 INFO - PROCESS | 1993 | 1472660766037 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x127518800) [pid = 1993] [serial = 1420] [outer = 0x12530f400] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x129186400) [pid = 1993] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x1287eb800) [pid = 1993] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x115ebe400) [pid = 1993] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x112970000) [pid = 1993] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x129405800) [pid = 1993] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x115ebc000) [pid = 1993] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x11680a400) [pid = 1993] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x11810d800) [pid = 1993] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x118188800) [pid = 1993] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1233f4000) [pid = 1993] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x11966b400) [pid = 1993] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:26:06 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x119394000) [pid = 1993] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:26:06 INFO - PROCESS | 1993 | 1472660766769 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 09:26:06 INFO - PROCESS | 1993 | 1472660766828 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:26:06 INFO - PROCESS | 1993 | 1472660766831 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:26:06 INFO - PROCESS | 1993 | 1472660766834 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1993 | 1472660766838 Marionette TRACE conn2 <- [1,1866,null,{}] 09:26:06 INFO - PROCESS | 1993 | 1472660766841 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}] 09:26:06 INFO - PROCESS | 1993 | 1472660766843 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:06 INFO - PROCESS | 1993 | 1472660766948 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:26:07 INFO - PROCESS | 1993 | 1472660767024 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1993 | 1472660767027 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x118172800 == 43 [pid = 1993] [id = 474] 09:26:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x113f4d000) [pid = 1993] [serial = 1421] [outer = 0x0] 09:26:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x115e37c00) [pid = 1993] [serial = 1422] [outer = 0x113f4d000] 09:26:07 INFO - PROCESS | 1993 | 1472660767060 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x116087c00) [pid = 1993] [serial = 1423] [outer = 0x113f4d000] 09:26:07 INFO - PROCESS | 1993 | 1472660767495 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]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 674ms 09:26:07 INFO - PROCESS | 1993 | 1472660767525 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1993 | 1472660767529 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:26:07 INFO - PROCESS | 1993 | 1472660767548 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1993 | 1472660767550 Marionette TRACE conn2 <- [1,1870,null,{}] 09:26:07 INFO - PROCESS | 1993 | 1472660767553 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}] 09:26:07 INFO - PROCESS | 1993 | 1472660767554 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:07 INFO - PROCESS | 1993 | 1472660767683 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:26:07 INFO - PROCESS | 1993 | 1472660767758 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1993 | 1472660767760 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106b000 == 44 [pid = 1993] [id = 475] 09:26:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x11610ec00) [pid = 1993] [serial = 1424] [outer = 0x0] 09:26:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x118109000) [pid = 1993] [serial = 1425] [outer = 0x11610ec00] 09:26:07 INFO - PROCESS | 1993 | 1472660767794 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x1181ba000) [pid = 1993] [serial = 1426] [outer = 0x11610ec00] 09:26:08 INFO - PROCESS | 1993 | 1472660768196 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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 676ms 09:26:08 INFO - PROCESS | 1993 | 1472660768234 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1993 | 1472660768235 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:26:08 INFO - PROCESS | 1993 | 1472660768238 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1993 | 1472660768240 Marionette TRACE conn2 <- [1,1874,null,{}] 09:26:08 INFO - PROCESS | 1993 | 1472660768250 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}] 09:26:08 INFO - PROCESS | 1993 | 1472660768254 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:08 INFO - PROCESS | 1993 | 1472660768412 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:26:08 INFO - PROCESS | 1993 | 1472660768540 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 1993 | 1472660768542 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x12906b800 == 45 [pid = 1993] [id = 476] 09:26:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x118f91c00) [pid = 1993] [serial = 1427] [outer = 0x0] 09:26:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x11966d400) [pid = 1993] [serial = 1428] [outer = 0x118f91c00] 09:26:08 INFO - PROCESS | 1993 | 1472660768598 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x1213b1400) [pid = 1993] [serial = 1429] [outer = 0x118f91c00] 09:26:09 INFO - PROCESS | 1993 | 1472660769123 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]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 923ms 09:26:09 INFO - PROCESS | 1993 | 1472660769178 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1993 | 1472660769180 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:26:09 INFO - PROCESS | 1993 | 1472660769184 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 1993 | 1472660769185 Marionette TRACE conn2 <- [1,1878,null,{}] 09:26:09 INFO - PROCESS | 1993 | 1472660769187 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}] 09:26:09 INFO - PROCESS | 1993 | 1472660769189 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:09 INFO - PROCESS | 1993 | 1472660769301 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:26:09 INFO - PROCESS | 1993 | 1472660769374 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1993 | 1472660769375 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af40000 == 46 [pid = 1993] [id = 477] 09:26:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x124a0a000) [pid = 1993] [serial = 1430] [outer = 0x0] 09:26:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x125314c00) [pid = 1993] [serial = 1431] [outer = 0x124a0a000] 09:26:09 INFO - PROCESS | 1993 | 1472660769407 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x126d6a000) [pid = 1993] [serial = 1432] [outer = 0x124a0a000] 09:26:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x127525c00) [pid = 1993] [serial = 1433] [outer = 0x12c717c00] 09:26:09 INFO - PROCESS | 1993 | 1472660769930 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]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 768ms 09:26:09 INFO - PROCESS | 1993 | 1472660769954 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1993 | 1472660769955 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:26:09 INFO - PROCESS | 1993 | 1472660769958 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 1993 | 1472660769959 Marionette TRACE conn2 <- [1,1882,null,{}] 09:26:09 INFO - PROCESS | 1993 | 1472660769962 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}] 09:26:09 INFO - PROCESS | 1993 | 1472660769963 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:10 INFO - PROCESS | 1993 | 1472660770065 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:26:10 INFO - PROCESS | 1993 | 1472660770126 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1993 | 1472660770127 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b050000 == 47 [pid = 1993] [id = 478] 09:26:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x126ea4000) [pid = 1993] [serial = 1434] [outer = 0x0] 09:26:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x127520000) [pid = 1993] [serial = 1435] [outer = 0x126ea4000] 09:26:10 INFO - PROCESS | 1993 | 1472660770157 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x127550c00) [pid = 1993] [serial = 1436] [outer = 0x126ea4000] 09:26:10 INFO - PROCESS | 1993 | 1472660770701 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]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms 09:26:10 INFO - PROCESS | 1993 | 1472660770729 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:26:10 INFO - PROCESS | 1993 | 1472660770731 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:26:10 INFO - PROCESS | 1993 | 1472660770733 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1993 | 1472660770734 Marionette TRACE conn2 <- [1,1886,null,{}] 09:26:10 INFO - PROCESS | 1993 | 1472660770737 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}] 09:26:10 INFO - PROCESS | 1993 | 1472660770741 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:10 INFO - PROCESS | 1993 | 1472660770865 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:26:11 INFO - PROCESS | 1993 | 1472660771066 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1993 | 1472660771068 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x117250800 == 48 [pid = 1993] [id = 479] 09:26:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 118 (0x112986800) [pid = 1993] [serial = 1437] [outer = 0x0] 09:26:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 119 (0x112c3dc00) [pid = 1993] [serial = 1438] [outer = 0x112986800] 09:26:11 INFO - PROCESS | 1993 | 1472660771096 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 120 (0x113f47400) [pid = 1993] [serial = 1439] [outer = 0x112986800] 09:26:11 INFO - PROCESS | 1993 | 1472660771539 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]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 819ms 09:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:26:11 INFO - PROCESS | 1993 | 1472660771554 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 1993 | 1472660771556 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:26:11 INFO - PROCESS | 1993 | 1472660771559 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1993 | 1472660771561 Marionette TRACE conn2 <- [1,1890,null,{}] 09:26:11 INFO - PROCESS | 1993 | 1472660771564 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}] 09:26:11 INFO - PROCESS | 1993 | 1472660771566 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:11 INFO - PROCESS | 1993 | 1472660771663 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:26:11 INFO - PROCESS | 1993 | 1472660771727 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1993 | 1472660771728 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e45800 == 49 [pid = 1993] [id = 480] 09:26:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 121 (0x11608ec00) [pid = 1993] [serial = 1440] [outer = 0x0] 09:26:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 122 (0x118102400) [pid = 1993] [serial = 1441] [outer = 0x11608ec00] 09:26:11 INFO - PROCESS | 1993 | 1472660771758 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 123 (0x11813dc00) [pid = 1993] [serial = 1442] [outer = 0x11608ec00] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x1133ec000 == 48 [pid = 1993] [id = 26] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12906c800 == 47 [pid = 1993] [id = 472] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x126e58800 == 46 [pid = 1993] [id = 471] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x11831c800 == 45 [pid = 1993] [id = 470] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12123e800 == 44 [pid = 1993] [id = 469] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x120e58000 == 43 [pid = 1993] [id = 468] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x118277800 == 42 [pid = 1993] [id = 467] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x11700e000 == 41 [pid = 1993] [id = 466] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x1131ca000 == 40 [pid = 1993] [id = 465] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12d877800 == 39 [pid = 1993] [id = 463] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12b052800 == 38 [pid = 1993] [id = 462] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x121065800 == 37 [pid = 1993] [id = 461] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x116756000 == 36 [pid = 1993] [id = 460] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12c71f800 == 35 [pid = 1993] [id = 442] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x112686800 == 34 [pid = 1993] [id = 22] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x116686000 == 33 [pid = 1993] [id = 11] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12b053800 == 32 [pid = 1993] [id = 10] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x129075000 == 31 [pid = 1993] [id = 6] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x117264000 == 30 [pid = 1993] [id = 24] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x123337800 == 29 [pid = 1993] [id = 17] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12b03a800 == 28 [pid = 1993] [id = 9] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12d46e000 == 27 [pid = 1993] [id = 19] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12a863800 == 26 [pid = 1993] [id = 8] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x118330800 == 25 [pid = 1993] [id = 12] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12c488000 == 24 [pid = 1993] [id = 13] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12db5a000 == 23 [pid = 1993] [id = 21] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x1168ce800 == 22 [pid = 1993] [id = 23] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12c72e000 == 21 [pid = 1993] [id = 14] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12d877000 == 20 [pid = 1993] [id = 20] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x11827e000 == 19 [pid = 1993] [id = 447] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x11251f800 == 18 [pid = 1993] [id = 25] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x117ea0000 == 17 [pid = 1993] [id = 18] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12db57800 == 16 [pid = 1993] [id = 464] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12b050000 == 15 [pid = 1993] [id = 478] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12af40000 == 14 [pid = 1993] [id = 477] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12906b800 == 13 [pid = 1993] [id = 476] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12106b000 == 12 [pid = 1993] [id = 475] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x118172800 == 11 [pid = 1993] [id = 474] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x12a215800 == 10 [pid = 1993] [id = 473] 09:26:13 INFO - PROCESS | 1993 | --DOCSHELL 0x117250800 == 9 [pid = 1993] [id = 479] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 122 (0x129408000) [pid = 1993] [serial = 1362] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 121 (0x128a99000) [pid = 1993] [serial = 1359] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 120 (0x12a2adc00) [pid = 1993] [serial = 1363] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 119 (0x12a4c5400) [pid = 1993] [serial = 1368] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 118 (0x11600f800) [pid = 1993] [serial = 1371] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 117 (0x12a46f000) [pid = 1993] [serial = 1365] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x119233000) [pid = 1993] [serial = 1332] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x124c75400) [pid = 1993] [serial = 1342] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x1184af800) [pid = 1993] [serial = 1341] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x11813ac00) [pid = 1993] [serial = 1345] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x116aa8400) [pid = 1993] [serial = 1344] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x12723f800) [pid = 1993] [serial = 1356] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x128758400) [pid = 1993] [serial = 1338] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x1181bd000) [pid = 1993] [serial = 1347] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x11858f400) [pid = 1993] [serial = 1348] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x11680e400) [pid = 1993] [serial = 1329] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x128b9b800) [pid = 1993] [serial = 1326] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1253c0c00) [pid = 1993] [serial = 1353] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x126d70800) [pid = 1993] [serial = 1354] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1233ee000) [pid = 1993] [serial = 1351] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x119de9800) [pid = 1993] [serial = 1350] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x124aae000) [pid = 1993] [serial = 1335] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x126d72400) [pid = 1993] [serial = 1374] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x12a88a000) [pid = 1993] [serial = 1377] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x119392000) [pid = 1993] [serial = 1372] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x12a884400) [pid = 1993] [serial = 1375] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x12a4cb000) [pid = 1993] [serial = 1369] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x12a47c800) [pid = 1993] [serial = 1366] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x129185c00) [pid = 1993] [serial = 1360] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x128926000) [pid = 1993] [serial = 1357] [outer = 0x0] [url = about:blank] 09:26:14 INFO - PROCESS | 1993 | 1472660774338 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2789ms 09:26:14 INFO - PROCESS | 1993 | 1472660774350 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1993 | 1472660774352 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:26:14 INFO - PROCESS | 1993 | 1472660774355 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1993 | 1472660774359 Marionette TRACE conn2 <- [1,1894,null,{}] 09:26:14 INFO - PROCESS | 1993 | 1472660774365 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}] 09:26:14 INFO - PROCESS | 1993 | 1472660774367 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:14 INFO - PROCESS | 1993 | 1472660774449 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:26:14 INFO - PROCESS | 1993 | 1472660774453 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1993 | 1472660774456 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x117250800 == 10 [pid = 1993] [id = 481] 09:26:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x115e37800) [pid = 1993] [serial = 1443] [outer = 0x0] 09:26:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x115ebe400) [pid = 1993] [serial = 1444] [outer = 0x115e37800] 09:26:14 INFO - PROCESS | 1993 | 1472660774487 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11680b800) [pid = 1993] [serial = 1445] [outer = 0x115e37800] 09:26:14 INFO - PROCESS | 1993 | 1472660774869 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 526ms 09:26:14 INFO - PROCESS | 1993 | 1472660774882 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1993 | 1472660774887 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:26:14 INFO - PROCESS | 1993 | 1472660774893 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1993 | 1472660774897 Marionette TRACE conn2 <- [1,1898,null,{}] 09:26:14 INFO - PROCESS | 1993 | 1472660774900 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}] 09:26:14 INFO - PROCESS | 1993 | 1472660774903 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:15 INFO - PROCESS | 1993 | 1472660775035 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:26:15 INFO - PROCESS | 1993 | 1472660775042 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1993 | 1472660775044 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196ab000 == 11 [pid = 1993] [id = 482] 09:26:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x116aa8c00) [pid = 1993] [serial = 1446] [outer = 0x0] 09:26:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118104c00) [pid = 1993] [serial = 1447] [outer = 0x116aa8c00] 09:26:15 INFO - PROCESS | 1993 | 1472660775090 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x11818b800) [pid = 1993] [serial = 1448] [outer = 0x116aa8c00] 09:26:15 INFO - PROCESS | 1993 | 1472660775557 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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 673ms 09:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:26:15 INFO - PROCESS | 1993 | 1472660775565 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 1993 | 1472660775567 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:26:15 INFO - PROCESS | 1993 | 1472660775569 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 1993 | 1472660775571 Marionette TRACE conn2 <- [1,1902,null,{}] 09:26:15 INFO - PROCESS | 1993 | 1472660775579 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}] 09:26:15 INFO - PROCESS | 1993 | 1472660775582 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:15 INFO - PROCESS | 1993 | 1472660775665 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:26:15 INFO - PROCESS | 1993 | 1472660775670 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1993 | 1472660775672 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x1211c7800 == 12 [pid = 1993] [id = 483] 09:26:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x11850f800) [pid = 1993] [serial = 1449] [outer = 0x0] 09:26:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x118aa3400) [pid = 1993] [serial = 1450] [outer = 0x11850f800] 09:26:15 INFO - PROCESS | 1993 | 1472660775701 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x119398400) [pid = 1993] [serial = 1451] [outer = 0x11850f800] 09:26:16 INFO - PROCESS | 1993 | 1472660776065 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 521ms 09:26:16 INFO - PROCESS | 1993 | 1472660776091 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1993 | 1472660776093 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:26:16 INFO - PROCESS | 1993 | 1472660776099 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1993 | 1472660776100 Marionette TRACE conn2 <- [1,1906,null,{}] 09:26:16 INFO - PROCESS | 1993 | 1472660776102 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}] 09:26:16 INFO - PROCESS | 1993 | 1472660776103 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:16 INFO - PROCESS | 1993 | 1472660776223 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:26:16 INFO - PROCESS | 1993 | 1472660776240 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1993 | 1472660776241 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a8800 == 13 [pid = 1993] [id = 484] 09:26:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x119664800) [pid = 1993] [serial = 1452] [outer = 0x0] 09:26:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x119745000) [pid = 1993] [serial = 1453] [outer = 0x119664800] 09:26:16 INFO - PROCESS | 1993 | 1472660776267 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x1199a9000) [pid = 1993] [serial = 1454] [outer = 0x119664800] 09:26:16 INFO - PROCESS | 1993 | 1472660776624 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 572ms 09:26:16 INFO - PROCESS | 1993 | 1472660776670 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1993 | 1472660776671 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:26:16 INFO - PROCESS | 1993 | 1472660776673 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1993 | 1472660776674 Marionette TRACE conn2 <- [1,1910,null,{}] 09:26:16 INFO - PROCESS | 1993 | 1472660776677 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}] 09:26:16 INFO - PROCESS | 1993 | 1472660776678 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:16 INFO - PROCESS | 1993 | 1472660776784 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:26:16 INFO - PROCESS | 1993 | 1472660776799 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1993 | 1472660776800 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x125d2b000 == 14 [pid = 1993] [id = 485] 09:26:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x116804800) [pid = 1993] [serial = 1455] [outer = 0x0] 09:26:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x120ee9c00) [pid = 1993] [serial = 1456] [outer = 0x116804800] 09:26:16 INFO - PROCESS | 1993 | 1472660776825 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x1217c8000) [pid = 1993] [serial = 1457] [outer = 0x116804800] 09:26:17 INFO - PROCESS | 1993 | 1472660777189 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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 568ms 09:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:26:17 INFO - PROCESS | 1993 | 1472660777242 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1993 | 1472660777243 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:26:17 INFO - PROCESS | 1993 | 1472660777245 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1993 | 1472660777246 Marionette TRACE conn2 <- [1,1914,null,{}] 09:26:17 INFO - PROCESS | 1993 | 1472660777248 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}] 09:26:17 INFO - PROCESS | 1993 | 1472660777253 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:17 INFO - PROCESS | 1993 | 1472660777371 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:26:17 INFO - PROCESS | 1993 | 1472660777411 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 1993 | 1472660777412 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x129071000 == 15 [pid = 1993] [id = 486] 09:26:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x121a4fc00) [pid = 1993] [serial = 1458] [outer = 0x0] 09:26:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x124825000) [pid = 1993] [serial = 1459] [outer = 0x121a4fc00] 09:26:17 INFO - PROCESS | 1993 | 1472660777438 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x125d58800) [pid = 1993] [serial = 1460] [outer = 0x121a4fc00] 09:26:17 INFO - PROCESS | 1993 | 1472660777765 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]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 569ms 09:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:26:17 INFO - PROCESS | 1993 | 1472660777816 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1993 | 1472660777817 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:26:17 INFO - PROCESS | 1993 | 1472660777819 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1993 | 1472660777820 Marionette TRACE conn2 <- [1,1918,null,{}] 09:26:17 INFO - PROCESS | 1993 | 1472660777822 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}] 09:26:17 INFO - PROCESS | 1993 | 1472660777823 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:17 INFO - PROCESS | 1993 | 1472660777926 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:26:17 INFO - PROCESS | 1993 | 1472660777965 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 1993 | 1472660777966 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a403000 == 16 [pid = 1993] [id = 487] 09:26:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x125d59400) [pid = 1993] [serial = 1461] [outer = 0x0] 09:26:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x125df5800) [pid = 1993] [serial = 1462] [outer = 0x125d59400] 09:26:17 INFO - PROCESS | 1993 | 1472660777991 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x126f56000) [pid = 1993] [serial = 1463] [outer = 0x125d59400] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x11610ec00) [pid = 1993] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x113f4d000) [pid = 1993] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x12530f400) [pid = 1993] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x124c72800) [pid = 1993] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x112986800) [pid = 1993] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x1181bb400) [pid = 1993] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x11610cc00) [pid = 1993] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x129053400) [pid = 1993] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1196e2800) [pid = 1993] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x110e7c400) [pid = 1993] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x11813d400) [pid = 1993] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x113a0a800) [pid = 1993] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x126d6cc00) [pid = 1993] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x110eaec00) [pid = 1993] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1181c6c00) [pid = 1993] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1196e8800) [pid = 1993] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1217be800) [pid = 1993] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x126ea4000) [pid = 1993] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x124a0a000) [pid = 1993] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118104800) [pid = 1993] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1184ad400) [pid = 1993] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x121a4b800) [pid = 1993] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115e1f400) [pid = 1993] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x126d6b000) [pid = 1993] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x12321c400) [pid = 1993] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:26:18 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x118f91c00) [pid = 1993] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:26:18 INFO - PROCESS | 1993 | 1472660778723 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]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 922ms 09:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:26:18 INFO - PROCESS | 1993 | 1472660778741 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 1993 | 1472660778743 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:26:18 INFO - PROCESS | 1993 | 1472660778747 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 1993 | 1472660778750 Marionette TRACE conn2 <- [1,1922,null,{}] 09:26:18 INFO - PROCESS | 1993 | 1472660778752 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}] 09:26:18 INFO - PROCESS | 1993 | 1472660778754 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:18 INFO - PROCESS | 1993 | 1472660778833 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:26:18 INFO - PROCESS | 1993 | 1472660778837 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1993 | 1472660778838 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c30000 == 17 [pid = 1993] [id = 488] 09:26:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x110ea9c00) [pid = 1993] [serial = 1464] [outer = 0x0] 09:26:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x113dc7800) [pid = 1993] [serial = 1465] [outer = 0x110ea9c00] 09:26:18 INFO - PROCESS | 1993 | 1472660778863 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11610a400) [pid = 1993] [serial = 1466] [outer = 0x110ea9c00] 09:26:19 INFO - PROCESS | 1993 | 1472660779350 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 624ms 09:26:19 INFO - PROCESS | 1993 | 1472660779370 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1993 | 1472660779371 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:26:19 INFO - PROCESS | 1993 | 1472660779373 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1993 | 1472660779374 Marionette TRACE conn2 <- [1,1926,null,{}] 09:26:19 INFO - PROCESS | 1993 | 1472660779376 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}] 09:26:19 INFO - PROCESS | 1993 | 1472660779378 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:19 INFO - PROCESS | 1993 | 1472660779455 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:26:19 INFO - PROCESS | 1993 | 1472660779459 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1993 | 1472660779460 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af25000 == 18 [pid = 1993] [id = 489] 09:26:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1151a3400) [pid = 1993] [serial = 1467] [outer = 0x0] 09:26:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1181c5400) [pid = 1993] [serial = 1468] [outer = 0x1151a3400] 09:26:19 INFO - PROCESS | 1993 | 1472660779488 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119391800) [pid = 1993] [serial = 1469] [outer = 0x1151a3400] 09:26:19 INFO - PROCESS | 1993 | 1472660779823 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 468ms 09:26:19 INFO - PROCESS | 1993 | 1472660779842 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:26:19 INFO - PROCESS | 1993 | 1472660779843 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:26:19 INFO - PROCESS | 1993 | 1472660779849 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1993 | 1472660779850 Marionette TRACE conn2 <- [1,1930,null,{}] 09:26:19 INFO - PROCESS | 1993 | 1472660779853 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}] 09:26:19 INFO - PROCESS | 1993 | 1472660779854 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:19 INFO - PROCESS | 1993 | 1472660779933 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:26:19 INFO - PROCESS | 1993 | 1472660779937 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1993 | 1472660779938 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b03e000 == 19 [pid = 1993] [id = 490] 09:26:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11818c800) [pid = 1993] [serial = 1470] [outer = 0x0] 09:26:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11974c400) [pid = 1993] [serial = 1471] [outer = 0x11818c800] 09:26:19 INFO - PROCESS | 1993 | 1472660779963 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1233e7800) [pid = 1993] [serial = 1472] [outer = 0x11818c800] 09:26:20 INFO - PROCESS | 1993 | 1472660780368 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]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 575ms 09:26:20 INFO - PROCESS | 1993 | 1472660780423 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1993 | 1472660780426 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:26:20 INFO - PROCESS | 1993 | 1472660780429 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1993 | 1472660780432 Marionette TRACE conn2 <- [1,1934,null,{}] 09:26:20 INFO - PROCESS | 1993 | 1472660780435 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}] 09:26:20 INFO - PROCESS | 1993 | 1472660780438 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:20 INFO - PROCESS | 1993 | 1472660780578 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:26:20 INFO - PROCESS | 1993 | 1472660780592 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1993 | 1472660780593 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c48f000 == 20 [pid = 1993] [id = 491] 09:26:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x127526800) [pid = 1993] [serial = 1473] [outer = 0x0] 09:26:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x12754d000) [pid = 1993] [serial = 1474] [outer = 0x127526800] 09:26:20 INFO - PROCESS | 1993 | 1472660780643 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1287de000) [pid = 1993] [serial = 1475] [outer = 0x127526800] 09:26:21 INFO - PROCESS | 1993 | 1472660781340 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]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 920ms 09:26:21 INFO - PROCESS | 1993 | 1472660781350 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 1993 | 1472660781353 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:26:21 INFO - PROCESS | 1993 | 1472660781356 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1993 | 1472660781360 Marionette TRACE conn2 <- [1,1938,null,{}] 09:26:21 INFO - PROCESS | 1993 | 1472660781363 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}] 09:26:21 INFO - PROCESS | 1993 | 1472660781365 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:21 INFO - PROCESS | 1993 | 1472660781474 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:26:21 INFO - PROCESS | 1993 | 1472660781559 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1993 | 1472660781560 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x11929c800 == 21 [pid = 1993] [id = 492] 09:26:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x113a0b800) [pid = 1993] [serial = 1476] [outer = 0x0] 09:26:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x115e42400) [pid = 1993] [serial = 1477] [outer = 0x113a0b800] 09:26:21 INFO - PROCESS | 1993 | 1472660781592 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x116891000) [pid = 1993] [serial = 1478] [outer = 0x113a0b800] 09:26:22 INFO - PROCESS | 1993 | 1472660782141 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]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 823ms 09:26:22 INFO - PROCESS | 1993 | 1472660782340 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1993 | 1472660782342 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:26:22 INFO - PROCESS | 1993 | 1472660782352 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1993 | 1472660782354 Marionette TRACE conn2 <- [1,1942,null,{}] 09:26:22 INFO - PROCESS | 1993 | 1472660782358 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}] 09:26:22 INFO - PROCESS | 1993 | 1472660782359 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:22 INFO - PROCESS | 1993 | 1472660782456 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:26:22 INFO - PROCESS | 1993 | 1472660782514 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1993 | 1472660782517 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x11738e800 == 22 [pid = 1993] [id = 493] 09:26:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x112973800) [pid = 1993] [serial = 1479] [outer = 0x0] 09:26:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x112977c00) [pid = 1993] [serial = 1480] [outer = 0x112973800] 09:26:22 INFO - PROCESS | 1993 | 1472660782544 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x112dda000) [pid = 1993] [serial = 1481] [outer = 0x112973800] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x118102400) [pid = 1993] [serial = 1441] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x116087c00) [pid = 1993] [serial = 1423] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x118109000) [pid = 1993] [serial = 1425] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x127518800) [pid = 1993] [serial = 1420] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x115e37c00) [pid = 1993] [serial = 1422] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x125df2c00) [pid = 1993] [serial = 1417] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x126ea7400) [pid = 1993] [serial = 1419] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1253ca800) [pid = 1993] [serial = 1416] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x124c72000) [pid = 1993] [serial = 1414] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x113f47400) [pid = 1993] [serial = 1439] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x118aa0c00) [pid = 1993] [serial = 1407] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x119399800) [pid = 1993] [serial = 1408] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x116808400) [pid = 1993] [serial = 1401] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1172c4800) [pid = 1993] [serial = 1402] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x12940c800) [pid = 1993] [serial = 1392] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x12a4ce000) [pid = 1993] [serial = 1393] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x123225000) [pid = 1993] [serial = 1386] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x126d64800) [pid = 1993] [serial = 1387] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1121a6c00) [pid = 1993] [serial = 1380] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1133ad400) [pid = 1993] [serial = 1381] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1181c3800) [pid = 1993] [serial = 1404] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1184b1400) [pid = 1993] [serial = 1405] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x113dc2800) [pid = 1993] [serial = 1398] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1151aa400) [pid = 1993] [serial = 1399] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x12892c800) [pid = 1993] [serial = 1389] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x128bdb000) [pid = 1993] [serial = 1390] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x11213e000) [pid = 1993] [serial = 1395] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x113dc6c00) [pid = 1993] [serial = 1396] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x118515800) [pid = 1993] [serial = 1383] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x119396400) [pid = 1993] [serial = 1384] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x112c3dc00) [pid = 1993] [serial = 1438] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x121127000) [pid = 1993] [serial = 1411] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x121a58800) [pid = 1993] [serial = 1413] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x11974c000) [pid = 1993] [serial = 1410] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x127550c00) [pid = 1993] [serial = 1436] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x127520000) [pid = 1993] [serial = 1435] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x126d6a000) [pid = 1993] [serial = 1432] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x119240c00) [pid = 1993] [serial = 880] [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.] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x12a9da400) [pid = 1993] [serial = 1378] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x119667c00) [pid = 1993] [serial = 1333] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x125ded000) [pid = 1993] [serial = 1336] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x118156400) [pid = 1993] [serial = 1330] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x12892a400) [pid = 1993] [serial = 1339] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x128bde400) [pid = 1993] [serial = 1327] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x1213b1400) [pid = 1993] [serial = 1429] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 60 (0x125314c00) [pid = 1993] [serial = 1431] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 59 (0x1181ba000) [pid = 1993] [serial = 1426] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | --DOMWINDOW == 58 (0x11966d400) [pid = 1993] [serial = 1428] [outer = 0x0] [url = about:blank] 09:26:22 INFO - PROCESS | 1993 | 1472660782991 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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 673ms 09:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:26:23 INFO - PROCESS | 1993 | 1472660783026 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1993 | 1472660783028 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:26:23 INFO - PROCESS | 1993 | 1472660783032 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 1993 | 1472660783035 Marionette TRACE conn2 <- [1,1946,null,{}] 09:26:23 INFO - PROCESS | 1993 | 1472660783038 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}] 09:26:23 INFO - PROCESS | 1993 | 1472660783040 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:23 INFO - PROCESS | 1993 | 1472660783118 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:26:23 INFO - PROCESS | 1993 | 1472660783124 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1993 | 1472660783125 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x1168ba000 == 23 [pid = 1993] [id = 494] 09:26:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 59 (0x1133ab800) [pid = 1993] [serial = 1482] [outer = 0x0] 09:26:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 60 (0x113d5a400) [pid = 1993] [serial = 1483] [outer = 0x1133ab800] 09:26:23 INFO - PROCESS | 1993 | 1472660783155 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x115e42800) [pid = 1993] [serial = 1484] [outer = 0x1133ab800] 09:26:23 INFO - PROCESS | 1993 | 1472660783543 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]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 523ms 09:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:26:23 INFO - PROCESS | 1993 | 1472660783553 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1993 | 1472660783554 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:26:23 INFO - PROCESS | 1993 | 1472660783557 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 1993 | 1472660783558 Marionette TRACE conn2 <- [1,1950,null,{}] 09:26:23 INFO - PROCESS | 1993 | 1472660783565 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}] 09:26:23 INFO - PROCESS | 1993 | 1472660783568 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:23 INFO - PROCESS | 1993 | 1472660783666 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:26:23 INFO - PROCESS | 1993 | 1472660783706 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1993 | 1472660783708 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x11832a000 == 24 [pid = 1993] [id = 495] 09:26:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x11608fc00) [pid = 1993] [serial = 1485] [outer = 0x0] 09:26:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x11610ec00) [pid = 1993] [serial = 1486] [outer = 0x11608fc00] 09:26:23 INFO - PROCESS | 1993 | 1472660783737 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x116aa5c00) [pid = 1993] [serial = 1487] [outer = 0x11608fc00] 09:26:24 INFO - PROCESS | 1993 | 1472660784099 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]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 567ms 09:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:26:24 INFO - PROCESS | 1993 | 1472660784132 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1993 | 1472660784134 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:26:24 INFO - PROCESS | 1993 | 1472660784136 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1993 | 1472660784137 Marionette TRACE conn2 <- [1,1954,null,{}] 09:26:24 INFO - PROCESS | 1993 | 1472660784139 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}] 09:26:24 INFO - PROCESS | 1993 | 1472660784140 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:24 INFO - PROCESS | 1993 | 1472660784240 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:26:24 INFO - PROCESS | 1993 | 1472660784244 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1993 | 1472660784245 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a6000 == 25 [pid = 1993] [id = 496] 09:26:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x117e30000) [pid = 1993] [serial = 1488] [outer = 0x0] 09:26:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x11810d400) [pid = 1993] [serial = 1489] [outer = 0x117e30000] 09:26:24 INFO - PROCESS | 1993 | 1472660784272 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x118157800) [pid = 1993] [serial = 1490] [outer = 0x117e30000] 09:26:24 INFO - PROCESS | 1993 | 1472660784616 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]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 519ms 09:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:26:24 INFO - PROCESS | 1993 | 1472660784656 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1993 | 1472660784657 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:26:24 INFO - PROCESS | 1993 | 1472660784659 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1993 | 1472660784660 Marionette TRACE conn2 <- [1,1958,null,{}] 09:26:24 INFO - PROCESS | 1993 | 1472660784662 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}] 09:26:24 INFO - PROCESS | 1993 | 1472660784664 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:24 INFO - PROCESS | 1993 | 1472660784758 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:26:24 INFO - PROCESS | 1993 | 1472660784762 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1993 | 1472660784763 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e4d800 == 26 [pid = 1993] [id = 497] 09:26:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x117e38800) [pid = 1993] [serial = 1491] [outer = 0x0] 09:26:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x1181bc800) [pid = 1993] [serial = 1492] [outer = 0x117e38800] 09:26:24 INFO - PROCESS | 1993 | 1472660784788 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x1181c4800) [pid = 1993] [serial = 1493] [outer = 0x117e38800] 09:26:25 INFO - PROCESS | 1993 | 1472660785127 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 09:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:26:25 INFO - PROCESS | 1993 | 1472660785181 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1993 | 1472660785182 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:26:25 INFO - PROCESS | 1993 | 1472660785184 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1993 | 1472660785185 Marionette TRACE conn2 <- [1,1962,null,{}] 09:26:25 INFO - PROCESS | 1993 | 1472660785187 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}] 09:26:25 INFO - PROCESS | 1993 | 1472660785192 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:25 INFO - PROCESS | 1993 | 1472660785307 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:26:25 INFO - PROCESS | 1993 | 1472660785319 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1993 | 1472660785320 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x121411800 == 27 [pid = 1993] [id = 498] 09:26:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x1184ad800) [pid = 1993] [serial = 1494] [outer = 0x0] 09:26:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x118aa2000) [pid = 1993] [serial = 1495] [outer = 0x1184ad800] 09:26:25 INFO - PROCESS | 1993 | 1472660785346 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x119666000) [pid = 1993] [serial = 1496] [outer = 0x1184ad800] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x11818c800) [pid = 1993] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x116804800) [pid = 1993] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x121a4fc00) [pid = 1993] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x116aa8c00) [pid = 1993] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x11850f800) [pid = 1993] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x115e37800) [pid = 1993] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x11608ec00) [pid = 1993] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x125d59400) [pid = 1993] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x110ea9c00) [pid = 1993] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x1151a3400) [pid = 1993] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:26:25 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x119664800) [pid = 1993] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:26:25 INFO - PROCESS | 1993 | 1472660785705 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 568ms 09:26:25 INFO - PROCESS | 1993 | 1472660785752 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1993 | 1472660785753 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:26:25 INFO - PROCESS | 1993 | 1472660785756 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1993 | 1472660785757 Marionette TRACE conn2 <- [1,1966,null,{}] 09:26:25 INFO - PROCESS | 1993 | 1472660785759 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}] 09:26:25 INFO - PROCESS | 1993 | 1472660785760 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:25 INFO - PROCESS | 1993 | 1472660785834 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:26:25 INFO - PROCESS | 1993 | 1472660785891 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1993 | 1472660785892 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x123261800 == 28 [pid = 1993] [id = 499] 09:26:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x11386b000) [pid = 1993] [serial = 1497] [outer = 0x0] 09:26:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x118510400) [pid = 1993] [serial = 1498] [outer = 0x11386b000] 09:26:25 INFO - PROCESS | 1993 | 1472660785917 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x1196dc800) [pid = 1993] [serial = 1499] [outer = 0x11386b000] 09:26:26 INFO - PROCESS | 1993 | 1472660786200 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]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 470ms 09:26:26 INFO - PROCESS | 1993 | 1472660786235 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 1993 | 1472660786236 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:26:26 INFO - PROCESS | 1993 | 1472660786239 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 1993 | 1472660786240 Marionette TRACE conn2 <- [1,1970,null,{}] 09:26:26 INFO - PROCESS | 1993 | 1472660786242 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}] 09:26:26 INFO - PROCESS | 1993 | 1472660786244 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:26 INFO - PROCESS | 1993 | 1472660786323 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:26:26 INFO - PROCESS | 1993 | 1472660786327 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1993 | 1472660786330 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x124ee0800 == 29 [pid = 1993] [id = 500] 09:26:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x1196e7400) [pid = 1993] [serial = 1500] [outer = 0x0] 09:26:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x119a43800) [pid = 1993] [serial = 1501] [outer = 0x1196e7400] 09:26:26 INFO - PROCESS | 1993 | 1472660786356 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x119deac00) [pid = 1993] [serial = 1502] [outer = 0x1196e7400] 09:26:26 INFO - PROCESS | 1993 | 1472660786666 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]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 468ms 09:26:26 INFO - PROCESS | 1993 | 1472660786708 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 1993 | 1472660786709 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:26:26 INFO - PROCESS | 1993 | 1472660786712 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 1993 | 1472660786713 Marionette TRACE conn2 <- [1,1974,null,{}] 09:26:26 INFO - PROCESS | 1993 | 1472660786715 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}] 09:26:26 INFO - PROCESS | 1993 | 1472660786716 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:26 INFO - PROCESS | 1993 | 1472660786820 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:26:26 INFO - PROCESS | 1993 | 1472660786826 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1993 | 1472660786827 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x124eed000 == 30 [pid = 1993] [id = 501] 09:26:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x11966b000) [pid = 1993] [serial = 1503] [outer = 0x0] 09:26:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x12100e400) [pid = 1993] [serial = 1504] [outer = 0x11966b000] 09:26:26 INFO - PROCESS | 1993 | 1472660786854 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x12184f800) [pid = 1993] [serial = 1505] [outer = 0x11966b000] 09:26:27 INFO - PROCESS | 1993 | 1472660787153 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 09:26:27 INFO - PROCESS | 1993 | 1472660787183 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1993 | 1472660787184 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:26:27 INFO - PROCESS | 1993 | 1472660787187 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1993 | 1472660787188 Marionette TRACE conn2 <- [1,1978,null,{}] 09:26:27 INFO - PROCESS | 1993 | 1472660787190 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}] 09:26:27 INFO - PROCESS | 1993 | 1472660787191 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:27 INFO - PROCESS | 1993 | 1472660787272 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:26:27 INFO - PROCESS | 1993 | 1472660787277 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1993 | 1472660787278 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x127215800 == 31 [pid = 1993] [id = 502] 09:26:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x121a4c000) [pid = 1993] [serial = 1506] [outer = 0x0] 09:26:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x121a55c00) [pid = 1993] [serial = 1507] [outer = 0x121a4c000] 09:26:27 INFO - PROCESS | 1993 | 1472660787305 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x12321d000) [pid = 1993] [serial = 1508] [outer = 0x121a4c000] 09:26:27 INFO - PROCESS | 1993 | 1472660787690 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 517ms 09:26:27 INFO - PROCESS | 1993 | 1472660787705 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1993 | 1472660787707 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:26:27 INFO - PROCESS | 1993 | 1472660787711 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1993 | 1472660787713 Marionette TRACE conn2 <- [1,1982,null,{}] 09:26:27 INFO - PROCESS | 1993 | 1472660787716 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}] 09:26:27 INFO - PROCESS | 1993 | 1472660787718 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:27 INFO - PROCESS | 1993 | 1472660787819 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:26:27 INFO - PROCESS | 1993 | 1472660787871 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1993 | 1472660787874 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x116862000 == 32 [pid = 1993] [id = 503] 09:26:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x11296b000) [pid = 1993] [serial = 1509] [outer = 0x0] 09:26:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x11296f800) [pid = 1993] [serial = 1510] [outer = 0x11296b000] 09:26:27 INFO - PROCESS | 1993 | 1472660787906 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x112dde000) [pid = 1993] [serial = 1511] [outer = 0x11296b000] 09:26:28 INFO - PROCESS | 1993 | 1472660788330 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]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 671ms 09:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:26:28 INFO - PROCESS | 1993 | 1472660788382 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 1993 | 1472660788385 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:26:28 INFO - PROCESS | 1993 | 1472660788389 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 1993 | 1472660788391 Marionette TRACE conn2 <- [1,1986,null,{}] 09:26:28 INFO - PROCESS | 1993 | 1472660788394 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}] 09:26:28 INFO - PROCESS | 1993 | 1472660788395 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:28 INFO - PROCESS | 1993 | 1472660788494 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:26:28 INFO - PROCESS | 1993 | 1472660788598 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1993 | 1472660788600 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x121067800 == 33 [pid = 1993] [id = 504] 09:26:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x115ec5400) [pid = 1993] [serial = 1512] [outer = 0x0] 09:26:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x11600b400) [pid = 1993] [serial = 1513] [outer = 0x115ec5400] 09:26:28 INFO - PROCESS | 1993 | 1472660788633 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x116aa6c00) [pid = 1993] [serial = 1514] [outer = 0x115ec5400] 09:26:29 INFO - PROCESS | 1993 | 1472660789051 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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 669ms 09:26:29 INFO - PROCESS | 1993 | 1472660789059 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1993 | 1472660789061 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:26:29 INFO - PROCESS | 1993 | 1472660789063 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1993 | 1472660789066 Marionette TRACE conn2 <- [1,1990,null,{}] 09:26:29 INFO - PROCESS | 1993 | 1472660789074 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}] 09:26:29 INFO - PROCESS | 1993 | 1472660789077 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:29 INFO - PROCESS | 1993 | 1472660789175 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:26:29 INFO - PROCESS | 1993 | 1472660789227 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1993 | 1472660789229 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907a800 == 34 [pid = 1993] [id = 505] 09:26:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11815b000) [pid = 1993] [serial = 1515] [outer = 0x0] 09:26:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x1184ab000) [pid = 1993] [serial = 1516] [outer = 0x11815b000] 09:26:29 INFO - PROCESS | 1993 | 1472660789261 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x118f99c00) [pid = 1993] [serial = 1517] [outer = 0x11815b000] 09:26:29 INFO - PROCESS | 1993 | 1472660789684 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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 09:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:26:29 INFO - PROCESS | 1993 | 1472660789735 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1993 | 1472660789737 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:26:29 INFO - PROCESS | 1993 | 1472660789740 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1993 | 1472660789741 Marionette TRACE conn2 <- [1,1994,null,{}] 09:26:29 INFO - PROCESS | 1993 | 1472660789744 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}] 09:26:29 INFO - PROCESS | 1993 | 1472660789745 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:29 INFO - PROCESS | 1993 | 1472660789844 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:26:29 INFO - PROCESS | 1993 | 1472660789935 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1993 | 1472660789936 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a221000 == 35 [pid = 1993] [id = 506] 09:26:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x119a43c00) [pid = 1993] [serial = 1518] [outer = 0x0] 09:26:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x121325800) [pid = 1993] [serial = 1519] [outer = 0x119a43c00] 09:26:29 INFO - PROCESS | 1993 | 1472660789966 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1232e8000) [pid = 1993] [serial = 1520] [outer = 0x119a43c00] 09:26:30 INFO - PROCESS | 1993 | 1472660790374 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]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 668ms 09:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:26:30 INFO - PROCESS | 1993 | 1472660790409 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1993 | 1472660790410 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:26:30 INFO - PROCESS | 1993 | 1472660790413 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1993 | 1472660790414 Marionette TRACE conn2 <- [1,1998,null,{}] 09:26:30 INFO - PROCESS | 1993 | 1472660790416 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}] 09:26:30 INFO - PROCESS | 1993 | 1472660790418 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:30 INFO - PROCESS | 1993 | 1472660790513 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:26:30 INFO - PROCESS | 1993 | 1472660790568 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 1993 | 1472660790569 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a49b800 == 36 [pid = 1993] [id = 507] 09:26:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1233a5800) [pid = 1993] [serial = 1521] [outer = 0x0] 09:26:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x124827800) [pid = 1993] [serial = 1522] [outer = 0x1233a5800] 09:26:30 INFO - PROCESS | 1993 | 1472660790598 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x124c0d400) [pid = 1993] [serial = 1523] [outer = 0x1233a5800] 09:26:31 INFO - PROCESS | 1993 | 1472660791018 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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 618ms 09:26:31 INFO - PROCESS | 1993 | 1472660791032 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1993 | 1472660791033 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:26:31 INFO - PROCESS | 1993 | 1472660791035 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1993 | 1472660791037 Marionette TRACE conn2 <- [1,2002,null,{}] 09:26:31 INFO - PROCESS | 1993 | 1472660791039 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}] 09:26:31 INFO - PROCESS | 1993 | 1472660791043 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:31 INFO - PROCESS | 1993 | 1472660791160 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:26:31 INFO - PROCESS | 1993 | 1472660791250 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1993 | 1472660791251 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e96800 == 37 [pid = 1993] [id = 508] 09:26:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x113dc3c00) [pid = 1993] [serial = 1524] [outer = 0x0] 09:26:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1196e1400) [pid = 1993] [serial = 1525] [outer = 0x113dc3c00] 09:26:31 INFO - PROCESS | 1993 | 1472660791281 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1253cd800) [pid = 1993] [serial = 1526] [outer = 0x113dc3c00] 09:26:31 INFO - PROCESS | 1993 | 1472660791835 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]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 821ms 09:26:31 INFO - PROCESS | 1993 | 1472660791856 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:26:31 INFO - PROCESS | 1993 | 1472660791859 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:26:31 INFO - PROCESS | 1993 | 1472660791863 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1993 | 1472660791866 Marionette TRACE conn2 <- [1,2006,null,{}] 09:26:31 INFO - PROCESS | 1993 | 1472660791870 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}] 09:26:31 INFO - PROCESS | 1993 | 1472660791872 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:32 INFO - PROCESS | 1993 | 1472660792001 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:26:32 INFO - PROCESS | 1993 | 1472660792102 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1993 | 1472660792104 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x118168800 == 38 [pid = 1993] [id = 509] 09:26:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x113ac1400) [pid = 1993] [serial = 1527] [outer = 0x0] 09:26:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x115e3c400) [pid = 1993] [serial = 1528] [outer = 0x113ac1400] 09:26:32 INFO - PROCESS | 1993 | 1472660792152 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x115ec7000) [pid = 1993] [serial = 1529] [outer = 0x113ac1400] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x120e45800 == 37 [pid = 1993] [id = 480] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x124ee0800 == 36 [pid = 1993] [id = 500] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x124eed000 == 35 [pid = 1993] [id = 501] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x123261800 == 34 [pid = 1993] [id = 499] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x117e96800 == 33 [pid = 1993] [id = 508] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12a49b800 == 32 [pid = 1993] [id = 507] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12a221000 == 31 [pid = 1993] [id = 506] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x12907a800 == 30 [pid = 1993] [id = 505] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x121067800 == 29 [pid = 1993] [id = 504] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x127215800 == 28 [pid = 1993] [id = 502] 09:26:32 INFO - PROCESS | 1993 | --DOCSHELL 0x116862000 == 27 [pid = 1993] [id = 503] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11974c400) [pid = 1993] [serial = 1471] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x120ee9c00) [pid = 1993] [serial = 1456] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x124825000) [pid = 1993] [serial = 1459] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1233e7800) [pid = 1993] [serial = 1472] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x118104c00) [pid = 1993] [serial = 1447] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x11818b800) [pid = 1993] [serial = 1448] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x118aa3400) [pid = 1993] [serial = 1450] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x119398400) [pid = 1993] [serial = 1451] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x115ebe400) [pid = 1993] [serial = 1444] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x11680b800) [pid = 1993] [serial = 1445] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x11813dc00) [pid = 1993] [serial = 1442] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x125df5800) [pid = 1993] [serial = 1462] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x11610a400) [pid = 1993] [serial = 1466] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x125d58800) [pid = 1993] [serial = 1460] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x113dc7800) [pid = 1993] [serial = 1465] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x126f56000) [pid = 1993] [serial = 1463] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x1181c5400) [pid = 1993] [serial = 1468] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x119745000) [pid = 1993] [serial = 1453] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x119391800) [pid = 1993] [serial = 1469] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x1199a9000) [pid = 1993] [serial = 1454] [outer = 0x0] [url = about:blank] 09:26:32 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x1217c8000) [pid = 1993] [serial = 1457] [outer = 0x0] [url = about:blank] 09:26:33 INFO - PROCESS | 1993 | 1472660793139 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]]]}] 09:26:33 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 09:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1329ms 09:26:33 INFO - PROCESS | 1993 | 1472660793192 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1993 | 1472660793197 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:26:33 INFO - PROCESS | 1993 | 1472660793202 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1993 | 1472660793206 Marionette TRACE conn2 <- [1,2010,null,{}] 09:26:33 INFO - PROCESS | 1993 | 1472660793210 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}] 09:26:33 INFO - PROCESS | 1993 | 1472660793215 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:33 INFO - PROCESS | 1993 | 1472660793332 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:26:33 INFO - PROCESS | 1993 | 1472660793347 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1993 | 1472660793348 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x11668a800 == 28 [pid = 1993] [id = 510] 09:26:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x1133b2400) [pid = 1993] [serial = 1530] [outer = 0x0] 09:26:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x113864800) [pid = 1993] [serial = 1531] [outer = 0x1133b2400] 09:26:33 INFO - PROCESS | 1993 | 1472660793394 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x115e21800) [pid = 1993] [serial = 1532] [outer = 0x1133b2400] 09:26:33 INFO - PROCESS | 1993 | 1472660793833 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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 673ms 09:26:33 INFO - PROCESS | 1993 | 1472660793875 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1993 | 1472660793879 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:26:33 INFO - PROCESS | 1993 | 1472660793884 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1993 | 1472660793886 Marionette TRACE conn2 <- [1,2014,null,{}] 09:26:33 INFO - PROCESS | 1993 | 1472660793889 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}] 09:26:33 INFO - PROCESS | 1993 | 1472660793891 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:34 INFO - PROCESS | 1993 | 1472660794039 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:26:34 INFO - PROCESS | 1993 | 1472660794127 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1993 | 1472660794129 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x11831c000 == 29 [pid = 1993] [id = 511] 09:26:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x115e3dc00) [pid = 1993] [serial = 1533] [outer = 0x0] 09:26:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x115ec4400) [pid = 1993] [serial = 1534] [outer = 0x115e3dc00] 09:26:34 INFO - PROCESS | 1993 | 1472660794175 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x11688cc00) [pid = 1993] [serial = 1535] [outer = 0x115e3dc00] 09:26:34 INFO - PROCESS | 1993 | 1472660794535 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]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 669ms 09:26:34 INFO - PROCESS | 1993 | 1472660794553 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:26:34 INFO - PROCESS | 1993 | 1472660794554 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:26:34 INFO - PROCESS | 1993 | 1472660794557 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1993 | 1472660794559 Marionette TRACE conn2 <- [1,2018,null,{}] 09:26:34 INFO - PROCESS | 1993 | 1472660794571 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}] 09:26:34 INFO - PROCESS | 1993 | 1472660794574 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:34 INFO - PROCESS | 1993 | 1472660794678 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:26:34 INFO - PROCESS | 1993 | 1472660794688 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1993 | 1472660794690 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x119cae000 == 30 [pid = 1993] [id = 512] 09:26:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x117e3ac00) [pid = 1993] [serial = 1536] [outer = 0x0] 09:26:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x118137000) [pid = 1993] [serial = 1537] [outer = 0x117e3ac00] 09:26:34 INFO - PROCESS | 1993 | 1472660794718 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x118194400) [pid = 1993] [serial = 1538] [outer = 0x117e3ac00] 09:26:35 INFO - PROCESS | 1993 | 1472660795054 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 526ms 09:26:35 INFO - PROCESS | 1993 | 1472660795084 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1993 | 1472660795085 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:26:35 INFO - PROCESS | 1993 | 1472660795094 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1993 | 1472660795097 Marionette TRACE conn2 <- [1,2022,null,{}] 09:26:35 INFO - PROCESS | 1993 | 1472660795100 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}] 09:26:35 INFO - PROCESS | 1993 | 1472660795101 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:35 INFO - PROCESS | 1993 | 1472660795199 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:26:35 INFO - PROCESS | 1993 | 1472660795203 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1993 | 1472660795205 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x12140a800 == 31 [pid = 1993] [id = 513] 09:26:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x118109000) [pid = 1993] [serial = 1539] [outer = 0x0] 09:26:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1184ac000) [pid = 1993] [serial = 1540] [outer = 0x118109000] 09:26:35 INFO - PROCESS | 1993 | 1472660795230 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11858e000) [pid = 1993] [serial = 1541] [outer = 0x118109000] 09:26:35 INFO - PROCESS | 1993 | 1472660795575 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 527ms 09:26:35 INFO - PROCESS | 1993 | 1472660795616 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1993 | 1472660795625 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:26:35 INFO - PROCESS | 1993 | 1472660795627 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1993 | 1472660795628 Marionette TRACE conn2 <- [1,2026,null,{}] 09:26:35 INFO - PROCESS | 1993 | 1472660795631 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}] 09:26:35 INFO - PROCESS | 1993 | 1472660795632 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:35 INFO - PROCESS | 1993 | 1472660795723 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:26:35 INFO - PROCESS | 1993 | 1472660795729 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1993 | 1472660795730 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x1233cb000 == 32 [pid = 1993] [id = 514] 09:26:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x115e44000) [pid = 1993] [serial = 1542] [outer = 0x0] 09:26:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x118f9d800) [pid = 1993] [serial = 1543] [outer = 0x115e44000] 09:26:35 INFO - PROCESS | 1993 | 1472660795755 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x119396400) [pid = 1993] [serial = 1544] [outer = 0x115e44000] 09:26:36 INFO - PROCESS | 1993 | 1472660796114 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 09:26:36 INFO - PROCESS | 1993 | 1472660796151 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1993 | 1472660796153 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:26:36 INFO - PROCESS | 1993 | 1472660796156 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1993 | 1472660796158 Marionette TRACE conn2 <- [1,2030,null,{}] 09:26:36 INFO - PROCESS | 1993 | 1472660796161 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}] 09:26:36 INFO - PROCESS | 1993 | 1472660796167 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:36 INFO - PROCESS | 1993 | 1472660796324 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:26:36 INFO - PROCESS | 1993 | 1472660796339 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1993 | 1472660796340 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12682b800 == 33 [pid = 1993] [id = 515] 09:26:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11813ac00) [pid = 1993] [serial = 1545] [outer = 0x0] 09:26:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11966c400) [pid = 1993] [serial = 1546] [outer = 0x11813ac00] 09:26:36 INFO - PROCESS | 1993 | 1472660796380 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1213b8800) [pid = 1993] [serial = 1547] [outer = 0x11813ac00] 09:26:36 INFO - PROCESS | 1993 | 1472660796875 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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 771ms 09:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:26:36 INFO - PROCESS | 1993 | 1472660796927 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1993 | 1472660796929 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:26:36 INFO - PROCESS | 1993 | 1472660796931 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1993 | 1472660796932 Marionette TRACE conn2 <- [1,2034,null,{}] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x117e38800) [pid = 1993] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x117e30000) [pid = 1993] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1184ad800) [pid = 1993] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x11386b000) [pid = 1993] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x127526800) [pid = 1993] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x112973800) [pid = 1993] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x113a0b800) [pid = 1993] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1133ab800) [pid = 1993] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x121a4c000) [pid = 1993] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1196e7400) [pid = 1993] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x11966b000) [pid = 1993] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:26:37 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x11608fc00) [pid = 1993] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:26:37 INFO - PROCESS | 1993 | 1472660797108 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}] 09:26:37 INFO - PROCESS | 1993 | 1472660797109 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:37 INFO - PROCESS | 1993 | 1472660797180 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:26:37 INFO - PROCESS | 1993 | 1472660797184 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1993 | 1472660797185 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106e000 == 34 [pid = 1993] [id = 516] 09:26:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11386b000) [pid = 1993] [serial = 1548] [outer = 0x0] 09:26:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x115e45400) [pid = 1993] [serial = 1549] [outer = 0x11386b000] 09:26:37 INFO - PROCESS | 1993 | 1472660797210 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11818ec00) [pid = 1993] [serial = 1550] [outer = 0x11386b000] 09:26:37 INFO - PROCESS | 1993 | 1472660797533 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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 619ms 09:26:37 INFO - PROCESS | 1993 | 1472660797551 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1993 | 1472660797552 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:26:37 INFO - PROCESS | 1993 | 1472660797554 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1993 | 1472660797555 Marionette TRACE conn2 <- [1,2038,null,{}] 09:26:37 INFO - PROCESS | 1993 | 1472660797557 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}] 09:26:37 INFO - PROCESS | 1993 | 1472660797559 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:37 INFO - PROCESS | 1993 | 1472660797634 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:26:37 INFO - PROCESS | 1993 | 1472660797638 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1993 | 1472660797640 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x129079000 == 35 [pid = 1993] [id = 517] 09:26:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x116887c00) [pid = 1993] [serial = 1551] [outer = 0x0] 09:26:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x12184d800) [pid = 1993] [serial = 1552] [outer = 0x116887c00] 09:26:37 INFO - PROCESS | 1993 | 1472660797667 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x121a59800) [pid = 1993] [serial = 1553] [outer = 0x116887c00] 09:26:38 INFO - PROCESS | 1993 | 1472660798025 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]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 09:26:38 INFO - PROCESS | 1993 | 1472660798075 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:26:38 INFO - PROCESS | 1993 | 1472660798088 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:26:38 INFO - PROCESS | 1993 | 1472660798091 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1993 | 1472660798093 Marionette TRACE conn2 <- [1,2042,null,{}] 09:26:38 INFO - PROCESS | 1993 | 1472660798105 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}] 09:26:38 INFO - PROCESS | 1993 | 1472660798107 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:38 INFO - PROCESS | 1993 | 1472660798225 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:26:38 INFO - PROCESS | 1993 | 1472660798233 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1993 | 1472660798234 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a220000 == 36 [pid = 1993] [id = 518] 09:26:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x121a4bc00) [pid = 1993] [serial = 1554] [outer = 0x0] 09:26:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1233f5800) [pid = 1993] [serial = 1555] [outer = 0x121a4bc00] 09:26:38 INFO - PROCESS | 1993 | 1472660798269 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1213afc00) [pid = 1993] [serial = 1556] [outer = 0x121a4bc00] 09:26:38 INFO - PROCESS | 1993 | 1472660798591 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]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 530ms 09:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:26:38 INFO - PROCESS | 1993 | 1472660798622 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1993 | 1472660798623 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:26:38 INFO - PROCESS | 1993 | 1472660798625 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1993 | 1472660798626 Marionette TRACE conn2 <- [1,2046,null,{}] 09:26:38 INFO - PROCESS | 1993 | 1472660798628 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}] 09:26:38 INFO - PROCESS | 1993 | 1472660798629 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:38 INFO - PROCESS | 1993 | 1472660798731 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:26:38 INFO - PROCESS | 1993 | 1472660798737 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1993 | 1472660798738 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a4a5000 == 37 [pid = 1993] [id = 519] 09:26:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x121a4e400) [pid = 1993] [serial = 1557] [outer = 0x0] 09:26:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x12535b800) [pid = 1993] [serial = 1558] [outer = 0x121a4e400] 09:26:38 INFO - PROCESS | 1993 | 1472660798763 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1253cbc00) [pid = 1993] [serial = 1559] [outer = 0x121a4e400] 09:26:39 INFO - PROCESS | 1993 | 1472660799089 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 09:26:39 INFO - PROCESS | 1993 | 1472660799145 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:26:39 INFO - PROCESS | 1993 | 1472660799147 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:26:39 INFO - PROCESS | 1993 | 1472660799151 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1993 | 1472660799153 Marionette TRACE conn2 <- [1,2050,null,{}] 09:26:39 INFO - PROCESS | 1993 | 1472660799157 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}] 09:26:39 INFO - PROCESS | 1993 | 1472660799159 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:39 INFO - PROCESS | 1993 | 1472660799248 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:26:39 INFO - PROCESS | 1993 | 1472660799345 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1993 | 1472660799349 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x1160bf800 == 38 [pid = 1993] [id = 520] 09:26:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x112969400) [pid = 1993] [serial = 1560] [outer = 0x0] 09:26:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x112972400) [pid = 1993] [serial = 1561] [outer = 0x112969400] 09:26:39 INFO - PROCESS | 1993 | 1472660799380 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x112dd9c00) [pid = 1993] [serial = 1562] [outer = 0x112969400] 09:26:39 INFO - PROCESS | 1993 | 1472660799902 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 773ms 09:26:39 INFO - PROCESS | 1993 | 1472660799924 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1993 | 1472660799926 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:26:39 INFO - PROCESS | 1993 | 1472660799986 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1993 | 1472660799988 Marionette TRACE conn2 <- [1,2054,null,{}] 09:26:39 INFO - PROCESS | 1993 | 1472660799991 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}] 09:26:39 INFO - PROCESS | 1993 | 1472660799993 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:40 INFO - PROCESS | 1993 | 1472660800140 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:26:40 INFO - PROCESS | 1993 | 1472660800200 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1993 | 1472660800202 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106d000 == 39 [pid = 1993] [id = 521] 09:26:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x115ec9400) [pid = 1993] [serial = 1563] [outer = 0x0] 09:26:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x11663d400) [pid = 1993] [serial = 1564] [outer = 0x115ec9400] 09:26:40 INFO - PROCESS | 1993 | 1472660800233 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1172c9800) [pid = 1993] [serial = 1565] [outer = 0x115ec9400] 09:26:40 INFO - PROCESS | 1993 | 1472660800871 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]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 952ms 09:26:40 INFO - PROCESS | 1993 | 1472660800923 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1993 | 1472660800926 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:26:40 INFO - PROCESS | 1993 | 1472660800933 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1993 | 1472660800934 Marionette TRACE conn2 <- [1,2058,null,{}] 09:26:40 INFO - PROCESS | 1993 | 1472660800938 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}] 09:26:40 INFO - PROCESS | 1993 | 1472660800939 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:41 INFO - PROCESS | 1993 | 1472660801050 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x12a220000 == 38 [pid = 1993] [id = 518] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x129079000 == 37 [pid = 1993] [id = 517] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x12106e000 == 36 [pid = 1993] [id = 516] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x12682b800 == 35 [pid = 1993] [id = 515] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x1233cb000 == 34 [pid = 1993] [id = 514] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x12140a800 == 33 [pid = 1993] [id = 513] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x119cae000 == 32 [pid = 1993] [id = 512] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x11831c000 == 31 [pid = 1993] [id = 511] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x11668a800 == 30 [pid = 1993] [id = 510] 09:26:41 INFO - PROCESS | 1993 | --DOCSHELL 0x118168800 == 29 [pid = 1993] [id = 509] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1181bc800) [pid = 1993] [serial = 1492] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11810d400) [pid = 1993] [serial = 1489] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x118aa2000) [pid = 1993] [serial = 1495] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118510400) [pid = 1993] [serial = 1498] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1287de000) [pid = 1993] [serial = 1475] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x12754d000) [pid = 1993] [serial = 1474] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x112977c00) [pid = 1993] [serial = 1480] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x112dda000) [pid = 1993] [serial = 1481] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x115e42400) [pid = 1993] [serial = 1477] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x116891000) [pid = 1993] [serial = 1478] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x113d5a400) [pid = 1993] [serial = 1483] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1181c4800) [pid = 1993] [serial = 1493] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x121a55c00) [pid = 1993] [serial = 1507] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x119a43800) [pid = 1993] [serial = 1501] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x119deac00) [pid = 1993] [serial = 1502] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x119666000) [pid = 1993] [serial = 1496] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x12184f800) [pid = 1993] [serial = 1505] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x116aa5c00) [pid = 1993] [serial = 1487] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x11610ec00) [pid = 1993] [serial = 1486] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x12321d000) [pid = 1993] [serial = 1508] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x1196dc800) [pid = 1993] [serial = 1499] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x118157800) [pid = 1993] [serial = 1490] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x115e42800) [pid = 1993] [serial = 1484] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x12100e400) [pid = 1993] [serial = 1504] [outer = 0x0] [url = about:blank] 09:26:41 INFO - PROCESS | 1993 | 1472660801137 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 1993 | 1472660801140 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x113d94000 == 30 [pid = 1993] [id = 522] 09:26:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x112dda000) [pid = 1993] [serial = 1566] [outer = 0x0] 09:26:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x1133ad800) [pid = 1993] [serial = 1567] [outer = 0x112dda000] 09:26:41 INFO - PROCESS | 1993 | 1472660801169 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x115ebdc00) [pid = 1993] [serial = 1568] [outer = 0x112dda000] 09:26:41 INFO - PROCESS | 1993 | 1472660801500 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]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 624ms 09:26:41 INFO - PROCESS | 1993 | 1472660801556 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1993 | 1472660801559 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:26:41 INFO - PROCESS | 1993 | 1472660801564 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1993 | 1472660801565 Marionette TRACE conn2 <- [1,2062,null,{}] 09:26:41 INFO - PROCESS | 1993 | 1472660801568 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}] 09:26:41 INFO - PROCESS | 1993 | 1472660801571 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:41 INFO - PROCESS | 1993 | 1472660801710 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:26:41 INFO - PROCESS | 1993 | 1472660801791 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 1993 | 1472660801793 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x11928d800 == 31 [pid = 1993] [id = 523] 09:26:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x11608ac00) [pid = 1993] [serial = 1569] [outer = 0x0] 09:26:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x1172cb400) [pid = 1993] [serial = 1570] [outer = 0x11608ac00] 09:26:41 INFO - PROCESS | 1993 | 1472660801837 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x11813f400) [pid = 1993] [serial = 1571] [outer = 0x11608ac00] 09:26:42 INFO - PROCESS | 1993 | 1472660802236 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]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 720ms 09:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:26:42 INFO - PROCESS | 1993 | 1472660802284 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 1993 | 1472660802285 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:26:42 INFO - PROCESS | 1993 | 1472660802287 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 1993 | 1472660802290 Marionette TRACE conn2 <- [1,2066,null,{}] 09:26:42 INFO - PROCESS | 1993 | 1472660802298 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}] 09:26:42 INFO - PROCESS | 1993 | 1472660802301 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:42 INFO - PROCESS | 1993 | 1472660802385 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:26:42 INFO - PROCESS | 1993 | 1472660802390 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1993 | 1472660802392 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f75800 == 32 [pid = 1993] [id = 524] 09:26:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x112987c00) [pid = 1993] [serial = 1572] [outer = 0x0] 09:26:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x118515800) [pid = 1993] [serial = 1573] [outer = 0x112987c00] 09:26:42 INFO - PROCESS | 1993 | 1472660802423 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11938d400) [pid = 1993] [serial = 1574] [outer = 0x112987c00] 09:26:42 INFO - PROCESS | 1993 | 1472660802755 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]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 471ms 09:26:42 INFO - PROCESS | 1993 | 1472660802759 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 1993 | 1472660802761 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:26:42 INFO - PROCESS | 1993 | 1472660802766 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 1993 | 1472660802768 Marionette TRACE conn2 <- [1,2070,null,{}] 09:26:42 INFO - PROCESS | 1993 | 1472660802770 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}] 09:26:42 INFO - PROCESS | 1993 | 1472660802771 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:42 INFO - PROCESS | 1993 | 1472660802851 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:26:42 INFO - PROCESS | 1993 | 1472660802913 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1993 | 1472660802914 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x12329f800 == 33 [pid = 1993] [id = 525] 09:26:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1181ba000) [pid = 1993] [serial = 1575] [outer = 0x0] 09:26:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x11966b000) [pid = 1993] [serial = 1576] [outer = 0x1181ba000] 09:26:42 INFO - PROCESS | 1993 | 1472660802940 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1199a7000) [pid = 1993] [serial = 1577] [outer = 0x1181ba000] 09:26:43 INFO - PROCESS | 1993 | 1472660803257 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 524ms 09:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:26:43 INFO - PROCESS | 1993 | 1472660803290 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1993 | 1472660803291 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:26:43 INFO - PROCESS | 1993 | 1472660803301 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1993 | 1472660803302 Marionette TRACE conn2 <- [1,2074,null,{}] 09:26:43 INFO - PROCESS | 1993 | 1472660803304 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}] 09:26:43 INFO - PROCESS | 1993 | 1472660803313 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:43 INFO - PROCESS | 1993 | 1472660803409 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:26:43 INFO - PROCESS | 1993 | 1472660803413 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1993 | 1472660803414 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x126826000 == 34 [pid = 1993] [id = 526] 09:26:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x110eacc00) [pid = 1993] [serial = 1578] [outer = 0x0] 09:26:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119a9f000) [pid = 1993] [serial = 1579] [outer = 0x110eacc00] 09:26:43 INFO - PROCESS | 1993 | 1472660803439 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x121a4d800) [pid = 1993] [serial = 1580] [outer = 0x110eacc00] 09:26:43 INFO - PROCESS | 1993 | 1472660803764 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 528ms 09:26:43 INFO - PROCESS | 1993 | 1472660803821 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1993 | 1472660803823 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:26:43 INFO - PROCESS | 1993 | 1472660803825 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1993 | 1472660803826 Marionette TRACE conn2 <- [1,2078,null,{}] 09:26:43 INFO - PROCESS | 1993 | 1472660803828 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}] 09:26:43 INFO - PROCESS | 1993 | 1472660803832 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:43 INFO - PROCESS | 1993 | 1472660803950 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:26:43 INFO - PROCESS | 1993 | 1472660803962 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1993 | 1472660803963 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x12906e800 == 35 [pid = 1993] [id = 527] 09:26:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x121a56c00) [pid = 1993] [serial = 1581] [outer = 0x0] 09:26:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x12530f800) [pid = 1993] [serial = 1582] [outer = 0x121a56c00] 09:26:43 INFO - PROCESS | 1993 | 1472660803988 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126d6a400) [pid = 1993] [serial = 1583] [outer = 0x121a56c00] 09:26:44 INFO - PROCESS | 1993 | 1472660804321 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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 09:26:44 INFO - PROCESS | 1993 | 1472660804344 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1993 | 1472660804345 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:26:44 INFO - PROCESS | 1993 | 1472660804347 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1993 | 1472660804348 Marionette TRACE conn2 <- [1,2082,null,{}] 09:26:44 INFO - PROCESS | 1993 | 1472660804358 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}] 09:26:44 INFO - PROCESS | 1993 | 1472660804359 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:44 INFO - PROCESS | 1993 | 1472660804455 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:26:44 INFO - PROCESS | 1993 | 1472660804467 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 1993 | 1472660804468 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a206800 == 36 [pid = 1993] [id = 528] 09:26:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x126d6a000) [pid = 1993] [serial = 1584] [outer = 0x0] 09:26:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x126ea3400) [pid = 1993] [serial = 1585] [outer = 0x126d6a000] 09:26:44 INFO - PROCESS | 1993 | 1472660804494 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x126f58000) [pid = 1993] [serial = 1586] [outer = 0x126d6a000] 09:26:44 INFO - PROCESS | 1993 | 1472660804867 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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 524ms 09:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:26:44 INFO - PROCESS | 1993 | 1472660804873 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1993 | 1472660804875 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:26:44 INFO - PROCESS | 1993 | 1472660804882 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1993 | 1472660804884 Marionette TRACE conn2 <- [1,2086,null,{}] 09:26:44 INFO - PROCESS | 1993 | 1472660804887 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}] 09:26:44 INFO - PROCESS | 1993 | 1472660804889 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:45 INFO - PROCESS | 1993 | 1472660805042 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:26:45 INFO - PROCESS | 1993 | 1472660805062 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1993 | 1472660805063 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x12afc5800 == 37 [pid = 1993] [id = 529] 09:26:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x111f22c00) [pid = 1993] [serial = 1587] [outer = 0x0] 09:26:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x12724e800) [pid = 1993] [serial = 1588] [outer = 0x111f22c00] 09:26:45 INFO - PROCESS | 1993 | 1472660805104 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x127523000) [pid = 1993] [serial = 1589] [outer = 0x111f22c00] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1133b2400) [pid = 1993] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x117e3ac00) [pid = 1993] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x113ac1400) [pid = 1993] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x115e3dc00) [pid = 1993] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11296b000) [pid = 1993] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x115ec5400) [pid = 1993] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11815b000) [pid = 1993] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x118109000) [pid = 1993] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x119a43c00) [pid = 1993] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x121a4bc00) [pid = 1993] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x115e44000) [pid = 1993] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x11813ac00) [pid = 1993] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1233a5800) [pid = 1993] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x11386b000) [pid = 1993] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x116887c00) [pid = 1993] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:26:45 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x113dc3c00) [pid = 1993] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:26:45 INFO - PROCESS | 1993 | 1472660805582 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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 725ms 09:26:45 INFO - PROCESS | 1993 | 1472660805603 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 1993 | 1472660805614 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:26:45 INFO - PROCESS | 1993 | 1472660805621 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 1993 | 1472660805622 Marionette TRACE conn2 <- [1,2090,null,{}] 09:26:45 INFO - PROCESS | 1993 | 1472660805624 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}] 09:26:45 INFO - PROCESS | 1993 | 1472660805625 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:45 INFO - PROCESS | 1993 | 1472660805733 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:26:45 INFO - PROCESS | 1993 | 1472660805768 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1993 | 1472660805769 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af29800 == 38 [pid = 1993] [id = 530] 09:26:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x110fa9000) [pid = 1993] [serial = 1590] [outer = 0x0] 09:26:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x11680b800) [pid = 1993] [serial = 1591] [outer = 0x110fa9000] 09:26:45 INFO - PROCESS | 1993 | 1472660805795 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x11858cc00) [pid = 1993] [serial = 1592] [outer = 0x110fa9000] 09:26:46 INFO - PROCESS | 1993 | 1472660806050 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 472ms 09:26:46 INFO - PROCESS | 1993 | 1472660806094 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1993 | 1472660806095 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:26:46 INFO - PROCESS | 1993 | 1472660806105 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1993 | 1472660806106 Marionette TRACE conn2 <- [1,2094,null,{}] 09:26:46 INFO - PROCESS | 1993 | 1472660806108 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}] 09:26:46 INFO - PROCESS | 1993 | 1472660806109 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:46 INFO - PROCESS | 1993 | 1472660806192 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:26:46 INFO - PROCESS | 1993 | 1472660806198 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1993 | 1472660806199 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b04e800 == 39 [pid = 1993] [id = 531] 09:26:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1184ad000) [pid = 1993] [serial = 1593] [outer = 0x0] 09:26:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x126d6a800) [pid = 1993] [serial = 1594] [outer = 0x1184ad000] 09:26:46 INFO - PROCESS | 1993 | 1472660806224 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1199a2c00) [pid = 1993] [serial = 1595] [outer = 0x1184ad000] 09:26:46 INFO - PROCESS | 1993 | 1472660806575 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 09:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:26:46 INFO - PROCESS | 1993 | 1472660806624 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1993 | 1472660806626 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:26:46 INFO - PROCESS | 1993 | 1472660806634 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1993 | 1472660806635 Marionette TRACE conn2 <- [1,2098,null,{}] 09:26:46 INFO - PROCESS | 1993 | 1472660806638 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}] 09:26:46 INFO - PROCESS | 1993 | 1472660806639 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:46 INFO - PROCESS | 1993 | 1472660806732 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:26:46 INFO - PROCESS | 1993 | 1472660806736 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1993 | 1472660806738 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c48b000 == 40 [pid = 1993] [id = 532] 09:26:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x12754e400) [pid = 1993] [serial = 1596] [outer = 0x0] 09:26:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x127551000) [pid = 1993] [serial = 1597] [outer = 0x12754e400] 09:26:46 INFO - PROCESS | 1993 | 1472660806764 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1287e0000) [pid = 1993] [serial = 1598] [outer = 0x12754e400] 09:26:47 INFO - PROCESS | 1993 | 1472660807085 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]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 475ms 09:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:26:47 INFO - PROCESS | 1993 | 1472660807103 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 1993 | 1472660807105 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:26:47 INFO - PROCESS | 1993 | 1472660807107 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 1993 | 1472660807108 Marionette TRACE conn2 <- [1,2102,null,{}] 09:26:47 INFO - PROCESS | 1993 | 1472660807110 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}] 09:26:47 INFO - PROCESS | 1993 | 1472660807113 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:47 INFO - PROCESS | 1993 | 1472660807192 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:26:47 INFO - PROCESS | 1993 | 1472660807252 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1993 | 1472660807253 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c725800 == 41 [pid = 1993] [id = 533] 09:26:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x12874ec00) [pid = 1993] [serial = 1599] [outer = 0x0] 09:26:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1287e4c00) [pid = 1993] [serial = 1600] [outer = 0x12874ec00] 09:26:47 INFO - PROCESS | 1993 | 1472660807274 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128924400) [pid = 1993] [serial = 1601] [outer = 0x12874ec00] 09:26:47 INFO - PROCESS | 1993 | 1472660807760 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]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 09:26:47 INFO - PROCESS | 1993 | 1472660807783 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 1993 | 1472660807787 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:26:47 INFO - PROCESS | 1993 | 1472660807791 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 1993 | 1472660807795 Marionette TRACE conn2 <- [1,2106,null,{}] 09:26:47 INFO - PROCESS | 1993 | 1472660807801 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}] 09:26:47 INFO - PROCESS | 1993 | 1472660807804 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:47 INFO - PROCESS | 1993 | 1472660807935 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:26:48 INFO - PROCESS | 1993 | 1472660808032 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1993 | 1472660808034 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x11928d000 == 42 [pid = 1993] [id = 534] 09:26:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x115e3f800) [pid = 1993] [serial = 1602] [outer = 0x0] 09:26:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x115ebfc00) [pid = 1993] [serial = 1603] [outer = 0x115e3f800] 09:26:48 INFO - PROCESS | 1993 | 1472660808066 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1172c7400) [pid = 1993] [serial = 1604] [outer = 0x115e3f800] 09:26:48 INFO - PROCESS | 1993 | 1472660808485 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 725ms 09:26:48 INFO - PROCESS | 1993 | 1472660808516 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1993 | 1472660808519 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:26:48 INFO - PROCESS | 1993 | 1472660808524 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1993 | 1472660808525 Marionette TRACE conn2 <- [1,2110,null,{}] 09:26:48 INFO - PROCESS | 1993 | 1472660808528 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}] 09:26:48 INFO - PROCESS | 1993 | 1472660808530 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:48 INFO - PROCESS | 1993 | 1472660808631 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:26:48 INFO - PROCESS | 1993 | 1472660808689 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1993 | 1472660808691 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e25000 == 43 [pid = 1993] [id = 535] 09:26:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118156400) [pid = 1993] [serial = 1605] [outer = 0x0] 09:26:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x1181c3800) [pid = 1993] [serial = 1606] [outer = 0x118156400] 09:26:48 INFO - PROCESS | 1993 | 1472660808722 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x118aa1400) [pid = 1993] [serial = 1607] [outer = 0x118156400] 09:26:49 INFO - PROCESS | 1993 | 1472660809177 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 09:26:49 INFO - PROCESS | 1993 | 1472660809193 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1993 | 1472660809195 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:26:49 INFO - PROCESS | 1993 | 1472660809200 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1993 | 1472660809203 Marionette TRACE conn2 <- [1,2114,null,{}] 09:26:49 INFO - PROCESS | 1993 | 1472660809211 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}] 09:26:49 INFO - PROCESS | 1993 | 1472660809214 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:49 INFO - PROCESS | 1993 | 1472660809335 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:26:49 INFO - PROCESS | 1993 | 1472660809422 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1993 | 1472660809424 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c73b000 == 44 [pid = 1993] [id = 536] 09:26:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1196e8000) [pid = 1993] [serial = 1608] [outer = 0x0] 09:26:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1237b2400) [pid = 1993] [serial = 1609] [outer = 0x1196e8000] 09:26:49 INFO - PROCESS | 1993 | 1472660809456 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x125313400) [pid = 1993] [serial = 1610] [outer = 0x1196e8000] 09:26:49 INFO - PROCESS | 1993 | 1472660809872 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 725ms 09:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:26:49 INFO - PROCESS | 1993 | 1472660809925 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1993 | 1472660809927 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:26:49 INFO - PROCESS | 1993 | 1472660809929 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1993 | 1472660809931 Marionette TRACE conn2 <- [1,2118,null,{}] 09:26:49 INFO - PROCESS | 1993 | 1472660809933 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}] 09:26:49 INFO - PROCESS | 1993 | 1472660809935 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:50 INFO - PROCESS | 1993 | 1472660810035 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:26:50 INFO - PROCESS | 1993 | 1472660810095 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1993 | 1472660810096 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ce9b800 == 45 [pid = 1993] [id = 537] 09:26:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x125dea800) [pid = 1993] [serial = 1611] [outer = 0x0] 09:26:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x126d69c00) [pid = 1993] [serial = 1612] [outer = 0x125dea800] 09:26:50 INFO - PROCESS | 1993 | 1472660810126 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x127519800) [pid = 1993] [serial = 1613] [outer = 0x125dea800] 09:26:50 INFO - PROCESS | 1993 | 1472660810755 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]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 869ms 09:26:50 INFO - PROCESS | 1993 | 1472660810800 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1993 | 1472660810802 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:26:50 INFO - PROCESS | 1993 | 1472660810805 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1993 | 1472660810807 Marionette TRACE conn2 <- [1,2122,null,{}] 09:26:50 INFO - PROCESS | 1993 | 1472660810811 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}] 09:26:50 INFO - PROCESS | 1993 | 1472660810813 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:50 INFO - PROCESS | 1993 | 1472660810906 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:26:50 INFO - PROCESS | 1993 | 1472660810979 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1993 | 1472660810981 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x118ad4800 == 46 [pid = 1993] [id = 538] 09:26:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x115e37c00) [pid = 1993] [serial = 1614] [outer = 0x0] 09:26:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x115e43800) [pid = 1993] [serial = 1615] [outer = 0x115e37c00] 09:26:51 INFO - PROCESS | 1993 | 1472660811008 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x116804800) [pid = 1993] [serial = 1616] [outer = 0x115e37c00] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12c48b000 == 45 [pid = 1993] [id = 532] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12b04e800 == 44 [pid = 1993] [id = 531] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12af29800 == 43 [pid = 1993] [id = 530] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12afc5800 == 42 [pid = 1993] [id = 529] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12a206800 == 41 [pid = 1993] [id = 528] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12906e800 == 40 [pid = 1993] [id = 527] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x126826000 == 39 [pid = 1993] [id = 526] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12329f800 == 38 [pid = 1993] [id = 525] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x120f75800 == 37 [pid = 1993] [id = 524] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x11928d800 == 36 [pid = 1993] [id = 523] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x113d94000 == 35 [pid = 1993] [id = 522] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12106d000 == 34 [pid = 1993] [id = 521] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12a4a5000 == 33 [pid = 1993] [id = 519] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x1160bf800 == 32 [pid = 1993] [id = 520] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12ce9b800 == 31 [pid = 1993] [id = 537] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12c73b000 == 30 [pid = 1993] [id = 536] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x126e25000 == 29 [pid = 1993] [id = 535] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x11928d000 == 28 [pid = 1993] [id = 534] 09:26:52 INFO - PROCESS | 1993 | --DOCSHELL 0x12c725800 == 27 [pid = 1993] [id = 533] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x113864800) [pid = 1993] [serial = 1531] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x115e21800) [pid = 1993] [serial = 1532] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x118137000) [pid = 1993] [serial = 1537] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x115ec7000) [pid = 1993] [serial = 1529] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x115e3c400) [pid = 1993] [serial = 1528] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x115ec4400) [pid = 1993] [serial = 1534] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x112dde000) [pid = 1993] [serial = 1511] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x11688cc00) [pid = 1993] [serial = 1535] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x11296f800) [pid = 1993] [serial = 1510] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x116aa6c00) [pid = 1993] [serial = 1514] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x11600b400) [pid = 1993] [serial = 1513] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118f99c00) [pid = 1993] [serial = 1517] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1184ab000) [pid = 1993] [serial = 1516] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1184ac000) [pid = 1993] [serial = 1540] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1232e8000) [pid = 1993] [serial = 1520] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x121325800) [pid = 1993] [serial = 1519] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1213afc00) [pid = 1993] [serial = 1556] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x118f9d800) [pid = 1993] [serial = 1543] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x11966c400) [pid = 1993] [serial = 1546] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x124c0d400) [pid = 1993] [serial = 1523] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x115e45400) [pid = 1993] [serial = 1549] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x124827800) [pid = 1993] [serial = 1522] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x11818ec00) [pid = 1993] [serial = 1550] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1233f5800) [pid = 1993] [serial = 1555] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1213b8800) [pid = 1993] [serial = 1547] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x121a59800) [pid = 1993] [serial = 1553] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1253cd800) [pid = 1993] [serial = 1526] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x1196e1400) [pid = 1993] [serial = 1525] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x12184d800) [pid = 1993] [serial = 1552] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x119396400) [pid = 1993] [serial = 1544] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x11858e000) [pid = 1993] [serial = 1541] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x118194400) [pid = 1993] [serial = 1538] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x12535b800) [pid = 1993] [serial = 1558] [outer = 0x0] [url = about:blank] 09:26:52 INFO - PROCESS | 1993 | 1472660812161 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]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1421ms 09:26:52 INFO - PROCESS | 1993 | 1472660812235 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1993 | 1472660812237 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:26:52 INFO - PROCESS | 1993 | 1472660812241 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 1993 | 1472660812243 Marionette TRACE conn2 <- [1,2126,null,{}] 09:26:52 INFO - PROCESS | 1993 | 1472660812249 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}] 09:26:52 INFO - PROCESS | 1993 | 1472660812250 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:52 INFO - PROCESS | 1993 | 1472660812323 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:26:52 INFO - PROCESS | 1993 | 1472660812330 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1993 | 1472660812334 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x116769800 == 28 [pid = 1993] [id = 539] 09:26:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x113384800) [pid = 1993] [serial = 1617] [outer = 0x0] 09:26:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1133af400) [pid = 1993] [serial = 1618] [outer = 0x113384800] 09:26:52 INFO - PROCESS | 1993 | 1472660812362 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x113dc7800) [pid = 1993] [serial = 1619] [outer = 0x113384800] 09:26:52 INFO - PROCESS | 1993 | 1472660812693 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]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 476ms 09:26:52 INFO - PROCESS | 1993 | 1472660812736 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1993 | 1472660812739 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:26:52 INFO - PROCESS | 1993 | 1472660812745 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 1993 | 1472660812747 Marionette TRACE conn2 <- [1,2130,null,{}] 09:26:52 INFO - PROCESS | 1993 | 1472660812750 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}] 09:26:52 INFO - PROCESS | 1993 | 1472660812751 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:52 INFO - PROCESS | 1993 | 1472660812828 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:26:52 INFO - PROCESS | 1993 | 1472660812835 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1993 | 1472660812836 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x118277800 == 29 [pid = 1993] [id = 540] 09:26:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x115ebe000) [pid = 1993] [serial = 1620] [outer = 0x0] 09:26:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11610ac00) [pid = 1993] [serial = 1621] [outer = 0x115ebe000] 09:26:52 INFO - PROCESS | 1993 | 1472660812865 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x116ab0000) [pid = 1993] [serial = 1622] [outer = 0x115ebe000] 09:26:53 INFO - PROCESS | 1993 | 1472660813305 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] 09:26:53 INFO - PROCESS | 1993 | 1472660813320 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:26:53 INFO - PROCESS | 1993 | 1472660813323 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1993 | 1472660813327 Marionette TRACE conn2 <- [1,2134,null,{}] 09:26:53 INFO - PROCESS | 1993 | 1472660813341 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}] 09:26:53 INFO - PROCESS | 1993 | 1472660813347 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:53 INFO - PROCESS | 1993 | 1472660813466 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:26:53 INFO - PROCESS | 1993 | 1472660813474 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 1993 | 1472660813477 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c2a800 == 30 [pid = 1993] [id = 541] 09:26:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x118155800) [pid = 1993] [serial = 1623] [outer = 0x0] 09:26:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1181b9c00) [pid = 1993] [serial = 1624] [outer = 0x118155800] 09:26:53 INFO - PROCESS | 1993 | 1472660813525 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1184a8800) [pid = 1993] [serial = 1625] [outer = 0x118155800] 09:26:53 INFO - PROCESS | 1993 | 1472660813951 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 676ms 09:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:26:54 INFO - PROCESS | 1993 | 1472660814005 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 1993 | 1472660814008 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:26:54 INFO - PROCESS | 1993 | 1472660814011 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1993 | 1472660814016 Marionette TRACE conn2 <- [1,2138,null,{}] 09:26:54 INFO - PROCESS | 1993 | 1472660814019 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}] 09:26:54 INFO - PROCESS | 1993 | 1472660814020 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:54 INFO - PROCESS | 1993 | 1472660814085 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:26:54 INFO - PROCESS | 1993 | 1472660814088 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1993 | 1472660814089 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12124e000 == 31 [pid = 1993] [id = 542] 09:26:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x118aa8000) [pid = 1993] [serial = 1626] [outer = 0x0] 09:26:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11923a800) [pid = 1993] [serial = 1627] [outer = 0x118aa8000] 09:26:54 INFO - PROCESS | 1993 | 1472660814113 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119396c00) [pid = 1993] [serial = 1628] [outer = 0x118aa8000] 09:26:54 INFO - PROCESS | 1993 | 1472660814575 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]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 574ms 09:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:26:54 INFO - PROCESS | 1993 | 1472660814585 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 1993 | 1472660814587 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:26:54 INFO - PROCESS | 1993 | 1472660814590 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1993 | 1472660814602 Marionette TRACE conn2 <- [1,2142,null,{}] 09:26:54 INFO - PROCESS | 1993 | 1472660814612 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}] 09:26:54 INFO - PROCESS | 1993 | 1472660814614 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:54 INFO - PROCESS | 1993 | 1472660814757 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:26:54 INFO - PROCESS | 1993 | 1472660814839 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1993 | 1472660814840 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12329c800 == 32 [pid = 1993] [id = 543] 09:26:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x119663400) [pid = 1993] [serial = 1629] [outer = 0x0] 09:26:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1196dec00) [pid = 1993] [serial = 1630] [outer = 0x119663400] 09:26:54 INFO - PROCESS | 1993 | 1472660814884 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1199a3400) [pid = 1993] [serial = 1631] [outer = 0x119663400] 09:26:55 INFO - PROCESS | 1993 | 1472660815219 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] 09:26:55 INFO - PROCESS | 1993 | 1472660815231 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:26:55 INFO - PROCESS | 1993 | 1472660815236 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1993 | 1472660815237 Marionette TRACE conn2 <- [1,2146,null,{}] 09:26:55 INFO - PROCESS | 1993 | 1472660815245 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}] 09:26:55 INFO - PROCESS | 1993 | 1472660815252 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:55 INFO - PROCESS | 1993 | 1472660815367 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:26:55 INFO - PROCESS | 1993 | 1472660815376 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1993 | 1472660815377 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x12536b800 == 33 [pid = 1993] [id = 544] 09:26:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x119ddf400) [pid = 1993] [serial = 1632] [outer = 0x0] 09:26:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1217bf400) [pid = 1993] [serial = 1633] [outer = 0x119ddf400] 09:26:55 INFO - PROCESS | 1993 | 1472660815405 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x124c0f800) [pid = 1993] [serial = 1634] [outer = 0x119ddf400] 09:26:55 INFO - PROCESS | 1993 | 1472660815739 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] 09:26:55 INFO - PROCESS | 1993 | 1472660815756 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:26:55 INFO - PROCESS | 1993 | 1472660815759 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1993 | 1472660815760 Marionette TRACE conn2 <- [1,2150,null,{}] 09:26:55 INFO - PROCESS | 1993 | 1472660815771 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}] 09:26:55 INFO - PROCESS | 1993 | 1472660815772 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:55 INFO - PROCESS | 1993 | 1472660815874 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:26:55 INFO - PROCESS | 1993 | 1472660815878 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1993 | 1472660815879 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x127218000 == 34 [pid = 1993] [id = 545] 09:26:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1233f4400) [pid = 1993] [serial = 1635] [outer = 0x0] 09:26:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1253c0800) [pid = 1993] [serial = 1636] [outer = 0x1233f4400] 09:26:55 INFO - PROCESS | 1993 | 1472660815904 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x126d6dc00) [pid = 1993] [serial = 1637] [outer = 0x1233f4400] 09:26:56 INFO - PROCESS | 1993 | 1472660816251 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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 09:26:56 INFO - PROCESS | 1993 | 1472660816278 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1993 | 1472660816280 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x121a56c00) [pid = 1993] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x110eacc00) [pid = 1993] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x111f22c00) [pid = 1993] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x110fa9000) [pid = 1993] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x121a4e400) [pid = 1993] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1181ba000) [pid = 1993] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x115ec9400) [pid = 1993] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x112dda000) [pid = 1993] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x11608ac00) [pid = 1993] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x112969400) [pid = 1993] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x112987c00) [pid = 1993] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x126d6a000) [pid = 1993] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1184ad000) [pid = 1993] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x12754e400) [pid = 1993] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:26:56 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x12874ec00) [pid = 1993] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:26:56 INFO - PROCESS | 1993 | 1472660816483 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1993 | 1472660816484 Marionette TRACE conn2 <- [1,2154,null,{}] 09:26:56 INFO - PROCESS | 1993 | 1472660816495 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}] 09:26:56 INFO - PROCESS | 1993 | 1472660816497 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:56 INFO - PROCESS | 1993 | 1472660816571 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:26:56 INFO - PROCESS | 1993 | 1472660816575 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1993 | 1472660816576 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x124eec800 == 35 [pid = 1993] [id = 546] 09:26:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11296c800) [pid = 1993] [serial = 1638] [outer = 0x0] 09:26:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x113dc3c00) [pid = 1993] [serial = 1639] [outer = 0x11296c800] 09:26:56 INFO - PROCESS | 1993 | 1472660816604 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1176b1800) [pid = 1993] [serial = 1640] [outer = 0x11296c800] 09:26:56 INFO - PROCESS | 1993 | 1472660816935 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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 677ms 09:26:56 INFO - PROCESS | 1993 | 1472660816961 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1993 | 1472660816964 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:26:56 INFO - PROCESS | 1993 | 1472660816968 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1993 | 1472660816969 Marionette TRACE conn2 <- [1,2158,null,{}] 09:26:56 INFO - PROCESS | 1993 | 1472660816971 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}] 09:26:56 INFO - PROCESS | 1993 | 1472660816972 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:57 INFO - PROCESS | 1993 | 1472660817054 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:26:57 INFO - PROCESS | 1993 | 1472660817058 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1993 | 1472660817059 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291c7800 == 36 [pid = 1993] [id = 547] 09:26:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x112994000) [pid = 1993] [serial = 1641] [outer = 0x0] 09:26:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1184ad000) [pid = 1993] [serial = 1642] [outer = 0x112994000] 09:26:57 INFO - PROCESS | 1993 | 1472660817138 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x125dec800) [pid = 1993] [serial = 1643] [outer = 0x112994000] 09:26:57 INFO - PROCESS | 1993 | 1472660817424 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 472ms 09:26:57 INFO - PROCESS | 1993 | 1472660817442 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1993 | 1472660817444 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:26:57 INFO - PROCESS | 1993 | 1472660817458 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1993 | 1472660817459 Marionette TRACE conn2 <- [1,2162,null,{}] 09:26:57 INFO - PROCESS | 1993 | 1472660817466 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}] 09:26:57 INFO - PROCESS | 1993 | 1472660817469 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:57 INFO - PROCESS | 1993 | 1472660817592 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:26:57 INFO - PROCESS | 1993 | 1472660817598 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1993 | 1472660817599 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a499000 == 37 [pid = 1993] [id = 548] 09:26:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x112974800) [pid = 1993] [serial = 1644] [outer = 0x0] 09:26:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x126f55000) [pid = 1993] [serial = 1645] [outer = 0x112974800] 09:26:57 INFO - PROCESS | 1993 | 1472660817639 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x127526800) [pid = 1993] [serial = 1646] [outer = 0x112974800] 09:26:58 INFO - PROCESS | 1993 | 1472660818074 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]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 624ms 09:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:26:58 INFO - PROCESS | 1993 | 1472660818083 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1993 | 1472660818084 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:26:58 INFO - PROCESS | 1993 | 1472660818100 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1993 | 1472660818102 Marionette TRACE conn2 <- [1,2166,null,{}] 09:26:58 INFO - PROCESS | 1993 | 1472660818104 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}] 09:26:58 INFO - PROCESS | 1993 | 1472660818106 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:58 INFO - PROCESS | 1993 | 1472660818203 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:26:58 INFO - PROCESS | 1993 | 1472660818207 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1993 | 1472660818209 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x12afb4800 == 38 [pid = 1993] [id = 549] 09:26:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x127544c00) [pid = 1993] [serial = 1647] [outer = 0x0] 09:26:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x127548400) [pid = 1993] [serial = 1648] [outer = 0x127544c00] 09:26:58 INFO - PROCESS | 1993 | 1472660818235 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128758800) [pid = 1993] [serial = 1649] [outer = 0x127544c00] 09:26:58 INFO - PROCESS | 1993 | 1472660818729 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]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 687ms 09:26:58 INFO - PROCESS | 1993 | 1472660818784 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:26:58 INFO - PROCESS | 1993 | 1472660818787 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:26:58 INFO - PROCESS | 1993 | 1472660818790 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1993 | 1472660818792 Marionette TRACE conn2 <- [1,2170,null,{}] 09:26:58 INFO - PROCESS | 1993 | 1472660818797 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}] 09:26:58 INFO - PROCESS | 1993 | 1472660818800 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:58 INFO - PROCESS | 1993 | 1472660818908 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:26:58 INFO - PROCESS | 1993 | 1472660818990 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1993 | 1472660818992 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e9d800 == 39 [pid = 1993] [id = 550] 09:26:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x112f7e000) [pid = 1993] [serial = 1650] [outer = 0x0] 09:26:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x113869400) [pid = 1993] [serial = 1651] [outer = 0x112f7e000] 09:26:59 INFO - PROCESS | 1993 | 1472660819024 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x115e44000) [pid = 1993] [serial = 1652] [outer = 0x112f7e000] 09:26:59 INFO - PROCESS | 1993 | 1472660819546 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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 823ms 09:26:59 INFO - PROCESS | 1993 | 1472660819613 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 1993 | 1472660819616 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:26:59 INFO - PROCESS | 1993 | 1472660819621 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1993 | 1472660819623 Marionette TRACE conn2 <- [1,2174,null,{}] 09:26:59 INFO - PROCESS | 1993 | 1472660819625 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}] 09:26:59 INFO - PROCESS | 1993 | 1472660819627 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:59 INFO - PROCESS | 1993 | 1472660819737 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:26:59 INFO - PROCESS | 1993 | 1472660819797 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1993 | 1472660819798 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:26:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x121253800 == 40 [pid = 1993] [id = 551] 09:26:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118105800) [pid = 1993] [serial = 1653] [outer = 0x0] 09:26:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x11810f400) [pid = 1993] [serial = 1654] [outer = 0x118105800] 09:26:59 INFO - PROCESS | 1993 | 1472660819830 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x11818f800) [pid = 1993] [serial = 1655] [outer = 0x118105800] 09:27:00 INFO - PROCESS | 1993 | 1472660820504 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]]]}] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12a499000 == 39 [pid = 1993] [id = 548] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x1291c7800 == 38 [pid = 1993] [id = 547] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x124eec800 == 37 [pid = 1993] [id = 546] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x127218000 == 36 [pid = 1993] [id = 545] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12536b800 == 35 [pid = 1993] [id = 544] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12329c800 == 34 [pid = 1993] [id = 543] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x12124e000 == 33 [pid = 1993] [id = 542] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x119c2a800 == 32 [pid = 1993] [id = 541] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x118277800 == 31 [pid = 1993] [id = 540] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x116769800 == 30 [pid = 1993] [id = 539] 09:27:00 INFO - PROCESS | 1993 | --DOCSHELL 0x118ad4800 == 29 [pid = 1993] [id = 538] 09:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 922ms 09:27:00 INFO - PROCESS | 1993 | 1472660820544 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1993 | 1472660820548 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:27:00 INFO - PROCESS | 1993 | 1472660820551 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1993 | 1472660820553 Marionette TRACE conn2 <- [1,2178,null,{}] 09:27:00 INFO - PROCESS | 1993 | 1472660820556 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}] 09:27:00 INFO - PROCESS | 1993 | 1472660820558 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:00 INFO - PROCESS | 1993 | 1472660820641 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1287e4c00) [pid = 1993] [serial = 1600] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x12530f800) [pid = 1993] [serial = 1582] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x119a9f000) [pid = 1993] [serial = 1579] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x12724e800) [pid = 1993] [serial = 1588] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11680b800) [pid = 1993] [serial = 1591] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1253cbc00) [pid = 1993] [serial = 1559] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11966b000) [pid = 1993] [serial = 1576] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x11663d400) [pid = 1993] [serial = 1564] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1172c9800) [pid = 1993] [serial = 1565] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1133ad800) [pid = 1993] [serial = 1567] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x115ebdc00) [pid = 1993] [serial = 1568] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1172cb400) [pid = 1993] [serial = 1570] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11813f400) [pid = 1993] [serial = 1571] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x112972400) [pid = 1993] [serial = 1561] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x112dd9c00) [pid = 1993] [serial = 1562] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x118515800) [pid = 1993] [serial = 1573] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x11938d400) [pid = 1993] [serial = 1574] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x126ea3400) [pid = 1993] [serial = 1585] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x126d6a800) [pid = 1993] [serial = 1594] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x127551000) [pid = 1993] [serial = 1597] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x127523000) [pid = 1993] [serial = 1589] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x11858cc00) [pid = 1993] [serial = 1592] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x126f58000) [pid = 1993] [serial = 1586] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x126d6a400) [pid = 1993] [serial = 1583] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x1199a2c00) [pid = 1993] [serial = 1595] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x1199a7000) [pid = 1993] [serial = 1577] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x121a4d800) [pid = 1993] [serial = 1580] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x1287e0000) [pid = 1993] [serial = 1598] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x128924400) [pid = 1993] [serial = 1601] [outer = 0x0] [url = about:blank] 09:27:00 INFO - PROCESS | 1993 | 1472660820705 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1993 | 1472660820706 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x11725e800 == 30 [pid = 1993] [id = 552] 09:27:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x115e21800) [pid = 1993] [serial = 1656] [outer = 0x0] 09:27:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x115ec8000) [pid = 1993] [serial = 1657] [outer = 0x115e21800] 09:27:00 INFO - PROCESS | 1993 | 1472660820732 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x116808000) [pid = 1993] [serial = 1658] [outer = 0x115e21800] 09:27:01 INFO - PROCESS | 1993 | 1472660821016 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]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 523ms 09:27:01 INFO - PROCESS | 1993 | 1472660821073 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 1993 | 1472660821076 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:27:01 INFO - PROCESS | 1993 | 1472660821102 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1993 | 1472660821104 Marionette TRACE conn2 <- [1,2182,null,{}] 09:27:01 INFO - PROCESS | 1993 | 1472660821110 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}] 09:27:01 INFO - PROCESS | 1993 | 1472660821111 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:01 INFO - PROCESS | 1993 | 1472660821212 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:27:01 INFO - PROCESS | 1993 | 1472660821265 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1993 | 1472660821266 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a7000 == 31 [pid = 1993] [id = 553] 09:27:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x11680a400) [pid = 1993] [serial = 1659] [outer = 0x0] 09:27:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x118102400) [pid = 1993] [serial = 1660] [outer = 0x11680a400] 09:27:01 INFO - PROCESS | 1993 | 1472660821293 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x1184abc00) [pid = 1993] [serial = 1661] [outer = 0x11680a400] 09:27:01 INFO - PROCESS | 1993 | 1472660821604 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]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 522ms 09:27:01 INFO - PROCESS | 1993 | 1472660821623 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 1993 | 1472660821624 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:27:01 INFO - PROCESS | 1993 | 1472660821627 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1993 | 1472660821629 Marionette TRACE conn2 <- [1,2186,null,{}] 09:27:01 INFO - PROCESS | 1993 | 1472660821641 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}] 09:27:01 INFO - PROCESS | 1993 | 1472660821644 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:01 INFO - PROCESS | 1993 | 1472660821724 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:27:01 INFO - PROCESS | 1993 | 1472660821784 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1993 | 1472660821786 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x12124e000 == 32 [pid = 1993] [id = 554] 09:27:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1184ab000) [pid = 1993] [serial = 1662] [outer = 0x0] 09:27:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x11923bc00) [pid = 1993] [serial = 1663] [outer = 0x1184ab000] 09:27:01 INFO - PROCESS | 1993 | 1472660821815 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x11974c400) [pid = 1993] [serial = 1664] [outer = 0x1184ab000] 09:27:02 INFO - PROCESS | 1993 | 1472660822089 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 474ms 09:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:27:02 INFO - PROCESS | 1993 | 1472660822104 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1993 | 1472660822106 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:27:02 INFO - PROCESS | 1993 | 1472660822108 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1993 | 1472660822109 Marionette TRACE conn2 <- [1,2190,null,{}] 09:27:02 INFO - PROCESS | 1993 | 1472660822112 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}] 09:27:02 INFO - PROCESS | 1993 | 1472660822114 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:02 INFO - PROCESS | 1993 | 1472660822205 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:27:02 INFO - PROCESS | 1993 | 1472660822209 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1993 | 1472660822210 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x124ee0800 == 33 [pid = 1993] [id = 555] 09:27:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x119a9f000) [pid = 1993] [serial = 1665] [outer = 0x0] 09:27:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x1213af800) [pid = 1993] [serial = 1666] [outer = 0x119a9f000] 09:27:02 INFO - PROCESS | 1993 | 1472660822239 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x121a4d800) [pid = 1993] [serial = 1667] [outer = 0x119a9f000] 09:27:02 INFO - PROCESS | 1993 | 1472660822593 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 09:27:02 INFO - PROCESS | 1993 | 1472660822627 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1993 | 1472660822629 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:27:02 INFO - PROCESS | 1993 | 1472660822647 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1993 | 1472660822648 Marionette TRACE conn2 <- [1,2194,null,{}] 09:27:02 INFO - PROCESS | 1993 | 1472660822650 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}] 09:27:02 INFO - PROCESS | 1993 | 1472660822651 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:02 INFO - PROCESS | 1993 | 1472660822753 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:27:02 INFO - PROCESS | 1993 | 1472660822757 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1993 | 1472660822758 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e59800 == 34 [pid = 1993] [id = 556] 09:27:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x119a9f800) [pid = 1993] [serial = 1668] [outer = 0x0] 09:27:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x121a59800) [pid = 1993] [serial = 1669] [outer = 0x119a9f800] 09:27:02 INFO - PROCESS | 1993 | 1472660822783 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x124827800) [pid = 1993] [serial = 1670] [outer = 0x119a9f800] 09:27:03 INFO - PROCESS | 1993 | 1472660823125 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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 09:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:27:03 INFO - PROCESS | 1993 | 1472660823166 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1993 | 1472660823167 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:27:03 INFO - PROCESS | 1993 | 1472660823169 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1993 | 1472660823170 Marionette TRACE conn2 <- [1,2198,null,{}] 09:27:03 INFO - PROCESS | 1993 | 1472660823172 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}] 09:27:03 INFO - PROCESS | 1993 | 1472660823177 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:03 INFO - PROCESS | 1993 | 1472660823293 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:27:03 INFO - PROCESS | 1993 | 1472660823332 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1993 | 1472660823333 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a21a800 == 35 [pid = 1993] [id = 557] 09:27:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x124c0d400) [pid = 1993] [serial = 1671] [outer = 0x0] 09:27:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x125df3800) [pid = 1993] [serial = 1672] [outer = 0x124c0d400] 09:27:03 INFO - PROCESS | 1993 | 1472660823358 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x127546c00) [pid = 1993] [serial = 1673] [outer = 0x124c0d400] 09:27:03 INFO - PROCESS | 1993 | 1472660823701 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]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:27:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 571ms 09:27:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:27:03 INFO - PROCESS | 1993 | 1472660823749 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1993 | 1472660823750 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:27:03 INFO - PROCESS | 1993 | 1472660823753 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1993 | 1472660823754 Marionette TRACE conn2 <- [1,2202,null,{}] 09:27:03 INFO - PROCESS | 1993 | 1472660823756 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}] 09:27:03 INFO - PROCESS | 1993 | 1472660823757 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:03 INFO - PROCESS | 1993 | 1472660823855 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:27:03 INFO - PROCESS | 1993 | 1472660823859 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1993 | 1472660823860 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a865000 == 36 [pid = 1993] [id = 558] 09:27:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x127518800) [pid = 1993] [serial = 1674] [outer = 0x0] 09:27:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x127551000) [pid = 1993] [serial = 1675] [outer = 0x127518800] 09:27:03 INFO - PROCESS | 1993 | 1472660823885 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1287df400) [pid = 1993] [serial = 1676] [outer = 0x127518800] 09:27:04 INFO - PROCESS | 1993 | 1472660824209 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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 468ms 09:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:27:04 INFO - PROCESS | 1993 | 1472660824222 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1993 | 1472660824223 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:27:04 INFO - PROCESS | 1993 | 1472660824225 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1993 | 1472660824226 Marionette TRACE conn2 <- [1,2206,null,{}] 09:27:04 INFO - PROCESS | 1993 | 1472660824229 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}] 09:27:04 INFO - PROCESS | 1993 | 1472660824232 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:04 INFO - PROCESS | 1993 | 1472660824335 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:27:04 INFO - PROCESS | 1993 | 1472660824346 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1993 | 1472660824348 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af40000 == 37 [pid = 1993] [id = 559] 09:27:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1287dfc00) [pid = 1993] [serial = 1677] [outer = 0x0] 09:27:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1287e7000) [pid = 1993] [serial = 1678] [outer = 0x1287dfc00] 09:27:04 INFO - PROCESS | 1993 | 1472660824373 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x128924c00) [pid = 1993] [serial = 1679] [outer = 0x1287dfc00] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118aa8000) [pid = 1993] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115ebe000) [pid = 1993] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x113384800) [pid = 1993] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115e3f800) [pid = 1993] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x115e37c00) [pid = 1993] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x112974800) [pid = 1993] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x119663400) [pid = 1993] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x118156400) [pid = 1993] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1196e8000) [pid = 1993] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x125dea800) [pid = 1993] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x119ddf400) [pid = 1993] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1233f4400) [pid = 1993] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x11296c800) [pid = 1993] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x118155800) [pid = 1993] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:27:04 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x112994000) [pid = 1993] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:27:04 INFO - PROCESS | 1993 | 1472660824810 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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:27:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 619ms 09:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:27:04 INFO - PROCESS | 1993 | 1472660824845 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1993 | 1472660824846 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:27:04 INFO - PROCESS | 1993 | 1472660824849 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1993 | 1472660824850 Marionette TRACE conn2 <- [1,2210,null,{}] 09:27:04 INFO - PROCESS | 1993 | 1472660824852 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}] 09:27:04 INFO - PROCESS | 1993 | 1472660824853 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:04 INFO - PROCESS | 1993 | 1472660824933 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:27:04 INFO - PROCESS | 1993 | 1472660824937 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1993 | 1472660824938 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x12123b800 == 38 [pid = 1993] [id = 560] 09:27:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11296c800) [pid = 1993] [serial = 1680] [outer = 0x0] 09:27:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x116010400) [pid = 1993] [serial = 1681] [outer = 0x11296c800] 09:27:04 INFO - PROCESS | 1993 | 1472660824961 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x118158400) [pid = 1993] [serial = 1682] [outer = 0x11296c800] 09:27:05 INFO - PROCESS | 1993 | 1472660825304 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 469ms 09:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:27:05 INFO - PROCESS | 1993 | 1472660825319 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1993 | 1472660825320 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:27:05 INFO - PROCESS | 1993 | 1472660825322 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 1993 | 1472660825323 Marionette TRACE conn2 <- [1,2214,null,{}] 09:27:05 INFO - PROCESS | 1993 | 1472660825325 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}] 09:27:05 INFO - PROCESS | 1993 | 1472660825326 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:05 INFO - PROCESS | 1993 | 1472660825424 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:27:05 INFO - PROCESS | 1993 | 1472660825431 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1993 | 1472660825433 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8e8000 == 39 [pid = 1993] [id = 561] 09:27:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x11938e000) [pid = 1993] [serial = 1683] [outer = 0x0] 09:27:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x12535ec00) [pid = 1993] [serial = 1684] [outer = 0x11938e000] 09:27:05 INFO - PROCESS | 1993 | 1472660825458 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x128923000) [pid = 1993] [serial = 1685] [outer = 0x11938e000] 09:27:05 INFO - PROCESS | 1993 | 1472660825783 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 09:27:05 INFO - PROCESS | 1993 | 1472660825790 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1993 | 1472660825792 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:27:05 INFO - PROCESS | 1993 | 1472660825794 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 1993 | 1472660825798 Marionette TRACE conn2 <- [1,2218,null,{}] 09:27:05 INFO - PROCESS | 1993 | 1472660825802 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}] 09:27:05 INFO - PROCESS | 1993 | 1472660825804 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:05 INFO - PROCESS | 1993 | 1472660825894 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:27:05 INFO - PROCESS | 1993 | 1472660825900 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1993 | 1472660825901 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c731000 == 40 [pid = 1993] [id = 562] 09:27:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x128923c00) [pid = 1993] [serial = 1686] [outer = 0x0] 09:27:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x128930c00) [pid = 1993] [serial = 1687] [outer = 0x128923c00] 09:27:05 INFO - PROCESS | 1993 | 1472660825928 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x128aa1400) [pid = 1993] [serial = 1688] [outer = 0x128923c00] 09:27:06 INFO - PROCESS | 1993 | 1472660826255 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]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 474ms 09:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:27:06 INFO - PROCESS | 1993 | 1472660826269 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1993 | 1472660826270 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:27:06 INFO - PROCESS | 1993 | 1472660826272 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1993 | 1472660826273 Marionette TRACE conn2 <- [1,2222,null,{}] 09:27:06 INFO - PROCESS | 1993 | 1472660826276 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}] 09:27:06 INFO - PROCESS | 1993 | 1472660826277 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:06 INFO - PROCESS | 1993 | 1472660826389 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:27:06 INFO - PROCESS | 1993 | 1472660826395 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1993 | 1472660826397 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ca48000 == 41 [pid = 1993] [id = 563] 09:27:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x128927400) [pid = 1993] [serial = 1689] [outer = 0x0] 09:27:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x128b9cc00) [pid = 1993] [serial = 1690] [outer = 0x128927400] 09:27:06 INFO - PROCESS | 1993 | 1472660826421 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x128ba3800) [pid = 1993] [serial = 1691] [outer = 0x128927400] 09:27:06 INFO - PROCESS | 1993 | 1472660826724 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]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 468ms 09:27:06 INFO - PROCESS | 1993 | 1472660826794 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1993 | 1472660826796 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:27:06 INFO - PROCESS | 1993 | 1472660826800 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1993 | 1472660826803 Marionette TRACE conn2 <- [1,2226,null,{}] 09:27:06 INFO - PROCESS | 1993 | 1472660826807 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}] 09:27:06 INFO - PROCESS | 1993 | 1472660826809 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:06 INFO - PROCESS | 1993 | 1472660826907 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:27:07 INFO - PROCESS | 1993 | 1472660827006 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1993 | 1472660827008 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e87000 == 42 [pid = 1993] [id = 564] 09:27:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x112ec8400) [pid = 1993] [serial = 1692] [outer = 0x0] 09:27:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1133ae000) [pid = 1993] [serial = 1693] [outer = 0x112ec8400] 09:27:07 INFO - PROCESS | 1993 | 1472660827042 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x115ec8800) [pid = 1993] [serial = 1694] [outer = 0x112ec8400] 09:27:07 INFO - PROCESS | 1993 | 1472660827518 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 773ms 09:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:27:07 INFO - PROCESS | 1993 | 1472660827574 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1993 | 1472660827576 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:27:07 INFO - PROCESS | 1993 | 1472660827581 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1993 | 1472660827584 Marionette TRACE conn2 <- [1,2230,null,{}] 09:27:07 INFO - PROCESS | 1993 | 1472660827586 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}] 09:27:07 INFO - PROCESS | 1993 | 1472660827588 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:07 INFO - PROCESS | 1993 | 1472660827692 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:27:07 INFO - PROCESS | 1993 | 1472660827761 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1993 | 1472660827762 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x12324c000 == 43 [pid = 1993] [id = 565] 09:27:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11815b400) [pid = 1993] [serial = 1695] [outer = 0x0] 09:27:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1181c7800) [pid = 1993] [serial = 1696] [outer = 0x11815b400] 09:27:07 INFO - PROCESS | 1993 | 1472660827793 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118aa7400) [pid = 1993] [serial = 1697] [outer = 0x11815b400] 09:27:08 INFO - PROCESS | 1993 | 1472660828194 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 673ms 09:27:08 INFO - PROCESS | 1993 | 1472660828252 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1993 | 1472660828254 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:27:08 INFO - PROCESS | 1993 | 1472660828256 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1993 | 1472660828257 Marionette TRACE conn2 <- [1,2234,null,{}] 09:27:08 INFO - PROCESS | 1993 | 1472660828264 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}] 09:27:08 INFO - PROCESS | 1993 | 1472660828268 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:08 INFO - PROCESS | 1993 | 1472660828385 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:27:08 INFO - PROCESS | 1993 | 1472660828450 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1993 | 1472660828453 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c72a000 == 44 [pid = 1993] [id = 566] 09:27:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x121a54400) [pid = 1993] [serial = 1698] [outer = 0x0] 09:27:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x124a10400) [pid = 1993] [serial = 1699] [outer = 0x121a54400] 09:27:08 INFO - PROCESS | 1993 | 1472660828525 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1253c8000) [pid = 1993] [serial = 1700] [outer = 0x121a54400] 09:27:08 INFO - PROCESS | 1993 | 1472660828930 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 720ms 09:27:08 INFO - PROCESS | 1993 | 1472660828976 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1993 | 1472660828978 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:27:08 INFO - PROCESS | 1993 | 1472660828980 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1993 | 1472660828981 Marionette TRACE conn2 <- [1,2238,null,{}] 09:27:08 INFO - PROCESS | 1993 | 1472660828984 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}] 09:27:08 INFO - PROCESS | 1993 | 1472660828985 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:09 INFO - PROCESS | 1993 | 1472660829088 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:27:09 INFO - PROCESS | 1993 | 1472660829149 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 1993 | 1472660829151 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d071800 == 45 [pid = 1993] [id = 567] 09:27:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x126ea8000) [pid = 1993] [serial = 1701] [outer = 0x0] 09:27:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x127520000) [pid = 1993] [serial = 1702] [outer = 0x126ea8000] 09:27:09 INFO - PROCESS | 1993 | 1472660829180 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1287e7400) [pid = 1993] [serial = 1703] [outer = 0x126ea8000] 09:27:09 INFO - PROCESS | 1993 | 1472660829819 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]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 871ms 09:27:09 INFO - PROCESS | 1993 | 1472660829863 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 1993 | 1472660829865 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:27:09 INFO - PROCESS | 1993 | 1472660829870 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 1993 | 1472660829872 Marionette TRACE conn2 <- [1,2242,null,{}] 09:27:09 INFO - PROCESS | 1993 | 1472660829875 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}] 09:27:09 INFO - PROCESS | 1993 | 1472660829877 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:09 INFO - PROCESS | 1993 | 1472660829970 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:27:10 INFO - PROCESS | 1993 | 1472660830047 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1993 | 1472660830050 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x11737d800 == 46 [pid = 1993] [id = 568] 09:27:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x11298a400) [pid = 1993] [serial = 1704] [outer = 0x0] 09:27:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x1133ad800) [pid = 1993] [serial = 1705] [outer = 0x11298a400] 09:27:10 INFO - PROCESS | 1993 | 1472660830078 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x116011400) [pid = 1993] [serial = 1706] [outer = 0x11298a400] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12c731000 == 45 [pid = 1993] [id = 562] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8e8000 == 44 [pid = 1993] [id = 561] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12123b800 == 43 [pid = 1993] [id = 560] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12af40000 == 42 [pid = 1993] [id = 559] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12a865000 == 41 [pid = 1993] [id = 558] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12a21a800 == 40 [pid = 1993] [id = 557] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x126e59800 == 39 [pid = 1993] [id = 556] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x124ee0800 == 38 [pid = 1993] [id = 555] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12124e000 == 37 [pid = 1993] [id = 554] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a7000 == 36 [pid = 1993] [id = 553] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x11725e800 == 35 [pid = 1993] [id = 552] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x121253800 == 34 [pid = 1993] [id = 551] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x117e9d800 == 33 [pid = 1993] [id = 550] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12afb4800 == 32 [pid = 1993] [id = 549] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12d071800 == 31 [pid = 1993] [id = 567] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12c72a000 == 30 [pid = 1993] [id = 566] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12324c000 == 29 [pid = 1993] [id = 565] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x12ca48000 == 28 [pid = 1993] [id = 563] 09:27:11 INFO - PROCESS | 1993 | --DOCSHELL 0x117e87000 == 27 [pid = 1993] [id = 564] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x11923a800) [pid = 1993] [serial = 1627] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x11610ac00) [pid = 1993] [serial = 1621] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x116ab0000) [pid = 1993] [serial = 1622] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x1133af400) [pid = 1993] [serial = 1618] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x113dc7800) [pid = 1993] [serial = 1619] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1172c7400) [pid = 1993] [serial = 1604] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x115ebfc00) [pid = 1993] [serial = 1603] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x116804800) [pid = 1993] [serial = 1616] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x127526800) [pid = 1993] [serial = 1646] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x115e43800) [pid = 1993] [serial = 1615] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1196dec00) [pid = 1993] [serial = 1630] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x127548400) [pid = 1993] [serial = 1648] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118aa1400) [pid = 1993] [serial = 1607] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1181c3800) [pid = 1993] [serial = 1606] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x125313400) [pid = 1993] [serial = 1610] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1237b2400) [pid = 1993] [serial = 1609] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x127519800) [pid = 1993] [serial = 1613] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x126d69c00) [pid = 1993] [serial = 1612] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1217bf400) [pid = 1993] [serial = 1633] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1199a3400) [pid = 1993] [serial = 1631] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1253c0800) [pid = 1993] [serial = 1636] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x124c0f800) [pid = 1993] [serial = 1634] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x113dc3c00) [pid = 1993] [serial = 1639] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1176b1800) [pid = 1993] [serial = 1640] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x126f55000) [pid = 1993] [serial = 1645] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x126d6dc00) [pid = 1993] [serial = 1637] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x1184a8800) [pid = 1993] [serial = 1625] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x1181b9c00) [pid = 1993] [serial = 1624] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x125dec800) [pid = 1993] [serial = 1643] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x1184ad000) [pid = 1993] [serial = 1642] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x119396c00) [pid = 1993] [serial = 1628] [outer = 0x0] [url = about:blank] 09:27:11 INFO - PROCESS | 1993 | 1472660831059 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]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1225ms 09:27:11 INFO - PROCESS | 1993 | 1472660831097 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 1993 | 1472660831100 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:27:11 INFO - PROCESS | 1993 | 1472660831103 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1993 | 1472660831105 Marionette TRACE conn2 <- [1,2246,null,{}] 09:27:11 INFO - PROCESS | 1993 | 1472660831109 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}] 09:27:11 INFO - PROCESS | 1993 | 1472660831111 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:11 INFO - PROCESS | 1993 | 1472660831190 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:27:11 INFO - PROCESS | 1993 | 1472660831195 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1993 | 1472660831200 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x11668d800 == 28 [pid = 1993] [id = 569] 09:27:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x112dde000) [pid = 1993] [serial = 1707] [outer = 0x0] 09:27:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x112f7b000) [pid = 1993] [serial = 1708] [outer = 0x112dde000] 09:27:11 INFO - PROCESS | 1993 | 1472660831231 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x113868800) [pid = 1993] [serial = 1709] [outer = 0x112dde000] 09:27:11 INFO - PROCESS | 1993 | 1472660831598 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]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 522ms 09:27:11 INFO - PROCESS | 1993 | 1472660831624 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 1993 | 1472660831628 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:27:11 INFO - PROCESS | 1993 | 1472660831663 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1993 | 1472660831664 Marionette TRACE conn2 <- [1,2250,null,{}] 09:27:11 INFO - PROCESS | 1993 | 1472660831667 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}] 09:27:11 INFO - PROCESS | 1993 | 1472660831668 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:11 INFO - PROCESS | 1993 | 1472660831746 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:27:11 INFO - PROCESS | 1993 | 1472660831752 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1993 | 1472660831753 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x11816f000 == 29 [pid = 1993] [id = 570] 09:27:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x115e3b800) [pid = 1993] [serial = 1710] [outer = 0x0] 09:27:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11600f800) [pid = 1993] [serial = 1711] [outer = 0x115e3b800] 09:27:11 INFO - PROCESS | 1993 | 1472660831783 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x11688c400) [pid = 1993] [serial = 1712] [outer = 0x115e3b800] 09:27:12 INFO - PROCESS | 1993 | 1472660832207 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]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 573ms 09:27:12 INFO - PROCESS | 1993 | 1472660832233 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1993 | 1472660832235 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:27:12 INFO - PROCESS | 1993 | 1472660832239 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1993 | 1472660832253 Marionette TRACE conn2 <- [1,2254,null,{}] 09:27:12 INFO - PROCESS | 1993 | 1472660832264 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}] 09:27:12 INFO - PROCESS | 1993 | 1472660832269 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:12 INFO - PROCESS | 1993 | 1472660832388 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:27:12 INFO - PROCESS | 1993 | 1472660832416 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1993 | 1472660832418 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c26800 == 30 [pid = 1993] [id = 571] 09:27:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11810e800) [pid = 1993] [serial = 1713] [outer = 0x0] 09:27:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x118156400) [pid = 1993] [serial = 1714] [outer = 0x11810e800] 09:27:12 INFO - PROCESS | 1993 | 1472660832447 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1181bac00) [pid = 1993] [serial = 1715] [outer = 0x11810e800] 09:27:12 INFO - PROCESS | 1993 | 1472660832791 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]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 587ms 09:27:12 INFO - PROCESS | 1993 | 1472660832825 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1993 | 1472660832827 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:27:12 INFO - PROCESS | 1993 | 1472660832829 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1993 | 1472660832830 Marionette TRACE conn2 <- [1,2258,null,{}] 09:27:12 INFO - PROCESS | 1993 | 1472660832832 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}] 09:27:12 INFO - PROCESS | 1993 | 1472660832833 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:12 INFO - PROCESS | 1993 | 1472660832938 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:27:12 INFO - PROCESS | 1993 | 1472660832973 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1993 | 1472660832974 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e5c800 == 31 [pid = 1993] [id = 572] 09:27:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x115e45800) [pid = 1993] [serial = 1716] [outer = 0x0] 09:27:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1184af000) [pid = 1993] [serial = 1717] [outer = 0x115e45800] 09:27:13 INFO - PROCESS | 1993 | 1472660833001 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x118aa1400) [pid = 1993] [serial = 1718] [outer = 0x115e45800] 09:27:13 INFO - PROCESS | 1993 | 1472660833307 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 09:27:13 INFO - PROCESS | 1993 | 1472660833350 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1993 | 1472660833351 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:27:13 INFO - PROCESS | 1993 | 1472660833354 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1993 | 1472660833355 Marionette TRACE conn2 <- [1,2262,null,{}] 09:27:13 INFO - PROCESS | 1993 | 1472660833357 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}] 09:27:13 INFO - PROCESS | 1993 | 1472660833358 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:13 INFO - PROCESS | 1993 | 1472660833457 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:27:13 INFO - PROCESS | 1993 | 1472660833495 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1993 | 1472660833495 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x123248800 == 32 [pid = 1993] [id = 573] 09:27:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1133ac800) [pid = 1993] [serial = 1719] [outer = 0x0] 09:27:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1192cac00) [pid = 1993] [serial = 1720] [outer = 0x1133ac800] 09:27:13 INFO - PROCESS | 1993 | 1472660833521 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119668400) [pid = 1993] [serial = 1721] [outer = 0x1133ac800] 09:27:13 INFO - PROCESS | 1993 | 1472660833893 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 571ms 09:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:27:13 INFO - PROCESS | 1993 | 1472660833926 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1993 | 1472660833928 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:27:13 INFO - PROCESS | 1993 | 1472660833930 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1993 | 1472660833931 Marionette TRACE conn2 <- [1,2266,null,{}] 09:27:13 INFO - PROCESS | 1993 | 1472660833933 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}] 09:27:13 INFO - PROCESS | 1993 | 1472660833937 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:14 INFO - PROCESS | 1993 | 1472660834055 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:27:14 INFO - PROCESS | 1993 | 1472660834094 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1993 | 1472660834095 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x124eea000 == 33 [pid = 1993] [id = 574] 09:27:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1196d9800) [pid = 1993] [serial = 1722] [outer = 0x0] 09:27:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1199a7000) [pid = 1993] [serial = 1723] [outer = 0x1196d9800] 09:27:14 INFO - PROCESS | 1993 | 1472660834121 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x121a52400) [pid = 1993] [serial = 1724] [outer = 0x1196d9800] 09:27:14 INFO - PROCESS | 1993 | 1472660834453 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]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 568ms 09:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:27:14 INFO - PROCESS | 1993 | 1472660834499 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1993 | 1472660834500 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:27:14 INFO - PROCESS | 1993 | 1472660834502 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 1993 | 1472660834503 Marionette TRACE conn2 <- [1,2270,null,{}] 09:27:14 INFO - PROCESS | 1993 | 1472660834505 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}] 09:27:14 INFO - PROCESS | 1993 | 1472660834506 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:14 INFO - PROCESS | 1993 | 1472660834608 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:27:14 INFO - PROCESS | 1993 | 1472660834611 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1993 | 1472660834612 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x12683c000 == 34 [pid = 1993] [id = 575] 09:27:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1196db400) [pid = 1993] [serial = 1725] [outer = 0x0] 09:27:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1232e1000) [pid = 1993] [serial = 1726] [outer = 0x1196db400] 09:27:14 INFO - PROCESS | 1993 | 1472660834639 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x124c71000) [pid = 1993] [serial = 1727] [outer = 0x1196db400] 09:27:14 INFO - PROCESS | 1993 | 1472660834986 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 09:27:15 INFO - PROCESS | 1993 | 1472660835028 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 1993 | 1472660835029 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:27:15 INFO - PROCESS | 1993 | 1472660835032 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1993 | 1472660835033 Marionette TRACE conn2 <- [1,2274,null,{}] 09:27:15 INFO - PROCESS | 1993 | 1472660835035 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}] 09:27:15 INFO - PROCESS | 1993 | 1472660835036 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:15 INFO - PROCESS | 1993 | 1472660835132 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:27:15 INFO - PROCESS | 1993 | 1472660835136 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1993 | 1472660835137 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x129067800 == 35 [pid = 1993] [id = 576] 09:27:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x121a53c00) [pid = 1993] [serial = 1728] [outer = 0x0] 09:27:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x125363c00) [pid = 1993] [serial = 1729] [outer = 0x121a53c00] 09:27:15 INFO - PROCESS | 1993 | 1472660835163 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x125dec800) [pid = 1993] [serial = 1730] [outer = 0x121a53c00] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x124c0d400) [pid = 1993] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x127518800) [pid = 1993] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1287dfc00) [pid = 1993] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x115e21800) [pid = 1993] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x118105800) [pid = 1993] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1184ab000) [pid = 1993] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x127544c00) [pid = 1993] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x11680a400) [pid = 1993] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x119a9f000) [pid = 1993] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x112f7e000) [pid = 1993] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x128923c00) [pid = 1993] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x11296c800) [pid = 1993] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11938e000) [pid = 1993] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119a9f800) [pid = 1993] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:27:15 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x128927400) [pid = 1993] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:27:15 INFO - PROCESS | 1993 | 1472660835627 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 619ms 09:27:15 INFO - PROCESS | 1993 | 1472660835654 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 1993 | 1472660835656 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:27:15 INFO - PROCESS | 1993 | 1472660835659 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1993 | 1472660835660 Marionette TRACE conn2 <- [1,2278,null,{}] 09:27:15 INFO - PROCESS | 1993 | 1472660835663 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}] 09:27:15 INFO - PROCESS | 1993 | 1472660835667 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:15 INFO - PROCESS | 1993 | 1472660835777 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:27:15 INFO - PROCESS | 1993 | 1472660835815 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1993 | 1472660835823 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291cb800 == 36 [pid = 1993] [id = 577] 09:27:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x112ddf400) [pid = 1993] [serial = 1731] [outer = 0x0] 09:27:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1184ab000) [pid = 1993] [serial = 1732] [outer = 0x112ddf400] 09:27:15 INFO - PROCESS | 1993 | 1472660835863 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x121a53400) [pid = 1993] [serial = 1733] [outer = 0x112ddf400] 09:27:16 INFO - PROCESS | 1993 | 1472660836119 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]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 473ms 09:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:27:16 INFO - PROCESS | 1993 | 1472660836137 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 1993 | 1472660836138 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:27:16 INFO - PROCESS | 1993 | 1472660836142 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1993 | 1472660836143 Marionette TRACE conn2 <- [1,2282,null,{}] 09:27:16 INFO - PROCESS | 1993 | 1472660836153 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}] 09:27:16 INFO - PROCESS | 1993 | 1472660836154 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:16 INFO - PROCESS | 1993 | 1472660836236 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:27:16 INFO - PROCESS | 1993 | 1472660836240 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1993 | 1472660836241 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a419000 == 37 [pid = 1993] [id = 578] 09:27:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1233f5800) [pid = 1993] [serial = 1734] [outer = 0x0] 09:27:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x126d64800) [pid = 1993] [serial = 1735] [outer = 0x1233f5800] 09:27:16 INFO - PROCESS | 1993 | 1472660836266 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x126d6d000) [pid = 1993] [serial = 1736] [outer = 0x1233f5800] 09:27:16 INFO - PROCESS | 1993 | 1472660836585 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]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 471ms 09:27:16 INFO - PROCESS | 1993 | 1472660836612 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 1993 | 1472660836616 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:27:16 INFO - PROCESS | 1993 | 1472660836618 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1993 | 1472660836620 Marionette TRACE conn2 <- [1,2286,null,{}] 09:27:16 INFO - PROCESS | 1993 | 1472660836623 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}] 09:27:16 INFO - PROCESS | 1993 | 1472660836624 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:16 INFO - PROCESS | 1993 | 1472660836739 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:27:16 INFO - PROCESS | 1993 | 1472660836744 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1993 | 1472660836746 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a867800 == 38 [pid = 1993] [id = 579] 09:27:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126d6d400) [pid = 1993] [serial = 1737] [outer = 0x0] 09:27:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x126f58000) [pid = 1993] [serial = 1738] [outer = 0x126d6d400] 09:27:16 INFO - PROCESS | 1993 | 1472660836784 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x127545000) [pid = 1993] [serial = 1739] [outer = 0x126d6d400] 09:27:17 INFO - PROCESS | 1993 | 1472660837106 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]]]}] 09:27:17 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 09:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 522ms 09:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:27:17 INFO - PROCESS | 1993 | 1472660837141 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1993 | 1472660837142 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:27:17 INFO - PROCESS | 1993 | 1472660837144 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1993 | 1472660837145 Marionette TRACE conn2 <- [1,2290,null,{}] 09:27:17 INFO - PROCESS | 1993 | 1472660837148 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}] 09:27:17 INFO - PROCESS | 1993 | 1472660837149 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:17 INFO - PROCESS | 1993 | 1472660837224 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:27:17 INFO - PROCESS | 1993 | 1472660837227 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1993 | 1472660837228 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b03f000 == 39 [pid = 1993] [id = 580] 09:27:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12530fc00) [pid = 1993] [serial = 1740] [outer = 0x0] 09:27:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x12874f800) [pid = 1993] [serial = 1741] [outer = 0x12530fc00] 09:27:17 INFO - PROCESS | 1993 | 1472660837256 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1287e4c00) [pid = 1993] [serial = 1742] [outer = 0x12530fc00] 09:27:17 INFO - PROCESS | 1993 | 1472660837740 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]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 09:27:17 INFO - PROCESS | 1993 | 1472660837823 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1993 | 1472660837826 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:27:17 INFO - PROCESS | 1993 | 1472660837833 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1993 | 1472660837835 Marionette TRACE conn2 <- [1,2294,null,{}] 09:27:17 INFO - PROCESS | 1993 | 1472660837839 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}] 09:27:17 INFO - PROCESS | 1993 | 1472660837841 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:17 INFO - PROCESS | 1993 | 1472660837949 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:27:18 INFO - PROCESS | 1993 | 1472660838009 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1993 | 1472660838010 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e9e000 == 40 [pid = 1993] [id = 581] 09:27:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1133ae800) [pid = 1993] [serial = 1743] [outer = 0x0] 09:27:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x113dc7800) [pid = 1993] [serial = 1744] [outer = 0x1133ae800] 09:27:18 INFO - PROCESS | 1993 | 1472660838042 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x115ec7400) [pid = 1993] [serial = 1745] [outer = 0x1133ae800] 09:27:18 INFO - PROCESS | 1993 | 1472660838605 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 824ms 09:27:18 INFO - PROCESS | 1993 | 1472660838655 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1993 | 1472660838658 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:27:18 INFO - PROCESS | 1993 | 1472660838662 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1993 | 1472660838664 Marionette TRACE conn2 <- [1,2298,null,{}] 09:27:18 INFO - PROCESS | 1993 | 1472660838667 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}] 09:27:18 INFO - PROCESS | 1993 | 1472660838669 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:18 INFO - PROCESS | 1993 | 1472660838793 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:27:18 INFO - PROCESS | 1993 | 1472660838874 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1993 | 1472660838876 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a3800 == 41 [pid = 1993] [id = 582] 09:27:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x118102800) [pid = 1993] [serial = 1746] [outer = 0x0] 09:27:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x118135800) [pid = 1993] [serial = 1747] [outer = 0x118102800] 09:27:18 INFO - PROCESS | 1993 | 1472660838908 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x1184a6400) [pid = 1993] [serial = 1748] [outer = 0x118102800] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12a867800 == 40 [pid = 1993] [id = 579] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12a419000 == 39 [pid = 1993] [id = 578] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x1291cb800 == 38 [pid = 1993] [id = 577] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x129067800 == 37 [pid = 1993] [id = 576] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12683c000 == 36 [pid = 1993] [id = 575] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x124eea000 == 35 [pid = 1993] [id = 574] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x123248800 == 34 [pid = 1993] [id = 573] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x120e5c800 == 33 [pid = 1993] [id = 572] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x119c26800 == 32 [pid = 1993] [id = 571] 09:27:19 INFO - PROCESS | 1993 | 1472660839545 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]]]}] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x11816f000 == 31 [pid = 1993] [id = 570] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x11668d800 == 30 [pid = 1993] [id = 569] 09:27:19 INFO - PROCESS | 1993 | --DOCSHELL 0x11737d800 == 29 [pid = 1993] [id = 568] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x125df3800) [pid = 1993] [serial = 1672] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x127551000) [pid = 1993] [serial = 1675] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x127546c00) [pid = 1993] [serial = 1673] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1287e7000) [pid = 1993] [serial = 1678] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x115ec8000) [pid = 1993] [serial = 1657] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x116808000) [pid = 1993] [serial = 1658] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11810f400) [pid = 1993] [serial = 1654] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11818f800) [pid = 1993] [serial = 1655] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11923bc00) [pid = 1993] [serial = 1663] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11974c400) [pid = 1993] [serial = 1664] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x128758800) [pid = 1993] [serial = 1649] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x118102400) [pid = 1993] [serial = 1660] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1184abc00) [pid = 1993] [serial = 1661] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1213af800) [pid = 1993] [serial = 1666] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x113869400) [pid = 1993] [serial = 1651] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x115e44000) [pid = 1993] [serial = 1652] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1287df400) [pid = 1993] [serial = 1676] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x128aa1400) [pid = 1993] [serial = 1688] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x118158400) [pid = 1993] [serial = 1682] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x12535ec00) [pid = 1993] [serial = 1684] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x116010400) [pid = 1993] [serial = 1681] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x128930c00) [pid = 1993] [serial = 1687] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x128924c00) [pid = 1993] [serial = 1679] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x121a59800) [pid = 1993] [serial = 1669] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x128ba3800) [pid = 1993] [serial = 1691] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x128b9cc00) [pid = 1993] [serial = 1690] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x128923000) [pid = 1993] [serial = 1685] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x124827800) [pid = 1993] [serial = 1670] [outer = 0x0] [url = about:blank] 09:27:19 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x121a4d800) [pid = 1993] [serial = 1667] [outer = 0x0] [url = about:blank] 09:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 920ms 09:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:27:19 INFO - PROCESS | 1993 | 1472660839583 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 1993 | 1472660839585 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:27:19 INFO - PROCESS | 1993 | 1472660839588 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 1993 | 1472660839590 Marionette TRACE conn2 <- [1,2302,null,{}] 09:27:19 INFO - PROCESS | 1993 | 1472660839593 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}] 09:27:19 INFO - PROCESS | 1993 | 1472660839595 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:19 INFO - PROCESS | 1993 | 1472660839674 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:27:19 INFO - PROCESS | 1993 | 1472660839683 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1993 | 1472660839686 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x11701e000 == 30 [pid = 1993] [id = 583] 09:27:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x115e44000) [pid = 1993] [serial = 1749] [outer = 0x0] 09:27:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x115ebd400) [pid = 1993] [serial = 1750] [outer = 0x115e44000] 09:27:19 INFO - PROCESS | 1993 | 1472660839715 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x11670b000) [pid = 1993] [serial = 1751] [outer = 0x115e44000] 09:27:20 INFO - PROCESS | 1993 | 1472660840066 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 520ms 09:27:20 INFO - PROCESS | 1993 | 1472660840123 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1993 | 1472660840126 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:27:20 INFO - PROCESS | 1993 | 1472660840131 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1993 | 1472660840133 Marionette TRACE conn2 <- [1,2306,null,{}] 09:27:20 INFO - PROCESS | 1993 | 1472660840135 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}] 09:27:20 INFO - PROCESS | 1993 | 1472660840137 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:20 INFO - PROCESS | 1993 | 1472660840217 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:27:20 INFO - PROCESS | 1993 | 1472660840222 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1993 | 1472660840223 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196b5800 == 31 [pid = 1993] [id = 584] 09:27:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1172cb800) [pid = 1993] [serial = 1752] [outer = 0x0] 09:27:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x11810f400) [pid = 1993] [serial = 1753] [outer = 0x1172cb800] 09:27:20 INFO - PROCESS | 1993 | 1472660840252 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1181ba000) [pid = 1993] [serial = 1754] [outer = 0x1172cb800] 09:27:20 INFO - PROCESS | 1993 | 1472660840621 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 09:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:27:20 INFO - PROCESS | 1993 | 1472660840656 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1993 | 1472660840658 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:27:20 INFO - PROCESS | 1993 | 1472660840660 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1993 | 1472660840662 Marionette TRACE conn2 <- [1,2310,null,{}] 09:27:20 INFO - PROCESS | 1993 | 1472660840670 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}] 09:27:20 INFO - PROCESS | 1993 | 1472660840674 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:20 INFO - PROCESS | 1993 | 1472660840756 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:27:20 INFO - PROCESS | 1993 | 1472660840761 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1993 | 1472660840764 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218ba000 == 32 [pid = 1993] [id = 585] 09:27:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x112dd9400) [pid = 1993] [serial = 1755] [outer = 0x0] 09:27:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x118f92c00) [pid = 1993] [serial = 1756] [outer = 0x112dd9400] 09:27:20 INFO - PROCESS | 1993 | 1472660840795 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11966b800) [pid = 1993] [serial = 1757] [outer = 0x112dd9400] 09:27:21 INFO - PROCESS | 1993 | 1472660841141 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]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 521ms 09:27:21 INFO - PROCESS | 1993 | 1472660841182 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 1993 | 1472660841184 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:27:21 INFO - PROCESS | 1993 | 1472660841187 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1993 | 1472660841189 Marionette TRACE conn2 <- [1,2314,null,{}] 09:27:21 INFO - PROCESS | 1993 | 1472660841192 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}] 09:27:21 INFO - PROCESS | 1993 | 1472660841195 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:21 INFO - PROCESS | 1993 | 1472660841363 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:27:21 INFO - PROCESS | 1993 | 1472660841376 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1993 | 1472660841377 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x12379d800 == 33 [pid = 1993] [id = 586] 09:27:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1181bec00) [pid = 1993] [serial = 1758] [outer = 0x0] 09:27:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x119747c00) [pid = 1993] [serial = 1759] [outer = 0x1181bec00] 09:27:21 INFO - PROCESS | 1993 | 1472660841420 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x121011000) [pid = 1993] [serial = 1760] [outer = 0x1181bec00] 09:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 621ms 09:27:21 INFO - PROCESS | 1993 | 1472660841801 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]]]}] 09:27:21 INFO - PROCESS | 1993 | 1472660841808 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 1993 | 1472660841810 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:27:21 INFO - PROCESS | 1993 | 1472660841812 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1993 | 1472660841813 Marionette TRACE conn2 <- [1,2318,null,{}] 09:27:21 INFO - PROCESS | 1993 | 1472660841815 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}] 09:27:21 INFO - PROCESS | 1993 | 1472660841817 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:21 INFO - PROCESS | 1993 | 1472660841916 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:27:21 INFO - PROCESS | 1993 | 1472660841927 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1993 | 1472660841928 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a73000 == 34 [pid = 1993] [id = 587] 09:27:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x112971000) [pid = 1993] [serial = 1761] [outer = 0x0] 09:27:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1217c0400) [pid = 1993] [serial = 1762] [outer = 0x112971000] 09:27:21 INFO - PROCESS | 1993 | 1472660841954 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x121a59400) [pid = 1993] [serial = 1763] [outer = 0x112971000] 09:27:22 INFO - PROCESS | 1993 | 1472660842321 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] 09:27:22 INFO - PROCESS | 1993 | 1472660842333 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:27:22 INFO - PROCESS | 1993 | 1472660842335 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1993 | 1472660842336 Marionette TRACE conn2 <- [1,2322,null,{}] 09:27:22 INFO - PROCESS | 1993 | 1472660842338 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}] 09:27:22 INFO - PROCESS | 1993 | 1472660842343 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:22 INFO - PROCESS | 1993 | 1472660842463 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:27:22 INFO - PROCESS | 1993 | 1472660842503 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1993 | 1472660842505 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a410000 == 35 [pid = 1993] [id = 588] 09:27:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x124c02c00) [pid = 1993] [serial = 1764] [outer = 0x0] 09:27:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x125df3400) [pid = 1993] [serial = 1765] [outer = 0x124c02c00] 09:27:22 INFO - PROCESS | 1993 | 1472660842533 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x127543800) [pid = 1993] [serial = 1766] [outer = 0x124c02c00] 09:27:22 INFO - PROCESS | 1993 | 1472660842868 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]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 09:27:22 INFO - PROCESS | 1993 | 1472660842911 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1993 | 1472660842912 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:27:22 INFO - PROCESS | 1993 | 1472660842914 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1993 | 1472660842915 Marionette TRACE conn2 <- [1,2326,null,{}] 09:27:22 INFO - PROCESS | 1993 | 1472660842918 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}] 09:27:22 INFO - PROCESS | 1993 | 1472660842919 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:23 INFO - PROCESS | 1993 | 1472660843017 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:27:23 INFO - PROCESS | 1993 | 1472660843020 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1993 | 1472660843021 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a871000 == 36 [pid = 1993] [id = 589] 09:27:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x124c0cc00) [pid = 1993] [serial = 1767] [outer = 0x0] 09:27:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x127551000) [pid = 1993] [serial = 1768] [outer = 0x124c0cc00] 09:27:23 INFO - PROCESS | 1993 | 1472660843047 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1287e1400) [pid = 1993] [serial = 1769] [outer = 0x124c0cc00] 09:27:23 INFO - PROCESS | 1993 | 1472660843375 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]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 471ms 09:27:23 INFO - PROCESS | 1993 | 1472660843394 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1993 | 1472660843395 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:27:23 INFO - PROCESS | 1993 | 1472660843406 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1993 | 1472660843407 Marionette TRACE conn2 <- [1,2330,null,{}] 09:27:23 INFO - PROCESS | 1993 | 1472660843409 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}] 09:27:23 INFO - PROCESS | 1993 | 1472660843410 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:23 INFO - PROCESS | 1993 | 1472660843516 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:27:23 INFO - PROCESS | 1993 | 1472660843520 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1993 | 1472660843521 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b04f000 == 37 [pid = 1993] [id = 590] 09:27:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1196d9c00) [pid = 1993] [serial = 1770] [outer = 0x0] 09:27:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1287e8400) [pid = 1993] [serial = 1771] [outer = 0x1196d9c00] 09:27:23 INFO - PROCESS | 1993 | 1472660843552 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x128928400) [pid = 1993] [serial = 1772] [outer = 0x1196d9c00] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x112ec8400) [pid = 1993] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11815b400) [pid = 1993] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x115e3b800) [pid = 1993] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x121a54400) [pid = 1993] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x112dde000) [pid = 1993] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x115e45800) [pid = 1993] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11810e800) [pid = 1993] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x126ea8000) [pid = 1993] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x11298a400) [pid = 1993] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1133ac800) [pid = 1993] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1196d9800) [pid = 1993] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1196db400) [pid = 1993] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x112ddf400) [pid = 1993] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x121a53c00) [pid = 1993] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1233f5800) [pid = 1993] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:27:23 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x126d6d400) [pid = 1993] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:27:23 INFO - PROCESS | 1993 | 1472660843957 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]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 568ms 09:27:23 INFO - PROCESS | 1993 | 1472660843988 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1993 | 1472660843990 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:27:23 INFO - PROCESS | 1993 | 1472660843992 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1993 | 1472660843993 Marionette TRACE conn2 <- [1,2334,null,{}] 09:27:23 INFO - PROCESS | 1993 | 1472660843996 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}] 09:27:24 INFO - PROCESS | 1993 | 1472660843999 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:24 INFO - PROCESS | 1993 | 1472660844118 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:27:24 INFO - PROCESS | 1993 | 1472660844123 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1993 | 1472660844124 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218b6000 == 38 [pid = 1993] [id = 591] 09:27:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x116aa5800) [pid = 1993] [serial = 1773] [outer = 0x0] 09:27:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1184b0000) [pid = 1993] [serial = 1774] [outer = 0x116aa5800] 09:27:24 INFO - PROCESS | 1993 | 1472660844156 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x12162e000) [pid = 1993] [serial = 1775] [outer = 0x116aa5800] 09:27:24 INFO - PROCESS | 1993 | 1472660844488 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]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 09:27:24 INFO - PROCESS | 1993 | 1472660844512 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 1993 | 1472660844514 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:27:24 INFO - PROCESS | 1993 | 1472660844518 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 1993 | 1472660844519 Marionette TRACE conn2 <- [1,2338,null,{}] 09:27:24 INFO - PROCESS | 1993 | 1472660844521 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}] 09:27:24 INFO - PROCESS | 1993 | 1472660844522 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:24 INFO - PROCESS | 1993 | 1472660844601 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:27:24 INFO - PROCESS | 1993 | 1472660844661 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1993 | 1472660844670 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c496000 == 39 [pid = 1993] [id = 592] 09:27:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11815a000) [pid = 1993] [serial = 1776] [outer = 0x0] 09:27:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1233f5800) [pid = 1993] [serial = 1777] [outer = 0x11815a000] 09:27:24 INFO - PROCESS | 1993 | 1472660844695 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x12892a400) [pid = 1993] [serial = 1778] [outer = 0x11815a000] 09:27:24 INFO - PROCESS | 1993 | 1472660844994 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]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 522ms 09:27:25 INFO - PROCESS | 1993 | 1472660845041 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1993 | 1472660845043 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:27:25 INFO - PROCESS | 1993 | 1472660845045 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1993 | 1472660845048 Marionette TRACE conn2 <- [1,2342,null,{}] 09:27:25 INFO - PROCESS | 1993 | 1472660845051 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}] 09:27:25 INFO - PROCESS | 1993 | 1472660845053 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:25 INFO - PROCESS | 1993 | 1472660845141 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:27:25 INFO - PROCESS | 1993 | 1472660845146 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1993 | 1472660845149 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ce9c800 == 40 [pid = 1993] [id = 593] 09:27:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x12892d000) [pid = 1993] [serial = 1779] [outer = 0x0] 09:27:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x128a9e400) [pid = 1993] [serial = 1780] [outer = 0x12892d000] 09:27:25 INFO - PROCESS | 1993 | 1472660845176 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x128ba3800) [pid = 1993] [serial = 1781] [outer = 0x12892d000] 09:27:25 INFO - PROCESS | 1993 | 1472660845486 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]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 472ms 09:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:27:25 INFO - PROCESS | 1993 | 1472660845521 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1993 | 1472660845522 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:27:25 INFO - PROCESS | 1993 | 1472660845524 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1993 | 1472660845525 Marionette TRACE conn2 <- [1,2346,null,{}] 09:27:25 INFO - PROCESS | 1993 | 1472660845528 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}] 09:27:25 INFO - PROCESS | 1993 | 1472660845529 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:25 INFO - PROCESS | 1993 | 1472660845657 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:27:25 INFO - PROCESS | 1993 | 1472660845663 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1993 | 1472660845666 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ceab800 == 41 [pid = 1993] [id = 594] 09:27:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x128ba4000) [pid = 1993] [serial = 1782] [outer = 0x0] 09:27:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x128bdbc00) [pid = 1993] [serial = 1783] [outer = 0x128ba4000] 09:27:25 INFO - PROCESS | 1993 | 1472660845691 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x12904c800) [pid = 1993] [serial = 1784] [outer = 0x128ba4000] 09:27:26 INFO - PROCESS | 1993 | 1472660846192 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]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 723ms 09:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:27:26 INFO - PROCESS | 1993 | 1472660846249 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1993 | 1472660846251 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:27:26 INFO - PROCESS | 1993 | 1472660846254 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1993 | 1472660846258 Marionette TRACE conn2 <- [1,2350,null,{}] 09:27:26 INFO - PROCESS | 1993 | 1472660846261 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}] 09:27:26 INFO - PROCESS | 1993 | 1472660846263 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:26 INFO - PROCESS | 1993 | 1472660846367 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:27:26 INFO - PROCESS | 1993 | 1472660846439 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1993 | 1472660846441 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199ed000 == 42 [pid = 1993] [id = 595] 09:27:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11608cc00) [pid = 1993] [serial = 1785] [outer = 0x0] 09:27:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x116aa6000) [pid = 1993] [serial = 1786] [outer = 0x11608cc00] 09:27:26 INFO - PROCESS | 1993 | 1472660846473 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x118134c00) [pid = 1993] [serial = 1787] [outer = 0x11608cc00] 09:27:26 INFO - PROCESS | 1993 | 1472660846893 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]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 09:27:26 INFO - PROCESS | 1993 | 1472660846926 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1993 | 1472660846929 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:27:26 INFO - PROCESS | 1993 | 1472660846933 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1993 | 1472660846935 Marionette TRACE conn2 <- [1,2354,null,{}] 09:27:26 INFO - PROCESS | 1993 | 1472660846937 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}] 09:27:26 INFO - PROCESS | 1993 | 1472660846939 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:27 INFO - PROCESS | 1993 | 1472660847045 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:27:27 INFO - PROCESS | 1993 | 1472660847137 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1993 | 1472660847138 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a88800 == 43 [pid = 1993] [id = 596] 09:27:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x118515800) [pid = 1993] [serial = 1788] [outer = 0x0] 09:27:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x119661400) [pid = 1993] [serial = 1789] [outer = 0x118515800] 09:27:27 INFO - PROCESS | 1993 | 1472660847183 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1199a2400) [pid = 1993] [serial = 1790] [outer = 0x118515800] 09:27:27 INFO - PROCESS | 1993 | 1472660847609 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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 719ms 09:27:27 INFO - PROCESS | 1993 | 1472660847653 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 1993 | 1472660847655 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:27:27 INFO - PROCESS | 1993 | 1472660847657 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 1993 | 1472660847659 Marionette TRACE conn2 <- [1,2358,null,{}] 09:27:27 INFO - PROCESS | 1993 | 1472660847667 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}] 09:27:27 INFO - PROCESS | 1993 | 1472660847671 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:27 INFO - PROCESS | 1993 | 1472660847774 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:27:27 INFO - PROCESS | 1993 | 1472660847837 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1993 | 1472660847839 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d072800 == 44 [pid = 1993] [id = 597] 09:27:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x12321c800) [pid = 1993] [serial = 1791] [outer = 0x0] 09:27:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x124dbe400) [pid = 1993] [serial = 1792] [outer = 0x12321c800] 09:27:27 INFO - PROCESS | 1993 | 1472660847870 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x126f56800) [pid = 1993] [serial = 1793] [outer = 0x12321c800] 09:27:28 INFO - PROCESS | 1993 | 1472660848335 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]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 721ms 09:27:28 INFO - PROCESS | 1993 | 1472660848409 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1993 | 1472660848410 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:27:28 INFO - PROCESS | 1993 | 1472660848427 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1993 | 1472660848428 Marionette TRACE conn2 <- [1,2362,null,{}] 09:27:28 INFO - PROCESS | 1993 | 1472660848431 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}] 09:27:28 INFO - PROCESS | 1993 | 1472660848432 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:28 INFO - PROCESS | 1993 | 1472660848535 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:27:28 INFO - PROCESS | 1993 | 1472660848609 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 1993 | 1472660848610 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x11827d800 == 45 [pid = 1993] [id = 598] 09:27:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x115ec5800) [pid = 1993] [serial = 1794] [outer = 0x0] 09:27:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x119663400) [pid = 1993] [serial = 1795] [outer = 0x115ec5800] 09:27:28 INFO - PROCESS | 1993 | 1472660848640 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12754c000) [pid = 1993] [serial = 1796] [outer = 0x115ec5800] 09:27:29 INFO - PROCESS | 1993 | 1472660849205 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]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 818ms 09:27:29 INFO - PROCESS | 1993 | 1472660849246 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 1993 | 1472660849248 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:27:29 INFO - PROCESS | 1993 | 1472660849251 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1993 | 1472660849253 Marionette TRACE conn2 <- [1,2366,null,{}] 09:27:29 INFO - PROCESS | 1993 | 1472660849256 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}] 09:27:29 INFO - PROCESS | 1993 | 1472660849258 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:29 INFO - PROCESS | 1993 | 1472660849353 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:27:29 INFO - PROCESS | 1993 | 1472660849414 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1993 | 1472660849415 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e50000 == 46 [pid = 1993] [id = 599] 09:27:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x113d55000) [pid = 1993] [serial = 1797] [outer = 0x0] 09:27:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x115e37800) [pid = 1993] [serial = 1798] [outer = 0x113d55000] 09:27:29 INFO - PROCESS | 1993 | 1472660849444 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x115ec9400) [pid = 1993] [serial = 1799] [outer = 0x113d55000] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12ce9c800 == 45 [pid = 1993] [id = 593] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12c496000 == 44 [pid = 1993] [id = 592] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1218b6000 == 43 [pid = 1993] [id = 591] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12b04f000 == 42 [pid = 1993] [id = 590] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12a871000 == 41 [pid = 1993] [id = 589] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12a410000 == 40 [pid = 1993] [id = 588] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x128a73000 == 39 [pid = 1993] [id = 587] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12379d800 == 38 [pid = 1993] [id = 586] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1218ba000 == 37 [pid = 1993] [id = 585] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1196b5800 == 36 [pid = 1993] [id = 584] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11701e000 == 35 [pid = 1993] [id = 583] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a3800 == 34 [pid = 1993] [id = 582] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x117e9e000 == 33 [pid = 1993] [id = 581] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12b03f000 == 32 [pid = 1993] [id = 580] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x11827d800 == 31 [pid = 1993] [id = 598] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12d072800 == 30 [pid = 1993] [id = 597] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x128a88800 == 29 [pid = 1993] [id = 596] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1199ed000 == 28 [pid = 1993] [id = 595] 09:27:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12ceab800 == 27 [pid = 1993] [id = 594] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x121a52400) [pid = 1993] [serial = 1724] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x1199a7000) [pid = 1993] [serial = 1723] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x1232e1000) [pid = 1993] [serial = 1726] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x1184ab000) [pid = 1993] [serial = 1732] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x125363c00) [pid = 1993] [serial = 1729] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x126d64800) [pid = 1993] [serial = 1735] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x124c71000) [pid = 1993] [serial = 1727] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x125dec800) [pid = 1993] [serial = 1730] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x12874f800) [pid = 1993] [serial = 1741] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x121a53400) [pid = 1993] [serial = 1733] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x126d6d000) [pid = 1993] [serial = 1736] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x119668400) [pid = 1993] [serial = 1721] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x118aa1400) [pid = 1993] [serial = 1718] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x126f58000) [pid = 1993] [serial = 1738] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x127545000) [pid = 1993] [serial = 1739] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115ec8800) [pid = 1993] [serial = 1694] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x1133ae000) [pid = 1993] [serial = 1693] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x118aa7400) [pid = 1993] [serial = 1697] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1181c7800) [pid = 1993] [serial = 1696] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x11600f800) [pid = 1993] [serial = 1711] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x124a10400) [pid = 1993] [serial = 1699] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11688c400) [pid = 1993] [serial = 1712] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1253c8000) [pid = 1993] [serial = 1700] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x112f7b000) [pid = 1993] [serial = 1708] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x113868800) [pid = 1993] [serial = 1709] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1184af000) [pid = 1993] [serial = 1717] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x118156400) [pid = 1993] [serial = 1714] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x1181bac00) [pid = 1993] [serial = 1715] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x1287e7400) [pid = 1993] [serial = 1703] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x116011400) [pid = 1993] [serial = 1706] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x1133ad800) [pid = 1993] [serial = 1705] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x127520000) [pid = 1993] [serial = 1702] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x1192cac00) [pid = 1993] [serial = 1720] [outer = 0x0] [url = about:blank] 09:27:30 INFO - PROCESS | 1993 | 1472660850463 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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1226ms 09:27:30 INFO - PROCESS | 1993 | 1472660850476 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1993 | 1472660850479 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:27:30 INFO - PROCESS | 1993 | 1472660850490 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1993 | 1472660850491 Marionette TRACE conn2 <- [1,2370,null,{}] 09:27:30 INFO - PROCESS | 1993 | 1472660850495 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}] 09:27:30 INFO - PROCESS | 1993 | 1472660850498 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:30 INFO - PROCESS | 1993 | 1472660850577 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:27:30 INFO - PROCESS | 1993 | 1472660850585 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 1993 | 1472660850588 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x117017800 == 28 [pid = 1993] [id = 600] 09:27:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x113868800) [pid = 1993] [serial = 1800] [outer = 0x0] 09:27:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x115e39c00) [pid = 1993] [serial = 1801] [outer = 0x113868800] 09:27:30 INFO - PROCESS | 1993 | 1472660850617 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x1133b1000) [pid = 1993] [serial = 1802] [outer = 0x113868800] 09:27:30 INFO - PROCESS | 1993 | 1472660850982 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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 520ms 09:27:31 INFO - PROCESS | 1993 | 1472660851010 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 1993 | 1472660851014 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:27:31 INFO - PROCESS | 1993 | 1472660851018 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 1993 | 1472660851020 Marionette TRACE conn2 <- [1,2374,null,{}] 09:27:31 INFO - PROCESS | 1993 | 1472660851023 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}] 09:27:31 INFO - PROCESS | 1993 | 1472660851024 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:31 INFO - PROCESS | 1993 | 1472660851106 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:27:31 INFO - PROCESS | 1993 | 1472660851110 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1993 | 1472660851112 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x11831f000 == 29 [pid = 1993] [id = 601] 09:27:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x11600b800) [pid = 1993] [serial = 1803] [outer = 0x0] 09:27:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x11688c800) [pid = 1993] [serial = 1804] [outer = 0x11600b800] 09:27:31 INFO - PROCESS | 1993 | 1472660851143 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x117e36c00) [pid = 1993] [serial = 1805] [outer = 0x11600b800] 09:27:31 INFO - PROCESS | 1993 | 1472660851570 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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 573ms 09:27:31 INFO - PROCESS | 1993 | 1472660851592 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 1993 | 1472660851594 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:27:31 INFO - PROCESS | 1993 | 1472660851600 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 1993 | 1472660851604 Marionette TRACE conn2 <- [1,2378,null,{}] 09:27:31 INFO - PROCESS | 1993 | 1472660851616 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}] 09:27:31 INFO - PROCESS | 1993 | 1472660851621 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:31 INFO - PROCESS | 1993 | 1472660851704 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:27:31 INFO - PROCESS | 1993 | 1472660851709 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1993 | 1472660851712 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x119caf000 == 30 [pid = 1993] [id = 602] 09:27:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11296b000) [pid = 1993] [serial = 1806] [outer = 0x0] 09:27:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1181b8c00) [pid = 1993] [serial = 1807] [outer = 0x11296b000] 09:27:31 INFO - PROCESS | 1993 | 1472660851743 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1184aa000) [pid = 1993] [serial = 1808] [outer = 0x11296b000] 09:27:32 INFO - PROCESS | 1993 | 1472660852086 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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 526ms 09:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:27:32 INFO - PROCESS | 1993 | 1472660852124 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1993 | 1472660852125 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:27:32 INFO - PROCESS | 1993 | 1472660852127 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1993 | 1472660852128 Marionette TRACE conn2 <- [1,2382,null,{}] 09:27:32 INFO - PROCESS | 1993 | 1472660852131 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}] 09:27:32 INFO - PROCESS | 1993 | 1472660852132 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:32 INFO - PROCESS | 1993 | 1472660852211 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:27:32 INFO - PROCESS | 1993 | 1472660852273 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1993 | 1472660852274 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x1211c9000 == 31 [pid = 1993] [id = 603] 09:27:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1181b9c00) [pid = 1993] [serial = 1809] [outer = 0x0] 09:27:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11858d000) [pid = 1993] [serial = 1810] [outer = 0x1181b9c00] 09:27:32 INFO - PROCESS | 1993 | 1472660852300 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119237800) [pid = 1993] [serial = 1811] [outer = 0x1181b9c00] 09:27:32 INFO - PROCESS | 1993 | 1472660852618 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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 09:27:32 INFO - PROCESS | 1993 | 1472660852652 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1993 | 1472660852654 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:27:32 INFO - PROCESS | 1993 | 1472660852663 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1993 | 1472660852664 Marionette TRACE conn2 <- [1,2386,null,{}] 09:27:32 INFO - PROCESS | 1993 | 1472660852667 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}] 09:27:32 INFO - PROCESS | 1993 | 1472660852668 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:32 INFO - PROCESS | 1993 | 1472660852764 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:27:32 INFO - PROCESS | 1993 | 1472660852768 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1993 | 1472660852769 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x1237a6800 == 32 [pid = 1993] [id = 604] 09:27:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x115e22000) [pid = 1993] [serial = 1812] [outer = 0x0] 09:27:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x119398000) [pid = 1993] [serial = 1813] [outer = 0x115e22000] 09:27:32 INFO - PROCESS | 1993 | 1472660852794 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1196e8000) [pid = 1993] [serial = 1814] [outer = 0x115e22000] 09:27:33 INFO - PROCESS | 1993 | 1472660853159 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]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 521ms 09:27:33 INFO - PROCESS | 1993 | 1472660853186 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 1993 | 1472660853187 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:27:33 INFO - PROCESS | 1993 | 1472660853189 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1993 | 1472660853190 Marionette TRACE conn2 <- [1,2390,null,{}] 09:27:33 INFO - PROCESS | 1993 | 1472660853201 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}] 09:27:33 INFO - PROCESS | 1993 | 1472660853206 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:33 INFO - PROCESS | 1993 | 1472660853325 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:27:33 INFO - PROCESS | 1993 | 1472660853330 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1993 | 1472660853331 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x126824800 == 33 [pid = 1993] [id = 605] 09:27:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x11974d400) [pid = 1993] [serial = 1815] [outer = 0x0] 09:27:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x120eeb800) [pid = 1993] [serial = 1816] [outer = 0x11974d400] 09:27:33 INFO - PROCESS | 1993 | 1472660853357 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x124a03800) [pid = 1993] [serial = 1817] [outer = 0x11974d400] 09:27:33 INFO - PROCESS | 1993 | 1472660853704 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]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 528ms 09:27:33 INFO - PROCESS | 1993 | 1472660853719 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 1993 | 1472660853720 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:27:33 INFO - PROCESS | 1993 | 1472660853722 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 1993 | 1472660853723 Marionette TRACE conn2 <- [1,2394,null,{}] 09:27:33 INFO - PROCESS | 1993 | 1472660853735 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}] 09:27:33 INFO - PROCESS | 1993 | 1472660853737 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:33 INFO - PROCESS | 1993 | 1472660853894 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:27:33 INFO - PROCESS | 1993 | 1472660853949 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1993 | 1472660853950 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907f800 == 34 [pid = 1993] [id = 606] 09:27:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x112989400) [pid = 1993] [serial = 1818] [outer = 0x0] 09:27:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x124c71000) [pid = 1993] [serial = 1819] [outer = 0x112989400] 09:27:33 INFO - PROCESS | 1993 | 1472660853991 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x125d5d800) [pid = 1993] [serial = 1820] [outer = 0x112989400] 09:27:34 INFO - PROCESS | 1993 | 1472660854389 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]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 678ms 09:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:27:34 INFO - PROCESS | 1993 | 1472660854401 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1993 | 1472660854402 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:27:34 INFO - PROCESS | 1993 | 1472660854404 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1993 | 1472660854405 Marionette TRACE conn2 <- [1,2398,null,{}] 09:27:34 INFO - PROCESS | 1993 | 1472660854407 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}] 09:27:34 INFO - PROCESS | 1993 | 1472660854408 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:34 INFO - PROCESS | 1993 | 1472660854506 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x112971000) [pid = 1993] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x124c02c00) [pid = 1993] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118102800) [pid = 1993] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1181bec00) [pid = 1993] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x112dd9400) [pid = 1993] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1133ae800) [pid = 1993] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x11815a000) [pid = 1993] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1172cb800) [pid = 1993] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x115e44000) [pid = 1993] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x12530fc00) [pid = 1993] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x124c0cc00) [pid = 1993] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1196d9c00) [pid = 1993] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x116aa5800) [pid = 1993] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x128ba4000) [pid = 1993] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:27:34 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x12892d000) [pid = 1993] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:27:34 INFO - PROCESS | 1993 | 1472660854756 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1993 | 1472660854757 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e97800 == 35 [pid = 1993] [id = 607] 09:27:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x111f21800) [pid = 1993] [serial = 1821] [outer = 0x0] 09:27:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x112972800) [pid = 1993] [serial = 1822] [outer = 0x111f21800] 09:27:34 INFO - PROCESS | 1993 | 1472660854783 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x116802800) [pid = 1993] [serial = 1823] [outer = 0x111f21800] 09:27:35 INFO - PROCESS | 1993 | 1472660855045 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 672ms 09:27:35 INFO - PROCESS | 1993 | 1472660855077 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1993 | 1472660855079 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:27:35 INFO - PROCESS | 1993 | 1472660855093 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1993 | 1472660855095 Marionette TRACE conn2 <- [1,2402,null,{}] 09:27:35 INFO - PROCESS | 1993 | 1472660855109 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}] 09:27:35 INFO - PROCESS | 1993 | 1472660855111 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:35 INFO - PROCESS | 1993 | 1472660855246 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:27:35 INFO - PROCESS | 1993 | 1472660855353 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1993 | 1472660855354 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x119cae800 == 36 [pid = 1993] [id = 608] 09:27:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1121a6c00) [pid = 1993] [serial = 1824] [outer = 0x0] 09:27:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119396c00) [pid = 1993] [serial = 1825] [outer = 0x1121a6c00] 09:27:35 INFO - PROCESS | 1993 | 1472660855395 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x126d69000) [pid = 1993] [serial = 1826] [outer = 0x1121a6c00] 09:27:35 INFO - PROCESS | 1993 | 1472660855705 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 624ms 09:27:35 INFO - PROCESS | 1993 | 1472660855723 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1993 | 1472660855724 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:27:35 INFO - PROCESS | 1993 | 1472660855726 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1993 | 1472660855727 Marionette TRACE conn2 <- [1,2406,null,{}] 09:27:35 INFO - PROCESS | 1993 | 1472660855737 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}] 09:27:35 INFO - PROCESS | 1993 | 1472660855738 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:35 INFO - PROCESS | 1993 | 1472660855821 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:27:35 INFO - PROCESS | 1993 | 1472660855826 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1993 | 1472660855827 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a866800 == 37 [pid = 1993] [id = 609] 09:27:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x126d69800) [pid = 1993] [serial = 1827] [outer = 0x0] 09:27:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x127518c00) [pid = 1993] [serial = 1828] [outer = 0x126d69800] 09:27:35 INFO - PROCESS | 1993 | 1472660855852 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x126d72000) [pid = 1993] [serial = 1829] [outer = 0x126d69800] 09:27:36 INFO - PROCESS | 1993 | 1472660856164 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]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 474ms 09:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:27:36 INFO - PROCESS | 1993 | 1472660856204 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1993 | 1472660856206 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:27:36 INFO - PROCESS | 1993 | 1472660856208 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1993 | 1472660856210 Marionette TRACE conn2 <- [1,2410,null,{}] 09:27:36 INFO - PROCESS | 1993 | 1472660856235 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}] 09:27:36 INFO - PROCESS | 1993 | 1472660856236 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:36 INFO - PROCESS | 1993 | 1472660856337 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:27:36 INFO - PROCESS | 1993 | 1472660856341 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1993 | 1472660856342 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x123796800 == 38 [pid = 1993] [id = 610] 09:27:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x12723fc00) [pid = 1993] [serial = 1830] [outer = 0x0] 09:27:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x12874f800) [pid = 1993] [serial = 1831] [outer = 0x12723fc00] 09:27:36 INFO - PROCESS | 1993 | 1472660856370 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128923c00) [pid = 1993] [serial = 1832] [outer = 0x12723fc00] 09:27:36 INFO - PROCESS | 1993 | 1472660856705 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]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 535ms 09:27:36 INFO - PROCESS | 1993 | 1472660856766 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1993 | 1472660856768 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:27:36 INFO - PROCESS | 1993 | 1472660856772 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1993 | 1472660856775 Marionette TRACE conn2 <- [1,2414,null,{}] 09:27:36 INFO - PROCESS | 1993 | 1472660856779 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}] 09:27:36 INFO - PROCESS | 1993 | 1472660856781 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:36 INFO - PROCESS | 1993 | 1472660856874 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:27:36 INFO - PROCESS | 1993 | 1472660856976 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1993 | 1472660856980 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x116859800 == 39 [pid = 1993] [id = 611] 09:27:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x112986c00) [pid = 1993] [serial = 1833] [outer = 0x0] 09:27:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x112f82000) [pid = 1993] [serial = 1834] [outer = 0x112986c00] 09:27:37 INFO - PROCESS | 1993 | 1472660857014 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x115e21800) [pid = 1993] [serial = 1835] [outer = 0x112986c00] 09:27:37 INFO - PROCESS | 1993 | 1472660857537 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]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 09:27:37 INFO - PROCESS | 1993 | 1472660857544 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1993 | 1472660857546 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:27:37 INFO - PROCESS | 1993 | 1472660857579 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1993 | 1472660857584 Marionette TRACE conn2 <- [1,2418,null,{}] 09:27:37 INFO - PROCESS | 1993 | 1472660857587 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}] 09:27:37 INFO - PROCESS | 1993 | 1472660857588 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:37 INFO - PROCESS | 1993 | 1472660857695 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:27:37 INFO - PROCESS | 1993 | 1472660857777 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1993 | 1472660857778 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x121081000 == 40 [pid = 1993] [id = 612] 09:27:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1168ee400) [pid = 1993] [serial = 1836] [outer = 0x0] 09:27:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x117e39c00) [pid = 1993] [serial = 1837] [outer = 0x1168ee400] 09:27:37 INFO - PROCESS | 1993 | 1472660857809 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x118136000) [pid = 1993] [serial = 1838] [outer = 0x1168ee400] 09:27:38 INFO - PROCESS | 1993 | 1472660858505 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]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 976ms 09:27:38 INFO - PROCESS | 1993 | 1472660858552 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1993 | 1472660858554 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:27:38 INFO - PROCESS | 1993 | 1472660858557 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1993 | 1472660858559 Marionette TRACE conn2 <- [1,2422,null,{}] 09:27:38 INFO - PROCESS | 1993 | 1472660858563 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}] 09:27:38 INFO - PROCESS | 1993 | 1472660858565 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:38 INFO - PROCESS | 1993 | 1472660858665 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:27:38 INFO - PROCESS | 1993 | 1472660858747 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1993 | 1472660858749 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x11700e000 == 41 [pid = 1993] [id = 613] 09:27:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x115ec8800) [pid = 1993] [serial = 1839] [outer = 0x0] 09:27:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x116108c00) [pid = 1993] [serial = 1840] [outer = 0x115ec8800] 09:27:38 INFO - PROCESS | 1993 | 1472660858779 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x116ada800) [pid = 1993] [serial = 1841] [outer = 0x115ec8800] 09:27:38 INFO - PROCESS | 1993 | --DOCSHELL 0x12a866800 == 40 [pid = 1993] [id = 609] 09:27:38 INFO - PROCESS | 1993 | --DOCSHELL 0x119cae800 == 39 [pid = 1993] [id = 608] 09:27:38 INFO - PROCESS | 1993 | --DOCSHELL 0x117e97800 == 38 [pid = 1993] [id = 607] 09:27:38 INFO - PROCESS | 1993 | --DOCSHELL 0x12907f800 == 37 [pid = 1993] [id = 606] 09:27:38 INFO - PROCESS | 1993 | --DOCSHELL 0x126824800 == 36 [pid = 1993] [id = 605] 09:27:38 INFO - PROCESS | 1993 | --DOCSHELL 0x1237a6800 == 35 [pid = 1993] [id = 604] 09:27:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1211c9000 == 34 [pid = 1993] [id = 603] 09:27:39 INFO - PROCESS | 1993 | --DOCSHELL 0x119caf000 == 33 [pid = 1993] [id = 602] 09:27:39 INFO - PROCESS | 1993 | --DOCSHELL 0x11831f000 == 32 [pid = 1993] [id = 601] 09:27:39 INFO - PROCESS | 1993 | --DOCSHELL 0x117017800 == 31 [pid = 1993] [id = 600] 09:27:39 INFO - PROCESS | 1993 | --DOCSHELL 0x120e50000 == 30 [pid = 1993] [id = 599] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1217c0400) [pid = 1993] [serial = 1762] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x125df3400) [pid = 1993] [serial = 1765] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x118135800) [pid = 1993] [serial = 1747] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1184a6400) [pid = 1993] [serial = 1748] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x119747c00) [pid = 1993] [serial = 1759] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x118f92c00) [pid = 1993] [serial = 1756] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11966b800) [pid = 1993] [serial = 1757] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x113dc7800) [pid = 1993] [serial = 1744] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x12892a400) [pid = 1993] [serial = 1778] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115ec7400) [pid = 1993] [serial = 1745] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x11810f400) [pid = 1993] [serial = 1753] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1181ba000) [pid = 1993] [serial = 1754] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x115ebd400) [pid = 1993] [serial = 1750] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x11670b000) [pid = 1993] [serial = 1751] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1287e4c00) [pid = 1993] [serial = 1742] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1287e1400) [pid = 1993] [serial = 1769] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x127551000) [pid = 1993] [serial = 1768] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x127543800) [pid = 1993] [serial = 1766] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x128ba3800) [pid = 1993] [serial = 1781] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1287e8400) [pid = 1993] [serial = 1771] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1184b0000) [pid = 1993] [serial = 1774] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x128928400) [pid = 1993] [serial = 1772] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x12162e000) [pid = 1993] [serial = 1775] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x121a59400) [pid = 1993] [serial = 1763] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x1233f5800) [pid = 1993] [serial = 1777] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x121011000) [pid = 1993] [serial = 1760] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x12904c800) [pid = 1993] [serial = 1784] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x128bdbc00) [pid = 1993] [serial = 1783] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x128a9e400) [pid = 1993] [serial = 1780] [outer = 0x0] [url = about:blank] 09:27:39 INFO - PROCESS | 1993 | 1472660859165 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]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 621ms 09:27:39 INFO - PROCESS | 1993 | 1472660859178 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 1993 | 1472660859183 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:27:39 INFO - PROCESS | 1993 | 1472660859188 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1993 | 1472660859189 Marionette TRACE conn2 <- [1,2426,null,{}] 09:27:39 INFO - PROCESS | 1993 | 1472660859192 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}] 09:27:39 INFO - PROCESS | 1993 | 1472660859193 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:39 INFO - PROCESS | 1993 | 1472660859272 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:27:39 INFO - PROCESS | 1993 | 1472660859276 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1993 | 1472660859277 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a7800 == 31 [pid = 1993] [id = 614] 09:27:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x1172c5400) [pid = 1993] [serial = 1842] [outer = 0x0] 09:27:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x118137000) [pid = 1993] [serial = 1843] [outer = 0x1172c5400] 09:27:39 INFO - PROCESS | 1993 | 1472660859307 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x11818f800) [pid = 1993] [serial = 1844] [outer = 0x1172c5400] 09:27:39 INFO - PROCESS | 1993 | 1472660859636 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]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 469ms 09:27:39 INFO - PROCESS | 1993 | 1472660859677 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 1993 | 1472660859678 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:27:39 INFO - PROCESS | 1993 | 1472660859682 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1993 | 1472660859684 Marionette TRACE conn2 <- [1,2430,null,{}] 09:27:39 INFO - PROCESS | 1993 | 1472660859692 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}] 09:27:39 INFO - PROCESS | 1993 | 1472660859695 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:39 INFO - PROCESS | 1993 | 1472660859775 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:27:39 INFO - PROCESS | 1993 | 1472660859783 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1993 | 1472660859785 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:39 INFO - PROCESS | 1993 | ++DOCSHELL 0x123264800 == 32 [pid = 1993] [id = 615] 09:27:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1184af000) [pid = 1993] [serial = 1845] [outer = 0x0] 09:27:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x119237000) [pid = 1993] [serial = 1846] [outer = 0x1184af000] 09:27:39 INFO - PROCESS | 1993 | 1472660859813 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1196e2800) [pid = 1993] [serial = 1847] [outer = 0x1184af000] 09:27:40 INFO - PROCESS | 1993 | 1472660860171 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 521ms 09:27:40 INFO - PROCESS | 1993 | 1472660860209 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1993 | 1472660860211 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:27:40 INFO - PROCESS | 1993 | 1472660860218 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1993 | 1472660860219 Marionette TRACE conn2 <- [1,2434,null,{}] 09:27:40 INFO - PROCESS | 1993 | 1472660860221 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}] 09:27:40 INFO - PROCESS | 1993 | 1472660860222 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:40 INFO - PROCESS | 1993 | 1472660860304 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:27:40 INFO - PROCESS | 1993 | 1472660860307 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1993 | 1472660860308 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x126832000 == 33 [pid = 1993] [id = 616] 09:27:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x119a49400) [pid = 1993] [serial = 1848] [outer = 0x0] 09:27:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x12100dc00) [pid = 1993] [serial = 1849] [outer = 0x119a49400] 09:27:40 INFO - PROCESS | 1993 | 1472660860334 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x12184f000) [pid = 1993] [serial = 1850] [outer = 0x119a49400] 09:27:40 INFO - PROCESS | 1993 | 1472660860671 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 09:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:27:40 INFO - PROCESS | 1993 | 1472660860687 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1993 | 1472660860688 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:27:40 INFO - PROCESS | 1993 | 1472660860690 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 1993 | 1472660860691 Marionette TRACE conn2 <- [1,2438,null,{}] 09:27:40 INFO - PROCESS | 1993 | 1472660860693 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}] 09:27:40 INFO - PROCESS | 1993 | 1472660860694 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:40 INFO - PROCESS | 1993 | 1472660860773 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:27:40 INFO - PROCESS | 1993 | 1472660860776 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1993 | 1472660860778 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x12906e800 == 34 [pid = 1993] [id = 617] 09:27:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x115ebcc00) [pid = 1993] [serial = 1851] [outer = 0x0] 09:27:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x121a52000) [pid = 1993] [serial = 1852] [outer = 0x115ebcc00] 09:27:40 INFO - PROCESS | 1993 | 1472660860805 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1233e7000) [pid = 1993] [serial = 1853] [outer = 0x115ebcc00] 09:27:41 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a7800 == 33 [pid = 1993] [id = 614] 09:27:41 INFO - PROCESS | 1993 | --DOCSHELL 0x11700e000 == 32 [pid = 1993] [id = 613] 09:27:41 INFO - PROCESS | 1993 | --DOCSHELL 0x121081000 == 31 [pid = 1993] [id = 612] 09:27:41 INFO - PROCESS | 1993 | --DOCSHELL 0x123796800 == 30 [pid = 1993] [id = 610] 09:27:41 INFO - PROCESS | 1993 | --DOCSHELL 0x116859800 == 29 [pid = 1993] [id = 611] 09:27:42 INFO - PROCESS | 1993 | --DOCSHELL 0x123264800 == 28 [pid = 1993] [id = 615] 09:27:42 INFO - PROCESS | 1993 | --DOCSHELL 0x126832000 == 27 [pid = 1993] [id = 616] 09:27:42 INFO - PROCESS | 1993 | 1472660862262 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1619ms 09:27:42 INFO - PROCESS | 1993 | 1472660862310 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1993 | 1472660862312 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:27:42 INFO - PROCESS | 1993 | 1472660862321 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1993 | 1472660862323 Marionette TRACE conn2 <- [1,2442,null,{}] 09:27:42 INFO - PROCESS | 1993 | 1472660862327 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}] 09:27:42 INFO - PROCESS | 1993 | 1472660862329 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:42 INFO - PROCESS | 1993 | 1472660862433 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:27:42 INFO - PROCESS | 1993 | 1472660862474 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 1993 | 1472660862475 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x11674f800 == 28 [pid = 1993] [id = 618] 09:27:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x112992800) [pid = 1993] [serial = 1854] [outer = 0x0] 09:27:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1129f2400) [pid = 1993] [serial = 1855] [outer = 0x112992800] 09:27:42 INFO - PROCESS | 1993 | 1472660862504 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x113384400) [pid = 1993] [serial = 1856] [outer = 0x112992800] 09:27:42 INFO - PROCESS | 1993 | 1472660862840 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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 523ms 09:27:42 INFO - PROCESS | 1993 | 1472660862843 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1993 | 1472660862848 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:27:42 INFO - PROCESS | 1993 | 1472660862853 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1993 | 1472660862855 Marionette TRACE conn2 <- [1,2446,null,{}] 09:27:42 INFO - PROCESS | 1993 | 1472660862857 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}] 09:27:42 INFO - PROCESS | 1993 | 1472660862859 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:42 INFO - PROCESS | 1993 | 1472660862959 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:27:42 INFO - PROCESS | 1993 | 1472660862996 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 1993 | 1472660862998 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x118279000 == 29 [pid = 1993] [id = 619] 09:27:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1151a4800) [pid = 1993] [serial = 1857] [outer = 0x0] 09:27:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x115e36400) [pid = 1993] [serial = 1858] [outer = 0x1151a4800] 09:27:43 INFO - PROCESS | 1993 | 1472660863026 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x115e44400) [pid = 1993] [serial = 1859] [outer = 0x1151a4800] 09:27:43 INFO - PROCESS | 1993 | 1472660863359 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]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 520ms 09:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:27:43 INFO - PROCESS | 1993 | 1472660863374 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 1993 | 1472660863375 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:27:43 INFO - PROCESS | 1993 | 1472660863377 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 1993 | 1472660863391 Marionette TRACE conn2 <- [1,2450,null,{}] 09:27:43 INFO - PROCESS | 1993 | 1472660863409 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}] 09:27:43 INFO - PROCESS | 1993 | 1472660863413 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:43 INFO - PROCESS | 1993 | 1472660863513 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:27:43 INFO - PROCESS | 1993 | 1472660863518 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1993 | 1472660863520 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c31000 == 30 [pid = 1993] [id = 620] 09:27:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x110e7a000) [pid = 1993] [serial = 1860] [outer = 0x0] 09:27:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x116aa8000) [pid = 1993] [serial = 1861] [outer = 0x110e7a000] 09:27:43 INFO - PROCESS | 1993 | 1472660863550 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x117e3bc00) [pid = 1993] [serial = 1862] [outer = 0x110e7a000] 09:27:44 INFO - PROCESS | 1993 | 1472660864006 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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 634ms 09:27:44 INFO - PROCESS | 1993 | 1472660864013 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1993 | 1472660864016 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:27:44 INFO - PROCESS | 1993 | 1472660864019 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1993 | 1472660864021 Marionette TRACE conn2 <- [1,2454,null,{}] 09:27:44 INFO - PROCESS | 1993 | 1472660864024 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}] 09:27:44 INFO - PROCESS | 1993 | 1472660864026 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:44 INFO - PROCESS | 1993 | 1472660864369 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x115e22000) [pid = 1993] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x113868800) [pid = 1993] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x112989400) [pid = 1993] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11296b000) [pid = 1993] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1181b9c00) [pid = 1993] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x11600b800) [pid = 1993] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x113d55000) [pid = 1993] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11608cc00) [pid = 1993] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x118515800) [pid = 1993] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x12321c800) [pid = 1993] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x115ec5800) [pid = 1993] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x11974d400) [pid = 1993] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x111f21800) [pid = 1993] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x1121a6c00) [pid = 1993] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x126d69800) [pid = 1993] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x12723fc00) [pid = 1993] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x112986c00) [pid = 1993] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x1168ee400) [pid = 1993] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x115ec8800) [pid = 1993] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x1172c5400) [pid = 1993] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x1184af000) [pid = 1993] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:27:44 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x119a49400) [pid = 1993] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:27:44 INFO - PROCESS | 1993 | 1472660864420 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1993 | 1472660864422 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x11736f000 == 31 [pid = 1993] [id = 621] 09:27:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x111e2c800) [pid = 1993] [serial = 1863] [outer = 0x0] 09:27:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x11296c000) [pid = 1993] [serial = 1864] [outer = 0x111e2c800] 09:27:44 INFO - PROCESS | 1993 | 1472660864448 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x115ec8800) [pid = 1993] [serial = 1865] [outer = 0x111e2c800] 09:27:44 INFO - PROCESS | 1993 | 1472660864720 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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 727ms 09:27:44 INFO - PROCESS | 1993 | 1472660864745 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1993 | 1472660864746 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:27:44 INFO - PROCESS | 1993 | 1472660864757 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1993 | 1472660864758 Marionette TRACE conn2 <- [1,2458,null,{}] 09:27:44 INFO - PROCESS | 1993 | 1472660864778 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}] 09:27:44 INFO - PROCESS | 1993 | 1472660864779 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:44 INFO - PROCESS | 1993 | 1472660864871 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:27:44 INFO - PROCESS | 1993 | 1472660864875 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1993 | 1472660864876 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b3000 == 32 [pid = 1993] [id = 622] 09:27:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x112977c00) [pid = 1993] [serial = 1866] [outer = 0x0] 09:27:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x11813ac00) [pid = 1993] [serial = 1867] [outer = 0x112977c00] 09:27:44 INFO - PROCESS | 1993 | 1472660864904 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x1181b9000) [pid = 1993] [serial = 1868] [outer = 0x112977c00] 09:27:45 INFO - PROCESS | 1993 | 1472660865212 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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 468ms 09:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:27:45 INFO - PROCESS | 1993 | 1472660865226 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1993 | 1472660865227 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:27:45 INFO - PROCESS | 1993 | 1472660865229 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1993 | 1472660865231 Marionette TRACE conn2 <- [1,2462,null,{}] 09:27:45 INFO - PROCESS | 1993 | 1472660865244 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}] 09:27:45 INFO - PROCESS | 1993 | 1472660865250 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:45 INFO - PROCESS | 1993 | 1472660865384 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:27:45 INFO - PROCESS | 1993 | 1472660865392 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1993 | 1472660865393 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c47000 == 33 [pid = 1993] [id = 623] 09:27:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x118158c00) [pid = 1993] [serial = 1869] [outer = 0x0] 09:27:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1184a5400) [pid = 1993] [serial = 1870] [outer = 0x118158c00] 09:27:45 INFO - PROCESS | 1993 | 1472660865419 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x119237c00) [pid = 1993] [serial = 1871] [outer = 0x118158c00] 09:27:45 INFO - PROCESS | 1993 | 1472660865718 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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 527ms 09:27:45 INFO - PROCESS | 1993 | 1472660865756 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1993 | 1472660865757 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:27:45 INFO - PROCESS | 1993 | 1472660865760 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1993 | 1472660865761 Marionette TRACE conn2 <- [1,2466,null,{}] 09:27:45 INFO - PROCESS | 1993 | 1472660865763 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}] 09:27:45 INFO - PROCESS | 1993 | 1472660865765 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:45 INFO - PROCESS | 1993 | 1472660865847 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:27:45 INFO - PROCESS | 1993 | 1472660865853 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1993 | 1472660865854 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x129076800 == 34 [pid = 1993] [id = 624] 09:27:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1181bac00) [pid = 1993] [serial = 1872] [outer = 0x0] 09:27:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x119668800) [pid = 1993] [serial = 1873] [outer = 0x1181bac00] 09:27:45 INFO - PROCESS | 1993 | 1472660865879 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1196de000) [pid = 1993] [serial = 1874] [outer = 0x1181bac00] 09:27:46 INFO - PROCESS | 1993 | 1472660866208 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]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 468ms 09:27:46 INFO - PROCESS | 1993 | 1472660866229 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 1993 | 1472660866230 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:27:46 INFO - PROCESS | 1993 | 1472660866235 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1993 | 1472660866236 Marionette TRACE conn2 <- [1,2470,null,{}] 09:27:46 INFO - PROCESS | 1993 | 1472660866238 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}] 09:27:46 INFO - PROCESS | 1993 | 1472660866239 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:46 INFO - PROCESS | 1993 | 1472660866344 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:27:46 INFO - PROCESS | 1993 | 1472660866425 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1993 | 1472660866427 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x1131d1800 == 35 [pid = 1993] [id = 625] 09:27:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x110e74c00) [pid = 1993] [serial = 1875] [outer = 0x0] 09:27:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x110ea4c00) [pid = 1993] [serial = 1876] [outer = 0x110e74c00] 09:27:46 INFO - PROCESS | 1993 | 1472660866459 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x111c75400) [pid = 1993] [serial = 1877] [outer = 0x110e74c00] 09:27:46 INFO - PROCESS | 1993 | 1472660866962 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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 769ms 09:27:47 INFO - PROCESS | 1993 | 1472660867008 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1993 | 1472660867010 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:27:47 INFO - PROCESS | 1993 | 1472660867016 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1993 | 1472660867019 Marionette TRACE conn2 <- [1,2474,null,{}] 09:27:47 INFO - PROCESS | 1993 | 1472660867023 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}] 09:27:47 INFO - PROCESS | 1993 | 1472660867026 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:47 INFO - PROCESS | 1993 | 1472660867131 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:27:47 INFO - PROCESS | 1993 | 1472660867210 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1993 | 1472660867212 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x119c30800 == 36 [pid = 1993] [id = 626] 09:27:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x113dc2800) [pid = 1993] [serial = 1878] [outer = 0x0] 09:27:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x115e1e000) [pid = 1993] [serial = 1879] [outer = 0x113dc2800] 09:27:47 INFO - PROCESS | 1993 | 1472660867244 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x115ebc800) [pid = 1993] [serial = 1880] [outer = 0x113dc2800] 09:27:47 INFO - PROCESS | 1993 | 1472660867926 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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 929ms 09:27:47 INFO - PROCESS | 1993 | 1472660867953 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1993 | 1472660867955 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:27:47 INFO - PROCESS | 1993 | 1472660867959 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1993 | 1472660867961 Marionette TRACE conn2 <- [1,2478,null,{}] 09:27:47 INFO - PROCESS | 1993 | 1472660867966 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}] 09:27:47 INFO - PROCESS | 1993 | 1472660867967 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:48 INFO - PROCESS | 1993 | 1472660868076 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:27:48 INFO - PROCESS | 1993 | 1472660868130 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1993 | 1472660868133 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x118337800 == 37 [pid = 1993] [id = 627] 09:27:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x115e1fc00) [pid = 1993] [serial = 1881] [outer = 0x0] 09:27:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x115e3f000) [pid = 1993] [serial = 1882] [outer = 0x115e1fc00] 09:27:48 INFO - PROCESS | 1993 | 1472660868161 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x115ec9c00) [pid = 1993] [serial = 1883] [outer = 0x115e1fc00] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x129076800 == 36 [pid = 1993] [id = 624] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x124c47000 == 35 [pid = 1993] [id = 623] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b3000 == 34 [pid = 1993] [id = 622] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x11736f000 == 33 [pid = 1993] [id = 621] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x119c31000 == 32 [pid = 1993] [id = 620] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x118279000 == 31 [pid = 1993] [id = 619] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x11674f800 == 30 [pid = 1993] [id = 618] 09:27:48 INFO - PROCESS | 1993 | --DOCSHELL 0x12906e800 == 29 [pid = 1993] [id = 617] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115ec9400) [pid = 1993] [serial = 1799] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x119398000) [pid = 1993] [serial = 1813] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115e39c00) [pid = 1993] [serial = 1801] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1133b1000) [pid = 1993] [serial = 1802] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x124c71000) [pid = 1993] [serial = 1819] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1181b8c00) [pid = 1993] [serial = 1807] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x11858d000) [pid = 1993] [serial = 1810] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x11688c800) [pid = 1993] [serial = 1804] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x117e36c00) [pid = 1993] [serial = 1805] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x128923c00) [pid = 1993] [serial = 1832] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x115e37800) [pid = 1993] [serial = 1798] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x112f82000) [pid = 1993] [serial = 1834] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x117e39c00) [pid = 1993] [serial = 1837] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x116108c00) [pid = 1993] [serial = 1840] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x116ada800) [pid = 1993] [serial = 1841] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x118137000) [pid = 1993] [serial = 1843] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x118134c00) [pid = 1993] [serial = 1787] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x116aa6000) [pid = 1993] [serial = 1786] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x1199a2400) [pid = 1993] [serial = 1790] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x119661400) [pid = 1993] [serial = 1789] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x126f56800) [pid = 1993] [serial = 1793] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x119237000) [pid = 1993] [serial = 1846] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x124dbe400) [pid = 1993] [serial = 1792] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x11818f800) [pid = 1993] [serial = 1844] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x12754c000) [pid = 1993] [serial = 1796] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x12874f800) [pid = 1993] [serial = 1831] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x12100dc00) [pid = 1993] [serial = 1849] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x120eeb800) [pid = 1993] [serial = 1816] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x112972800) [pid = 1993] [serial = 1822] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x125d5d800) [pid = 1993] [serial = 1820] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x1196e2800) [pid = 1993] [serial = 1847] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x119396c00) [pid = 1993] [serial = 1825] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x119663400) [pid = 1993] [serial = 1795] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 60 (0x127518c00) [pid = 1993] [serial = 1828] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 59 (0x1184aa000) [pid = 1993] [serial = 1808] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 58 (0x126d72000) [pid = 1993] [serial = 1829] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 57 (0x12184f000) [pid = 1993] [serial = 1850] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 56 (0x116802800) [pid = 1993] [serial = 1823] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 55 (0x124a03800) [pid = 1993] [serial = 1817] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 54 (0x1196e8000) [pid = 1993] [serial = 1814] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 53 (0x126d69000) [pid = 1993] [serial = 1826] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 52 (0x119237800) [pid = 1993] [serial = 1811] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 51 (0x115e21800) [pid = 1993] [serial = 1835] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | --DOMWINDOW == 50 (0x118136000) [pid = 1993] [serial = 1838] [outer = 0x0] [url = about:blank] 09:27:48 INFO - PROCESS | 1993 | 1472660868553 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]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 622ms 09:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:27:48 INFO - PROCESS | 1993 | 1472660868583 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 1993 | 1472660868586 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:27:48 INFO - PROCESS | 1993 | 1472660868591 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 1993 | 1472660868593 Marionette TRACE conn2 <- [1,2482,null,{}] 09:27:48 INFO - PROCESS | 1993 | 1472660868595 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}] 09:27:48 INFO - PROCESS | 1993 | 1472660868597 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:48 INFO - PROCESS | 1993 | 1472660868676 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:27:48 INFO - PROCESS | 1993 | 1472660868683 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1993 | 1472660868685 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x118acb800 == 30 [pid = 1993] [id = 628] 09:27:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 51 (0x116090000) [pid = 1993] [serial = 1884] [outer = 0x0] 09:27:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 52 (0x116aa3000) [pid = 1993] [serial = 1885] [outer = 0x116090000] 09:27:48 INFO - PROCESS | 1993 | 1472660868713 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 53 (0x118102800) [pid = 1993] [serial = 1886] [outer = 0x116090000] 09:27:49 INFO - PROCESS | 1993 | 1472660869152 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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 620ms 09:27:49 INFO - PROCESS | 1993 | 1472660869211 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:27:49 INFO - PROCESS | 1993 | 1472660869213 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:27:49 INFO - PROCESS | 1993 | 1472660869216 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1993 | 1472660869220 Marionette TRACE conn2 <- [1,2486,null,{}] 09:27:49 INFO - PROCESS | 1993 | 1472660869240 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}] 09:27:49 INFO - PROCESS | 1993 | 1472660869245 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:49 INFO - PROCESS | 1993 | 1472660869336 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:27:49 INFO - PROCESS | 1993 | 1472660869344 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 1993 | 1472660869346 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106f000 == 31 [pid = 1993] [id = 629] 09:27:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 54 (0x11818c800) [pid = 1993] [serial = 1887] [outer = 0x0] 09:27:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 55 (0x1181bdc00) [pid = 1993] [serial = 1888] [outer = 0x11818c800] 09:27:49 INFO - PROCESS | 1993 | 1472660869379 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 56 (0x1184aa000) [pid = 1993] [serial = 1889] [outer = 0x11818c800] 09:27:49 INFO - PROCESS | 1993 | 1472660869737 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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 578ms 09:27:49 INFO - PROCESS | 1993 | 1472660869795 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1993 | 1472660869796 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:27:49 INFO - PROCESS | 1993 | 1472660869799 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1993 | 1472660869800 Marionette TRACE conn2 <- [1,2490,null,{}] 09:27:49 INFO - PROCESS | 1993 | 1472660869802 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}] 09:27:49 INFO - PROCESS | 1993 | 1472660869803 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:49 INFO - PROCESS | 1993 | 1472660869884 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:27:49 INFO - PROCESS | 1993 | 1472660869888 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 1993 | 1472660869889 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x123337800 == 32 [pid = 1993] [id = 630] 09:27:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 57 (0x1184afc00) [pid = 1993] [serial = 1890] [outer = 0x0] 09:27:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 58 (0x118aa6800) [pid = 1993] [serial = 1891] [outer = 0x1184afc00] 09:27:49 INFO - PROCESS | 1993 | 1472660869915 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 59 (0x119396c00) [pid = 1993] [serial = 1892] [outer = 0x1184afc00] 09:27:50 INFO - PROCESS | 1993 | 1472660870282 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]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 519ms 09:27:50 INFO - PROCESS | 1993 | 1472660870319 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1993 | 1472660870321 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:27:50 INFO - PROCESS | 1993 | 1472660870324 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1993 | 1472660870326 Marionette TRACE conn2 <- [1,2494,null,{}] 09:27:50 INFO - PROCESS | 1993 | 1472660870329 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}] 09:27:50 INFO - PROCESS | 1993 | 1472660870331 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:50 INFO - PROCESS | 1993 | 1472660870457 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:27:50 INFO - PROCESS | 1993 | 1472660870468 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1993 | 1472660870469 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a1800 == 33 [pid = 1993] [id = 631] 09:27:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 60 (0x119397c00) [pid = 1993] [serial = 1893] [outer = 0x0] 09:27:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x11966d400) [pid = 1993] [serial = 1894] [outer = 0x119397c00] 09:27:50 INFO - PROCESS | 1993 | 1472660870494 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x1192cfc00) [pid = 1993] [serial = 1895] [outer = 0x119397c00] 09:27:50 INFO - PROCESS | 1993 | 1472660870890 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]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 621ms 09:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:27:50 INFO - PROCESS | 1993 | 1472660870945 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1993 | 1472660870947 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:27:50 INFO - PROCESS | 1993 | 1472660870949 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1993 | 1472660870950 Marionette TRACE conn2 <- [1,2498,null,{}] 09:27:50 INFO - PROCESS | 1993 | 1472660870952 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}] 09:27:50 INFO - PROCESS | 1993 | 1472660870956 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:51 INFO - PROCESS | 1993 | 1472660871073 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:27:51 INFO - PROCESS | 1993 | 1472660871091 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1993 | 1472660871093 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a81800 == 34 [pid = 1993] [id = 632] 09:27:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x11296f000) [pid = 1993] [serial = 1896] [outer = 0x0] 09:27:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x119dea800) [pid = 1993] [serial = 1897] [outer = 0x11296f000] 09:27:51 INFO - PROCESS | 1993 | 1472660871119 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x121a50800) [pid = 1993] [serial = 1898] [outer = 0x11296f000] 09:27:51 INFO - PROCESS | 1993 | 1472660871467 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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 570ms 09:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:27:51 INFO - PROCESS | 1993 | 1472660871519 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1993 | 1472660871520 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:27:51 INFO - PROCESS | 1993 | 1472660871522 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1993 | 1472660871523 Marionette TRACE conn2 <- [1,2502,null,{}] 09:27:51 INFO - PROCESS | 1993 | 1472660871525 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}] 09:27:51 INFO - PROCESS | 1993 | 1472660871527 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:51 INFO - PROCESS | 1993 | 1472660871624 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:27:51 INFO - PROCESS | 1993 | 1472660871638 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1993 | 1472660871639 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:51 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291cd000 == 35 [pid = 1993] [id = 633] 09:27:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x118105400) [pid = 1993] [serial = 1899] [outer = 0x0] 09:27:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x1232e1000) [pid = 1993] [serial = 1900] [outer = 0x118105400] 09:27:51 INFO - PROCESS | 1993 | 1472660871664 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x124826400) [pid = 1993] [serial = 1901] [outer = 0x118105400] 09:27:52 INFO - PROCESS | 1993 | 1472660872024 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 520ms 09:27:52 INFO - PROCESS | 1993 | 1472660872052 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1993 | 1472660872053 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:27:52 INFO - PROCESS | 1993 | 1472660872056 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1993 | 1472660872057 Marionette TRACE conn2 <- [1,2506,null,{}] 09:27:52 INFO - PROCESS | 1993 | 1472660872059 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}] 09:27:52 INFO - PROCESS | 1993 | 1472660872060 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:52 INFO - PROCESS | 1993 | 1472660872157 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:27:52 INFO - PROCESS | 1993 | 1472660872161 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1993 | 1472660872162 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a49c800 == 36 [pid = 1993] [id = 634] 09:27:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x112987400) [pid = 1993] [serial = 1902] [outer = 0x0] 09:27:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x124c0c400) [pid = 1993] [serial = 1903] [outer = 0x112987400] 09:27:52 INFO - PROCESS | 1993 | 1472660872187 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x125311400) [pid = 1993] [serial = 1904] [outer = 0x112987400] 09:27:52 INFO - PROCESS | 1993 | 1472660872509 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 471ms 09:27:52 INFO - PROCESS | 1993 | 1472660872528 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1993 | 1472660872529 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:27:52 INFO - PROCESS | 1993 | 1472660872533 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1993 | 1472660872537 Marionette TRACE conn2 <- [1,2510,null,{}] 09:27:52 INFO - PROCESS | 1993 | 1472660872539 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}] 09:27:52 INFO - PROCESS | 1993 | 1472660872540 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:52 INFO - PROCESS | 1993 | 1472660872654 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:27:52 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x115ebcc00) [pid = 1993] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:27:52 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x112992800) [pid = 1993] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:27:52 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x1151a4800) [pid = 1993] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:27:52 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x110e7a000) [pid = 1993] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:27:52 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x112977c00) [pid = 1993] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:27:52 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x111e2c800) [pid = 1993] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:27:52 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x118158c00) [pid = 1993] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:27:52 INFO - PROCESS | 1993 | 1472660872696 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1993 | 1472660872698 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218b7000 == 37 [pid = 1993] [id = 635] 09:27:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x110ead400) [pid = 1993] [serial = 1905] [outer = 0x0] 09:27:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x112c3dc00) [pid = 1993] [serial = 1906] [outer = 0x110ead400] 09:27:52 INFO - PROCESS | 1993 | 1472660872723 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x119390400) [pid = 1993] [serial = 1907] [outer = 0x110ead400] 09:27:53 INFO - PROCESS | 1993 | 1472660873022 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]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 525ms 09:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:27:53 INFO - PROCESS | 1993 | 1472660873059 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 1993 | 1472660873060 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:27:53 INFO - PROCESS | 1993 | 1472660873063 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1993 | 1472660873067 Marionette TRACE conn2 <- [1,2514,null,{}] 09:27:53 INFO - PROCESS | 1993 | 1472660873071 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}] 09:27:53 INFO - PROCESS | 1993 | 1472660873073 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:53 INFO - PROCESS | 1993 | 1472660873191 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:27:53 INFO - PROCESS | 1993 | 1472660873271 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1993 | 1472660873272 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b1000 == 38 [pid = 1993] [id = 636] 09:27:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x112699800) [pid = 1993] [serial = 1908] [outer = 0x0] 09:27:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x12535b800) [pid = 1993] [serial = 1909] [outer = 0x112699800] 09:27:53 INFO - PROCESS | 1993 | 1472660873314 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x125ded000) [pid = 1993] [serial = 1910] [outer = 0x112699800] 09:27:53 INFO - PROCESS | 1993 | 1472660873601 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]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 573ms 09:27:53 INFO - PROCESS | 1993 | 1472660873638 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 1993 | 1472660873640 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:27:53 INFO - PROCESS | 1993 | 1472660873642 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1993 | 1472660873644 Marionette TRACE conn2 <- [1,2518,null,{}] 09:27:53 INFO - PROCESS | 1993 | 1472660873646 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}] 09:27:53 INFO - PROCESS | 1993 | 1472660873650 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:53 INFO - PROCESS | 1993 | 1472660873754 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:27:53 INFO - PROCESS | 1993 | 1472660873758 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1993 | 1472660873760 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8e5000 == 39 [pid = 1993] [id = 637] 09:27:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x125df3400) [pid = 1993] [serial = 1911] [outer = 0x0] 09:27:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x126d6e000) [pid = 1993] [serial = 1912] [outer = 0x125df3400] 09:27:53 INFO - PROCESS | 1993 | 1472660873787 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x127520c00) [pid = 1993] [serial = 1913] [outer = 0x125df3400] 09:27:54 INFO - PROCESS | 1993 | 1472660874142 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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 09:27:54 INFO - PROCESS | 1993 | 1472660874162 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1993 | 1472660874163 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:27:54 INFO - PROCESS | 1993 | 1472660874165 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1993 | 1472660874166 Marionette TRACE conn2 <- [1,2522,null,{}] 09:27:54 INFO - PROCESS | 1993 | 1472660874179 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}] 09:27:54 INFO - PROCESS | 1993 | 1472660874180 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:54 INFO - PROCESS | 1993 | 1472660874259 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:27:54 INFO - PROCESS | 1993 | 1472660874263 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1993 | 1472660874264 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c490000 == 40 [pid = 1993] [id = 638] 09:27:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x127525800) [pid = 1993] [serial = 1914] [outer = 0x0] 09:27:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x127547800) [pid = 1993] [serial = 1915] [outer = 0x127525800] 09:27:54 INFO - PROCESS | 1993 | 1472660874289 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x12754f400) [pid = 1993] [serial = 1916] [outer = 0x127525800] 09:27:54 INFO - PROCESS | 1993 | 1472660874629 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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 520ms 09:27:54 INFO - PROCESS | 1993 | 1472660874687 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1993 | 1472660874689 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:27:54 INFO - PROCESS | 1993 | 1472660874692 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1993 | 1472660874694 Marionette TRACE conn2 <- [1,2526,null,{}] 09:27:54 INFO - PROCESS | 1993 | 1472660874764 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}] 09:27:54 INFO - PROCESS | 1993 | 1472660874766 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:54 INFO - PROCESS | 1993 | 1472660874869 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:27:54 INFO - PROCESS | 1993 | 1472660874960 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1993 | 1472660874963 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e9c800 == 41 [pid = 1993] [id = 639] 09:27:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x112c34800) [pid = 1993] [serial = 1917] [outer = 0x0] 09:27:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x113805400) [pid = 1993] [serial = 1918] [outer = 0x112c34800] 09:27:55 INFO - PROCESS | 1993 | 1472660875017 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x115ebd400) [pid = 1993] [serial = 1919] [outer = 0x112c34800] 09:27:55 INFO - PROCESS | 1993 | 1472660875528 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 874ms 09:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:27:55 INFO - PROCESS | 1993 | 1472660875567 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 1993 | 1472660875569 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:27:55 INFO - PROCESS | 1993 | 1472660875573 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 1993 | 1472660875576 Marionette TRACE conn2 <- [1,2530,null,{}] 09:27:55 INFO - PROCESS | 1993 | 1472660875582 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}] 09:27:55 INFO - PROCESS | 1993 | 1472660875584 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:55 INFO - PROCESS | 1993 | 1472660875739 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:27:55 INFO - PROCESS | 1993 | 1472660875873 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1993 | 1472660875876 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x1233b8800 == 42 [pid = 1993] [id = 640] 09:27:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x116ab0400) [pid = 1993] [serial = 1920] [outer = 0x0] 09:27:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x118137000) [pid = 1993] [serial = 1921] [outer = 0x116ab0400] 09:27:55 INFO - PROCESS | 1993 | 1472660875929 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x1181c0000) [pid = 1993] [serial = 1922] [outer = 0x116ab0400] 09:27:56 INFO - PROCESS | 1993 | 1472660876407 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]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 873ms 09:27:56 INFO - PROCESS | 1993 | 1472660876446 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1993 | 1472660876448 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:27:56 INFO - PROCESS | 1993 | 1472660876450 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1993 | 1472660876452 Marionette TRACE conn2 <- [1,2534,null,{}] 09:27:56 INFO - PROCESS | 1993 | 1472660876454 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}] 09:27:56 INFO - PROCESS | 1993 | 1472660876456 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:56 INFO - PROCESS | 1993 | 1472660876561 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:27:56 INFO - PROCESS | 1993 | 1472660876620 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1993 | 1472660876623 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8e4000 == 43 [pid = 1993] [id = 641] 09:27:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x118aa6000) [pid = 1993] [serial = 1923] [outer = 0x0] 09:27:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x119744400) [pid = 1993] [serial = 1924] [outer = 0x118aa6000] 09:27:56 INFO - PROCESS | 1993 | 1472660876655 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x119d6b000) [pid = 1993] [serial = 1925] [outer = 0x118aa6000] 09:27:57 INFO - PROCESS | 1993 | 1472660877051 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 669ms 09:27:57 INFO - PROCESS | 1993 | 1472660877121 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1993 | 1472660877126 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:27:57 INFO - PROCESS | 1993 | 1472660877132 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1993 | 1472660877134 Marionette TRACE conn2 <- [1,2538,null,{}] 09:27:57 INFO - PROCESS | 1993 | 1472660877136 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}] 09:27:57 INFO - PROCESS | 1993 | 1472660877138 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:57 INFO - PROCESS | 1993 | 1472660877240 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:27:57 INFO - PROCESS | 1993 | 1472660877297 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1993 | 1472660877298 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c73f000 == 44 [pid = 1993] [id = 642] 09:27:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1213b5c00) [pid = 1993] [serial = 1926] [outer = 0x0] 09:27:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x121a4dc00) [pid = 1993] [serial = 1927] [outer = 0x1213b5c00] 09:27:57 INFO - PROCESS | 1993 | 1472660877328 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x125df1800) [pid = 1993] [serial = 1928] [outer = 0x1213b5c00] 09:27:57 INFO - PROCESS | 1993 | 1472660877764 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 673ms 09:27:58 INFO - PROCESS | 1993 | 1472660878042 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1993 | 1472660878047 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:27:58 INFO - PROCESS | 1993 | 1472660878074 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1993 | 1472660878077 Marionette TRACE conn2 <- [1,2542,null,{}] 09:27:58 INFO - PROCESS | 1993 | 1472660878084 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}] 09:27:58 INFO - PROCESS | 1993 | 1472660878087 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:58 INFO - PROCESS | 1993 | 1472660878201 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:27:58 INFO - PROCESS | 1993 | 1472660878255 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1993 | 1472660878258 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x121243800 == 45 [pid = 1993] [id = 643] 09:27:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x115ebfc00) [pid = 1993] [serial = 1929] [outer = 0x0] 09:27:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x115ec9800) [pid = 1993] [serial = 1930] [outer = 0x115ebfc00] 09:27:58 INFO - PROCESS | 1993 | 1472660878286 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11680b800) [pid = 1993] [serial = 1931] [outer = 0x115ebfc00] 09:27:58 INFO - PROCESS | 1993 | 1472660878719 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]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 678ms 09:27:58 INFO - PROCESS | 1993 | 1472660878748 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1993 | 1472660878750 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:27:58 INFO - PROCESS | 1993 | 1472660878754 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1993 | 1472660878757 Marionette TRACE conn2 <- [1,2546,null,{}] 09:27:58 INFO - PROCESS | 1993 | 1472660878760 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}] 09:27:58 INFO - PROCESS | 1993 | 1472660878761 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:58 INFO - PROCESS | 1993 | 1472660878853 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:27:58 INFO - PROCESS | 1993 | 1472660878910 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1993 | 1472660878912 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:27:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fb1000 == 46 [pid = 1993] [id = 644] 09:27:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x117e2d000) [pid = 1993] [serial = 1932] [outer = 0x0] 09:27:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x118156800) [pid = 1993] [serial = 1933] [outer = 0x117e2d000] 09:27:58 INFO - PROCESS | 1993 | 1472660878941 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1181c0800) [pid = 1993] [serial = 1934] [outer = 0x117e2d000] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8e5000 == 45 [pid = 1993] [id = 637] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b1000 == 44 [pid = 1993] [id = 636] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x1218b7000 == 43 [pid = 1993] [id = 635] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x12a49c800 == 42 [pid = 1993] [id = 634] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x1291cd000 == 41 [pid = 1993] [id = 633] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x128a81800 == 40 [pid = 1993] [id = 632] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a1800 == 39 [pid = 1993] [id = 631] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x123337800 == 38 [pid = 1993] [id = 630] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x12106f000 == 37 [pid = 1993] [id = 629] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x118acb800 == 36 [pid = 1993] [id = 628] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x118337800 == 35 [pid = 1993] [id = 627] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x119c30800 == 34 [pid = 1993] [id = 626] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x1131d1800 == 33 [pid = 1993] [id = 625] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x121243800 == 32 [pid = 1993] [id = 643] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x12c73f000 == 31 [pid = 1993] [id = 642] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8e4000 == 30 [pid = 1993] [id = 641] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x1233b8800 == 29 [pid = 1993] [id = 640] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x12c490000 == 28 [pid = 1993] [id = 638] 09:27:59 INFO - PROCESS | 1993 | --DOCSHELL 0x117e9c800 == 27 [pid = 1993] [id = 639] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115ec8800) [pid = 1993] [serial = 1865] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x11296c000) [pid = 1993] [serial = 1864] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1181b9000) [pid = 1993] [serial = 1868] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x119237c00) [pid = 1993] [serial = 1871] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1184a5400) [pid = 1993] [serial = 1870] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1233e7000) [pid = 1993] [serial = 1853] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x121a52000) [pid = 1993] [serial = 1852] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119668800) [pid = 1993] [serial = 1873] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1129f2400) [pid = 1993] [serial = 1855] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x113384400) [pid = 1993] [serial = 1856] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x115e36400) [pid = 1993] [serial = 1858] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x115e44400) [pid = 1993] [serial = 1859] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x117e3bc00) [pid = 1993] [serial = 1862] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x116aa8000) [pid = 1993] [serial = 1861] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x11813ac00) [pid = 1993] [serial = 1867] [outer = 0x0] [url = about:blank] 09:27:59 INFO - PROCESS | 1993 | 1472660879901 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]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1173ms 09:27:59 INFO - PROCESS | 1993 | 1472660879928 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1993 | 1472660879932 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:27:59 INFO - PROCESS | 1993 | 1472660879938 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1993 | 1472660879941 Marionette TRACE conn2 <- [1,2550,null,{}] 09:27:59 INFO - PROCESS | 1993 | 1472660879947 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}] 09:27:59 INFO - PROCESS | 1993 | 1472660879949 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:00 INFO - PROCESS | 1993 | 1472660880067 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:28:00 INFO - PROCESS | 1993 | 1472660880077 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1993 | 1472660880081 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x117389800 == 28 [pid = 1993] [id = 645] 09:28:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x113ac1400) [pid = 1993] [serial = 1935] [outer = 0x0] 09:28:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x115e37400) [pid = 1993] [serial = 1936] [outer = 0x113ac1400] 09:28:00 INFO - PROCESS | 1993 | 1472660880128 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x115e41c00) [pid = 1993] [serial = 1937] [outer = 0x113ac1400] 09:28:00 INFO - PROCESS | 1993 | 1472660880554 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]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 673ms 09:28:00 INFO - PROCESS | 1993 | 1472660880611 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1993 | 1472660880614 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:28:00 INFO - PROCESS | 1993 | 1472660880618 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1993 | 1472660880620 Marionette TRACE conn2 <- [1,2554,null,{}] 09:28:00 INFO - PROCESS | 1993 | 1472660880622 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}] 09:28:00 INFO - PROCESS | 1993 | 1472660880624 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:00 INFO - PROCESS | 1993 | 1472660880700 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:28:00 INFO - PROCESS | 1993 | 1472660880705 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1993 | 1472660880706 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fb5800 == 29 [pid = 1993] [id = 646] 09:28:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x116091000) [pid = 1993] [serial = 1938] [outer = 0x0] 09:28:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x116aa9000) [pid = 1993] [serial = 1939] [outer = 0x116091000] 09:28:00 INFO - PROCESS | 1993 | 1472660880737 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x11810ac00) [pid = 1993] [serial = 1940] [outer = 0x116091000] 09:28:01 INFO - PROCESS | 1993 | 1472660881107 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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 523ms 09:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:28:01 INFO - PROCESS | 1993 | 1472660881141 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1993 | 1472660881143 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:28:01 INFO - PROCESS | 1993 | 1472660881145 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1993 | 1472660881147 Marionette TRACE conn2 <- [1,2558,null,{}] 09:28:01 INFO - PROCESS | 1993 | 1472660881155 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}] 09:28:01 INFO - PROCESS | 1993 | 1472660881159 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:01 INFO - PROCESS | 1993 | 1472660881237 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:28:01 INFO - PROCESS | 1993 | 1472660881242 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1993 | 1472660881244 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218af800 == 30 [pid = 1993] [id = 647] 09:28:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x112972800) [pid = 1993] [serial = 1941] [outer = 0x0] 09:28:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1184a6000) [pid = 1993] [serial = 1942] [outer = 0x112972800] 09:28:01 INFO - PROCESS | 1993 | 1472660881275 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119237800) [pid = 1993] [serial = 1943] [outer = 0x112972800] 09:28:01 INFO - PROCESS | 1993 | 1472660881669 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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 572ms 09:28:01 INFO - PROCESS | 1993 | 1472660881719 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1993 | 1472660881721 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:28:01 INFO - PROCESS | 1993 | 1472660881750 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1993 | 1472660881752 Marionette TRACE conn2 <- [1,2562,null,{}] 09:28:01 INFO - PROCESS | 1993 | 1472660881767 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}] 09:28:01 INFO - PROCESS | 1993 | 1472660881769 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:01 INFO - PROCESS | 1993 | 1472660881870 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:28:01 INFO - PROCESS | 1993 | 1472660881877 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1993 | 1472660881878 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x123791000 == 31 [pid = 1993] [id = 648] 09:28:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x119665000) [pid = 1993] [serial = 1944] [outer = 0x0] 09:28:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x119668400) [pid = 1993] [serial = 1945] [outer = 0x119665000] 09:28:01 INFO - PROCESS | 1993 | 1472660881938 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119743800) [pid = 1993] [serial = 1946] [outer = 0x119665000] 09:28:02 INFO - PROCESS | 1993 | 1472660882402 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]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 679ms 09:28:02 INFO - PROCESS | 1993 | 1472660882421 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1993 | 1472660882423 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:28:02 INFO - PROCESS | 1993 | 1472660882426 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1993 | 1472660882428 Marionette TRACE conn2 <- [1,2566,null,{}] 09:28:02 INFO - PROCESS | 1993 | 1472660882438 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}] 09:28:02 INFO - PROCESS | 1993 | 1472660882440 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:02 INFO - PROCESS | 1993 | 1472660882565 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:28:02 INFO - PROCESS | 1993 | 1472660882569 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 1993 | 1472660882570 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e35800 == 32 [pid = 1993] [id = 649] 09:28:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x115ec6800) [pid = 1993] [serial = 1947] [outer = 0x0] 09:28:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x119a44c00) [pid = 1993] [serial = 1948] [outer = 0x115ec6800] 09:28:02 INFO - PROCESS | 1993 | 1472660882595 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1213af800) [pid = 1993] [serial = 1949] [outer = 0x115ec6800] 09:28:02 INFO - PROCESS | 1993 | 1472660882950 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]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 569ms 09:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:28:02 INFO - PROCESS | 1993 | 1472660882995 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1993 | 1472660882997 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:28:03 INFO - PROCESS | 1993 | 1472660882999 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1993 | 1472660883000 Marionette TRACE conn2 <- [1,2570,null,{}] 09:28:03 INFO - PROCESS | 1993 | 1472660883002 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}] 09:28:03 INFO - PROCESS | 1993 | 1472660883006 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:03 INFO - PROCESS | 1993 | 1472660883120 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:28:03 INFO - PROCESS | 1993 | 1472660883150 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1993 | 1472660883151 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291c1800 == 33 [pid = 1993] [id = 650] 09:28:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x111e2c800) [pid = 1993] [serial = 1950] [outer = 0x0] 09:28:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x121a4cc00) [pid = 1993] [serial = 1951] [outer = 0x111e2c800] 09:28:03 INFO - PROCESS | 1993 | 1472660883177 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x125d58800) [pid = 1993] [serial = 1952] [outer = 0x111e2c800] 09:28:03 INFO - PROCESS | 1993 | 1472660883522 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]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 570ms 09:28:03 INFO - PROCESS | 1993 | 1472660883570 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1993 | 1472660883571 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:28:03 INFO - PROCESS | 1993 | 1472660883574 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1993 | 1472660883575 Marionette TRACE conn2 <- [1,2574,null,{}] 09:28:03 INFO - PROCESS | 1993 | 1472660883585 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}] 09:28:03 INFO - PROCESS | 1993 | 1472660883586 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:03 INFO - PROCESS | 1993 | 1472660883695 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:28:03 INFO - PROCESS | 1993 | 1472660883745 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1993 | 1472660883746 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a49c800 == 34 [pid = 1993] [id = 651] 09:28:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x112c39c00) [pid = 1993] [serial = 1953] [outer = 0x0] 09:28:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x125dea800) [pid = 1993] [serial = 1954] [outer = 0x112c39c00] 09:28:03 INFO - PROCESS | 1993 | 1472660883787 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x126ea6400) [pid = 1993] [serial = 1955] [outer = 0x112c39c00] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x11296f000) [pid = 1993] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x118105400) [pid = 1993] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x112987400) [pid = 1993] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x110ead400) [pid = 1993] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x119397c00) [pid = 1993] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x115e1fc00) [pid = 1993] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x116090000) [pid = 1993] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x11818c800) [pid = 1993] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x113dc2800) [pid = 1993] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1184afc00) [pid = 1993] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x110e74c00) [pid = 1993] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x125df3400) [pid = 1993] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x127525800) [pid = 1993] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x112699800) [pid = 1993] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:28:04 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1181bac00) [pid = 1993] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:28:04 INFO - PROCESS | 1993 | 1472660884379 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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 821ms 09:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:28:04 INFO - PROCESS | 1993 | 1472660884395 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1993 | 1472660884396 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:28:04 INFO - PROCESS | 1993 | 1472660884403 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1993 | 1472660884405 Marionette TRACE conn2 <- [1,2578,null,{}] 09:28:04 INFO - PROCESS | 1993 | 1472660884418 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}] 09:28:04 INFO - PROCESS | 1993 | 1472660884420 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:04 INFO - PROCESS | 1993 | 1472660884512 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:28:04 INFO - PROCESS | 1993 | 1472660884519 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1993 | 1472660884520 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a40a800 == 35 [pid = 1993] [id = 652] 09:28:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x115e23000) [pid = 1993] [serial = 1956] [outer = 0x0] 09:28:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x118105400) [pid = 1993] [serial = 1957] [outer = 0x115e23000] 09:28:04 INFO - PROCESS | 1993 | 1472660884558 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x118aa1c00) [pid = 1993] [serial = 1958] [outer = 0x115e23000] 09:28:05 INFO - PROCESS | 1993 | 1472660885016 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]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 626ms 09:28:05 INFO - PROCESS | 1993 | 1472660885035 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1993 | 1472660885036 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:28:05 INFO - PROCESS | 1993 | 1472660885039 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1993 | 1472660885040 Marionette TRACE conn2 <- [1,2582,null,{}] 09:28:05 INFO - PROCESS | 1993 | 1472660885042 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}] 09:28:05 INFO - PROCESS | 1993 | 1472660885043 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:05 INFO - PROCESS | 1993 | 1472660885140 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:28:05 INFO - PROCESS | 1993 | 1472660885145 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1993 | 1472660885147 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218ab800 == 36 [pid = 1993] [id = 653] 09:28:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1196e0000) [pid = 1993] [serial = 1959] [outer = 0x0] 09:28:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1237b4c00) [pid = 1993] [serial = 1960] [outer = 0x1196e0000] 09:28:05 INFO - PROCESS | 1993 | 1472660885175 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x126d6f000) [pid = 1993] [serial = 1961] [outer = 0x1196e0000] 09:28:05 INFO - PROCESS | 1993 | 1472660885523 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]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 518ms 09:28:05 INFO - PROCESS | 1993 | 1472660885558 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1993 | 1472660885560 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:28:05 INFO - PROCESS | 1993 | 1472660885563 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1993 | 1472660885564 Marionette TRACE conn2 <- [1,2586,null,{}] 09:28:05 INFO - PROCESS | 1993 | 1472660885570 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}] 09:28:05 INFO - PROCESS | 1993 | 1472660885572 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:05 INFO - PROCESS | 1993 | 1472660885689 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:28:05 INFO - PROCESS | 1993 | 1472660885776 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1993 | 1472660885777 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8de800 == 37 [pid = 1993] [id = 654] 09:28:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1121ab400) [pid = 1993] [serial = 1962] [outer = 0x0] 09:28:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x126ea4c00) [pid = 1993] [serial = 1963] [outer = 0x1121ab400] 09:28:05 INFO - PROCESS | 1993 | 1472660885802 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x12751f800) [pid = 1993] [serial = 1964] [outer = 0x1121ab400] 09:28:06 INFO - PROCESS | 1993 | 1472660886125 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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 574ms 09:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:28:06 INFO - PROCESS | 1993 | 1472660886137 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1993 | 1472660886138 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:28:06 INFO - PROCESS | 1993 | 1472660886140 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1993 | 1472660886142 Marionette TRACE conn2 <- [1,2590,null,{}] 09:28:06 INFO - PROCESS | 1993 | 1472660886144 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}] 09:28:06 INFO - PROCESS | 1993 | 1472660886146 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:06 INFO - PROCESS | 1993 | 1472660886281 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:28:06 INFO - PROCESS | 1993 | 1472660886363 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1993 | 1472660886365 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x116175000 == 38 [pid = 1993] [id = 655] 09:28:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x110eae800) [pid = 1993] [serial = 1965] [outer = 0x0] 09:28:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11219f400) [pid = 1993] [serial = 1966] [outer = 0x110eae800] 09:28:06 INFO - PROCESS | 1993 | 1472660886399 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x112dd7400) [pid = 1993] [serial = 1967] [outer = 0x110eae800] 09:28:06 INFO - PROCESS | 1993 | 1472660886938 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 870ms 09:28:07 INFO - PROCESS | 1993 | 1472660887021 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1993 | 1472660887023 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:28:07 INFO - PROCESS | 1993 | 1472660887028 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1993 | 1472660887030 Marionette TRACE conn2 <- [1,2594,null,{}] 09:28:07 INFO - PROCESS | 1993 | 1472660887033 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}] 09:28:07 INFO - PROCESS | 1993 | 1472660887036 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:07 INFO - PROCESS | 1993 | 1472660887143 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:28:07 INFO - PROCESS | 1993 | 1472660887201 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 1993 | 1472660887203 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x12107f800 == 39 [pid = 1993] [id = 656] 09:28:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x11663c800) [pid = 1993] [serial = 1968] [outer = 0x0] 09:28:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x116aa4400) [pid = 1993] [serial = 1969] [outer = 0x11663c800] 09:28:07 INFO - PROCESS | 1993 | 1472660887234 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x11813f400) [pid = 1993] [serial = 1970] [outer = 0x11663c800] 09:28:07 INFO - PROCESS | 1993 | 1472660887882 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 872ms 09:28:07 INFO - PROCESS | 1993 | 1472660887924 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 1993 | 1472660887927 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:28:07 INFO - PROCESS | 1993 | 1472660887932 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1993 | 1472660887936 Marionette TRACE conn2 <- [1,2598,null,{}] 09:28:07 INFO - PROCESS | 1993 | 1472660887941 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}] 09:28:07 INFO - PROCESS | 1993 | 1472660887942 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:08 INFO - PROCESS | 1993 | 1472660888051 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:28:08 INFO - PROCESS | 1993 | 1472660888133 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1993 | 1472660888136 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x118286800 == 40 [pid = 1993] [id = 657] 09:28:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x116107800) [pid = 1993] [serial = 1971] [outer = 0x0] 09:28:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x116806c00) [pid = 1993] [serial = 1972] [outer = 0x116107800] 09:28:08 INFO - PROCESS | 1993 | 1472660888165 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x118106000) [pid = 1993] [serial = 1973] [outer = 0x116107800] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8de800 == 39 [pid = 1993] [id = 654] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x1218ab800 == 38 [pid = 1993] [id = 653] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x12a40a800 == 37 [pid = 1993] [id = 652] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x12a49c800 == 36 [pid = 1993] [id = 651] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x1291c1800 == 35 [pid = 1993] [id = 650] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x126e35800 == 34 [pid = 1993] [id = 649] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x123791000 == 33 [pid = 1993] [id = 648] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x1218af800 == 32 [pid = 1993] [id = 647] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x118fb5800 == 31 [pid = 1993] [id = 646] 09:28:08 INFO - PROCESS | 1993 | --DOCSHELL 0x117389800 == 30 [pid = 1993] [id = 645] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1196de000) [pid = 1993] [serial = 1874] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x119dea800) [pid = 1993] [serial = 1897] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x1232e1000) [pid = 1993] [serial = 1900] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x124c0c400) [pid = 1993] [serial = 1903] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x125311400) [pid = 1993] [serial = 1904] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x112c3dc00) [pid = 1993] [serial = 1906] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x119390400) [pid = 1993] [serial = 1907] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11966d400) [pid = 1993] [serial = 1894] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x115e3f000) [pid = 1993] [serial = 1882] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115ec9c00) [pid = 1993] [serial = 1883] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x116aa3000) [pid = 1993] [serial = 1885] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x118102800) [pid = 1993] [serial = 1886] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1181bdc00) [pid = 1993] [serial = 1888] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1184aa000) [pid = 1993] [serial = 1889] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x115e1e000) [pid = 1993] [serial = 1879] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x115ebc800) [pid = 1993] [serial = 1880] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x118aa6800) [pid = 1993] [serial = 1891] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x119396c00) [pid = 1993] [serial = 1892] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x110ea4c00) [pid = 1993] [serial = 1876] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x111c75400) [pid = 1993] [serial = 1877] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x126d6e000) [pid = 1993] [serial = 1912] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x127547800) [pid = 1993] [serial = 1915] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x127520c00) [pid = 1993] [serial = 1913] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x124826400) [pid = 1993] [serial = 1901] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x121a50800) [pid = 1993] [serial = 1898] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x12754f400) [pid = 1993] [serial = 1916] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x1192cfc00) [pid = 1993] [serial = 1895] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x125ded000) [pid = 1993] [serial = 1910] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x12535b800) [pid = 1993] [serial = 1909] [outer = 0x0] [url = about:blank] 09:28:08 INFO - PROCESS | 1993 | 1472660888592 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]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 674ms 09:28:08 INFO - PROCESS | 1993 | 1472660888606 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 1993 | 1472660888609 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:28:08 INFO - PROCESS | 1993 | 1472660888614 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 1993 | 1472660888619 Marionette TRACE conn2 <- [1,2602,null,{}] 09:28:08 INFO - PROCESS | 1993 | 1472660888622 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}] 09:28:08 INFO - PROCESS | 1993 | 1472660888624 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:08 INFO - PROCESS | 1993 | 1472660888707 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:28:08 INFO - PROCESS | 1993 | 1472660888766 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1993 | 1472660888767 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x119ca4000 == 31 [pid = 1993] [id = 658] 09:28:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x116109400) [pid = 1993] [serial = 1974] [outer = 0x0] 09:28:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x1181bc000) [pid = 1993] [serial = 1975] [outer = 0x116109400] 09:28:08 INFO - PROCESS | 1993 | 1472660888795 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x11858f000) [pid = 1993] [serial = 1976] [outer = 0x116109400] 09:28:09 INFO - PROCESS | 1993 | 1472660889147 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]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 573ms 09:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:28:09 INFO - PROCESS | 1993 | 1472660889188 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1993 | 1472660889189 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:28:09 INFO - PROCESS | 1993 | 1472660889191 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1993 | 1472660889194 Marionette TRACE conn2 <- [1,2606,null,{}] 09:28:09 INFO - PROCESS | 1993 | 1472660889202 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}] 09:28:09 INFO - PROCESS | 1993 | 1472660889205 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:09 INFO - PROCESS | 1993 | 1472660889286 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:28:09 INFO - PROCESS | 1993 | 1472660889341 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1993 | 1472660889344 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232ae800 == 32 [pid = 1993] [id = 659] 09:28:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x11858e800) [pid = 1993] [serial = 1977] [outer = 0x0] 09:28:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x119394000) [pid = 1993] [serial = 1978] [outer = 0x11858e800] 09:28:09 INFO - PROCESS | 1993 | 1472660889373 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x119a9f800) [pid = 1993] [serial = 1979] [outer = 0x11858e800] 09:28:09 INFO - PROCESS | 1993 | 1472660889730 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]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 570ms 09:28:09 INFO - PROCESS | 1993 | 1472660889762 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1993 | 1472660889765 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:28:09 INFO - PROCESS | 1993 | 1472660889769 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1993 | 1472660889770 Marionette TRACE conn2 <- [1,2610,null,{}] 09:28:09 INFO - PROCESS | 1993 | 1472660889774 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}] 09:28:09 INFO - PROCESS | 1993 | 1472660889775 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:09 INFO - PROCESS | 1993 | 1472660889881 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:28:09 INFO - PROCESS | 1993 | 1472660889913 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1993 | 1472660889915 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x126e35800 == 33 [pid = 1993] [id = 660] 09:28:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1133ae800) [pid = 1993] [serial = 1980] [outer = 0x0] 09:28:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x121010000) [pid = 1993] [serial = 1981] [outer = 0x1133ae800] 09:28:09 INFO - PROCESS | 1993 | 1472660889940 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1232dcc00) [pid = 1993] [serial = 1982] [outer = 0x1133ae800] 09:28:10 INFO - PROCESS | 1993 | 1472660890246 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]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 521ms 09:28:10 INFO - PROCESS | 1993 | 1472660890290 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 1993 | 1472660890291 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:28:10 INFO - PROCESS | 1993 | 1472660890293 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 1993 | 1472660890294 Marionette TRACE conn2 <- [1,2614,null,{}] 09:28:10 INFO - PROCESS | 1993 | 1472660890296 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}] 09:28:10 INFO - PROCESS | 1993 | 1472660890298 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:10 INFO - PROCESS | 1993 | 1472660890374 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:28:10 INFO - PROCESS | 1993 | 1472660890377 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1993 | 1472660890379 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x118271000 == 34 [pid = 1993] [id = 661] 09:28:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x119661c00) [pid = 1993] [serial = 1983] [outer = 0x0] 09:28:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x124c0e400) [pid = 1993] [serial = 1984] [outer = 0x119661c00] 09:28:10 INFO - PROCESS | 1993 | 1472660890413 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1253c8000) [pid = 1993] [serial = 1985] [outer = 0x119661c00] 09:28:10 INFO - PROCESS | 1993 | 1472660890779 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]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 09:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:28:10 INFO - PROCESS | 1993 | 1472660890813 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 1993 | 1472660890814 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:28:10 INFO - PROCESS | 1993 | 1472660890819 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 1993 | 1472660890820 Marionette TRACE conn2 <- [1,2618,null,{}] 09:28:10 INFO - PROCESS | 1993 | 1472660890822 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}] 09:28:10 INFO - PROCESS | 1993 | 1472660890826 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:10 INFO - PROCESS | 1993 | 1472660890943 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:28:10 INFO - PROCESS | 1993 | 1472660890955 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1993 | 1472660890956 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a862800 == 35 [pid = 1993] [id = 662] 09:28:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1133b3000) [pid = 1993] [serial = 1986] [outer = 0x0] 09:28:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x126d65000) [pid = 1993] [serial = 1987] [outer = 0x1133b3000] 09:28:10 INFO - PROCESS | 1993 | 1472660890982 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x127549400) [pid = 1993] [serial = 1988] [outer = 0x1133b3000] 09:28:11 INFO - PROCESS | 1993 | 1472660891337 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]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 524ms 09:28:11 INFO - PROCESS | 1993 | 1472660891342 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1993 | 1472660891344 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:28:11 INFO - PROCESS | 1993 | 1472660891346 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1993 | 1472660891347 Marionette TRACE conn2 <- [1,2622,null,{}] 09:28:11 INFO - PROCESS | 1993 | 1472660891352 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}] 09:28:11 INFO - PROCESS | 1993 | 1472660891353 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:11 INFO - PROCESS | 1993 | 1472660891453 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:28:11 INFO - PROCESS | 1993 | 1472660891464 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1993 | 1472660891465 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b034000 == 36 [pid = 1993] [id = 663] 09:28:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x12754e400) [pid = 1993] [serial = 1989] [outer = 0x0] 09:28:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1287dd400) [pid = 1993] [serial = 1990] [outer = 0x12754e400] 09:28:11 INFO - PROCESS | 1993 | 1472660891522 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x1287e4000) [pid = 1993] [serial = 1991] [outer = 0x12754e400] 09:28:11 INFO - PROCESS | 1993 | 1472660891828 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]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 520ms 09:28:11 INFO - PROCESS | 1993 | 1472660891871 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1993 | 1472660891873 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:28:11 INFO - PROCESS | 1993 | 1472660891875 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1993 | 1472660891876 Marionette TRACE conn2 <- [1,2626,null,{}] 09:28:11 INFO - PROCESS | 1993 | 1472660891879 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}] 09:28:11 INFO - PROCESS | 1993 | 1472660891880 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:11 INFO - PROCESS | 1993 | 1472660891978 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:28:11 INFO - PROCESS | 1993 | 1472660891982 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1993 | 1472660891984 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c47c000 == 37 [pid = 1993] [id = 664] 09:28:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x112de3800) [pid = 1993] [serial = 1992] [outer = 0x0] 09:28:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1287e8000) [pid = 1993] [serial = 1993] [outer = 0x112de3800] 09:28:12 INFO - PROCESS | 1993 | 1472660892008 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x128927400) [pid = 1993] [serial = 1994] [outer = 0x112de3800] 09:28:12 INFO - PROCESS | 1993 | 1472660892403 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 571ms 09:28:12 INFO - PROCESS | 1993 | 1472660892448 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1993 | 1472660892449 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:28:12 INFO - PROCESS | 1993 | 1472660892453 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1993 | 1472660892455 Marionette TRACE conn2 <- [1,2630,null,{}] 09:28:12 INFO - PROCESS | 1993 | 1472660892458 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}] 09:28:12 INFO - PROCESS | 1993 | 1472660892459 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:12 INFO - PROCESS | 1993 | 1472660892729 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x116091000) [pid = 1993] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x112972800) [pid = 1993] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x117e2d000) [pid = 1993] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x113ac1400) [pid = 1993] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x112c34800) [pid = 1993] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x116ab0400) [pid = 1993] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x115ec6800) [pid = 1993] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x112c39c00) [pid = 1993] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x118aa6000) [pid = 1993] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x111e2c800) [pid = 1993] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1196e0000) [pid = 1993] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1213b5c00) [pid = 1993] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x115e23000) [pid = 1993] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x115ebfc00) [pid = 1993] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:28:12 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x119665000) [pid = 1993] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:28:12 INFO - PROCESS | 1993 | 1472660892800 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1993 | 1472660892801 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x118329000 == 38 [pid = 1993] [id = 665] 09:28:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x110ead400) [pid = 1993] [serial = 1995] [outer = 0x0] 09:28:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x112969800) [pid = 1993] [serial = 1996] [outer = 0x110ead400] 09:28:12 INFO - PROCESS | 1993 | 1472660892843 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x115ec6800) [pid = 1993] [serial = 1997] [outer = 0x110ead400] 09:28:13 INFO - PROCESS | 1993 | 1472660893140 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]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 722ms 09:28:13 INFO - PROCESS | 1993 | 1472660893175 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:28:13 INFO - PROCESS | 1993 | 1472660893176 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:28:13 INFO - PROCESS | 1993 | 1472660893178 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 1993 | 1472660893179 Marionette TRACE conn2 <- [1,2634,null,{}] 09:28:13 INFO - PROCESS | 1993 | 1472660893189 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}] 09:28:13 INFO - PROCESS | 1993 | 1472660893190 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:13 INFO - PROCESS | 1993 | 1472660893301 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:28:13 INFO - PROCESS | 1993 | 1472660893322 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1993 | 1472660893323 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x126833000 == 39 [pid = 1993] [id = 666] 09:28:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x113ac6400) [pid = 1993] [serial = 1998] [outer = 0x0] 09:28:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1181c2c00) [pid = 1993] [serial = 1999] [outer = 0x113ac6400] 09:28:13 INFO - PROCESS | 1993 | 1472660893347 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x124a0f400) [pid = 1993] [serial = 2000] [outer = 0x113ac6400] 09:28:13 INFO - PROCESS | 1993 | 1472660893647 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]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 518ms 09:28:13 INFO - PROCESS | 1993 | 1472660893697 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 1993 | 1472660893699 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:28:13 INFO - PROCESS | 1993 | 1472660893704 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 1993 | 1472660893706 Marionette TRACE conn2 <- [1,2638,null,{}] 09:28:13 INFO - PROCESS | 1993 | 1472660893708 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}] 09:28:13 INFO - PROCESS | 1993 | 1472660893709 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:13 INFO - PROCESS | 1993 | 1472660893807 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:28:13 INFO - PROCESS | 1993 | 1472660893810 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1993 | 1472660893812 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d066800 == 40 [pid = 1993] [id = 667] 09:28:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x125df3800) [pid = 1993] [serial = 2001] [outer = 0x0] 09:28:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x12892f400) [pid = 1993] [serial = 2002] [outer = 0x125df3800] 09:28:13 INFO - PROCESS | 1993 | 1472660893838 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x128aa2000) [pid = 1993] [serial = 2003] [outer = 0x125df3800] 09:28:14 INFO - PROCESS | 1993 | 1472660894186 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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 521ms 09:28:14 INFO - PROCESS | 1993 | 1472660894235 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:28:14 INFO - PROCESS | 1993 | 1472660894236 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:28:14 INFO - PROCESS | 1993 | 1472660894238 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1993 | 1472660894240 Marionette TRACE conn2 <- [1,2642,null,{}] 09:28:14 INFO - PROCESS | 1993 | 1472660894242 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}] 09:28:14 INFO - PROCESS | 1993 | 1472660894243 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:14 INFO - PROCESS | 1993 | 1472660894341 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:28:14 INFO - PROCESS | 1993 | 1472660894346 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 1993 | 1472660894348 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d079000 == 41 [pid = 1993] [id = 668] 09:28:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x128aa2400) [pid = 1993] [serial = 2004] [outer = 0x0] 09:28:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x128ba0800) [pid = 1993] [serial = 2005] [outer = 0x128aa2400] 09:28:14 INFO - PROCESS | 1993 | 1472660894388 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x128bd6800) [pid = 1993] [serial = 2006] [outer = 0x128aa2400] 09:28:14 INFO - PROCESS | 1993 | 1472660894959 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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 769ms 09:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:28:15 INFO - PROCESS | 1993 | 1472660895008 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 1993 | 1472660895011 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:28:15 INFO - PROCESS | 1993 | 1472660895014 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 1993 | 1472660895016 Marionette TRACE conn2 <- [1,2646,null,{}] 09:28:15 INFO - PROCESS | 1993 | 1472660895020 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}] 09:28:15 INFO - PROCESS | 1993 | 1472660895022 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:15 INFO - PROCESS | 1993 | 1472660895127 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:28:15 INFO - PROCESS | 1993 | 1472660895200 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1993 | 1472660895201 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196b4000 == 42 [pid = 1993] [id = 669] 09:28:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x113869800) [pid = 1993] [serial = 2007] [outer = 0x0] 09:28:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x11600b800) [pid = 1993] [serial = 2008] [outer = 0x113869800] 09:28:15 INFO - PROCESS | 1993 | 1472660895233 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x117e3b400) [pid = 1993] [serial = 2009] [outer = 0x113869800] 09:28:15 INFO - PROCESS | 1993 | 1472660895685 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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 771ms 09:28:15 INFO - PROCESS | 1993 | 1472660895785 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 1993 | 1472660895788 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:28:15 INFO - PROCESS | 1993 | 1472660895793 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 1993 | 1472660895795 Marionette TRACE conn2 <- [1,2650,null,{}] 09:28:15 INFO - PROCESS | 1993 | 1472660895797 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}] 09:28:15 INFO - PROCESS | 1993 | 1472660895801 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:15 INFO - PROCESS | 1993 | 1472660895903 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:28:15 INFO - PROCESS | 1993 | 1472660895976 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1993 | 1472660895977 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x127216800 == 43 [pid = 1993] [id = 670] 09:28:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x118f90c00) [pid = 1993] [serial = 2010] [outer = 0x0] 09:28:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x119398400) [pid = 1993] [serial = 2011] [outer = 0x118f90c00] 09:28:16 INFO - PROCESS | 1993 | 1472660896008 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x119746c00) [pid = 1993] [serial = 2012] [outer = 0x118f90c00] 09:28:16 INFO - PROCESS | 1993 | 1472660896422 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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 673ms 09:28:16 INFO - PROCESS | 1993 | 1472660896466 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1993 | 1472660896467 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:28:16 INFO - PROCESS | 1993 | 1472660896470 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1993 | 1472660896472 Marionette TRACE conn2 <- [1,2654,null,{}] 09:28:16 INFO - PROCESS | 1993 | 1472660896480 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}] 09:28:16 INFO - PROCESS | 1993 | 1472660896484 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:16 INFO - PROCESS | 1993 | 1472660896624 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:28:16 INFO - PROCESS | 1993 | 1472660896679 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1993 | 1472660896681 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d069000 == 44 [pid = 1993] [id = 671] 09:28:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x124dbcc00) [pid = 1993] [serial = 2013] [outer = 0x0] 09:28:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x1253cc000) [pid = 1993] [serial = 2014] [outer = 0x124dbcc00] 09:28:16 INFO - PROCESS | 1993 | 1472660896714 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x126eb2c00) [pid = 1993] [serial = 2015] [outer = 0x124dbcc00] 09:28:17 INFO - PROCESS | 1993 | 1472660897130 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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 674ms 09:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:28:17 INFO - PROCESS | 1993 | 1472660897145 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1993 | 1472660897147 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:28:17 INFO - PROCESS | 1993 | 1472660897149 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1993 | 1472660897151 Marionette TRACE conn2 <- [1,2658,null,{}] 09:28:17 INFO - PROCESS | 1993 | 1472660897153 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}] 09:28:17 INFO - PROCESS | 1993 | 1472660897155 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:17 INFO - PROCESS | 1993 | 1472660897276 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:28:17 INFO - PROCESS | 1993 | 1472660897346 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1993 | 1472660897348 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d872000 == 45 [pid = 1993] [id = 672] 09:28:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x127520800) [pid = 1993] [serial = 2016] [outer = 0x0] 09:28:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x127550000) [pid = 1993] [serial = 2017] [outer = 0x127520800] 09:28:17 INFO - PROCESS | 1993 | 1472660897375 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x1287ea000) [pid = 1993] [serial = 2018] [outer = 0x127520800] 09:28:17 INFO - PROCESS | 1993 | 1472660897794 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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:28:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 669ms 09:28:17 INFO - PROCESS | 1993 | 1472660897819 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1993 | 1472660897821 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:28:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:28:17 INFO - PROCESS | 1993 | 1472660897825 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1993 | 1472660897827 Marionette TRACE conn2 <- [1,2662,null,{}] 09:28:17 INFO - PROCESS | 1993 | 1472660897831 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}] 09:28:17 INFO - PROCESS | 1993 | 1472660897833 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:18 INFO - PROCESS | 1993 | 1472660898002 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:28:18 INFO - PROCESS | 1993 | 1472660898133 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1993 | 1472660898135 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x117e9c800 == 46 [pid = 1993] [id = 673] 09:28:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x110eb1000) [pid = 1993] [serial = 2019] [outer = 0x0] 09:28:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x11810fc00) [pid = 1993] [serial = 2020] [outer = 0x110eb1000] 09:28:18 INFO - PROCESS | 1993 | 1472660898185 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x128931400) [pid = 1993] [serial = 2021] [outer = 0x110eb1000] 09:28:18 INFO - PROCESS | 1993 | 1472660898823 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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1024ms 09:28:18 INFO - PROCESS | 1993 | 1472660898849 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 1993 | 1472660898851 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:28:18 INFO - PROCESS | 1993 | 1472660898854 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1993 | 1472660898857 Marionette TRACE conn2 <- [1,2666,null,{}] 09:28:18 INFO - PROCESS | 1993 | 1472660898861 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}] 09:28:18 INFO - PROCESS | 1993 | 1472660898862 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:18 INFO - PROCESS | 1993 | 1472660898960 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:28:19 INFO - PROCESS | 1993 | 1472660899025 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1993 | 1472660899026 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x11667b800 == 47 [pid = 1993] [id = 674] 09:28:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x115e41800) [pid = 1993] [serial = 2022] [outer = 0x0] 09:28:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x116aa6000) [pid = 1993] [serial = 2023] [outer = 0x115e41800] 09:28:19 INFO - PROCESS | 1993 | 1472660899055 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x11810f400) [pid = 1993] [serial = 2024] [outer = 0x115e41800] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x118fb1000 == 46 [pid = 1993] [id = 644] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12d066800 == 45 [pid = 1993] [id = 667] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x126833000 == 44 [pid = 1993] [id = 666] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x118329000 == 43 [pid = 1993] [id = 665] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12c47c000 == 42 [pid = 1993] [id = 664] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12b034000 == 41 [pid = 1993] [id = 663] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12a862800 == 40 [pid = 1993] [id = 662] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x118271000 == 39 [pid = 1993] [id = 661] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x126e35800 == 38 [pid = 1993] [id = 660] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x1232ae800 == 37 [pid = 1993] [id = 659] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x119ca4000 == 36 [pid = 1993] [id = 658] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x118286800 == 35 [pid = 1993] [id = 657] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12107f800 == 34 [pid = 1993] [id = 656] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x116175000 == 33 [pid = 1993] [id = 655] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x117e9c800 == 32 [pid = 1993] [id = 673] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12d872000 == 31 [pid = 1993] [id = 672] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12d069000 == 30 [pid = 1993] [id = 671] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x127216800 == 29 [pid = 1993] [id = 670] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x1196b4000 == 28 [pid = 1993] [id = 669] 09:28:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12d079000 == 27 [pid = 1993] [id = 668] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x116aa9000) [pid = 1993] [serial = 1939] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x11810ac00) [pid = 1993] [serial = 1940] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x1184a6000) [pid = 1993] [serial = 1942] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x118156800) [pid = 1993] [serial = 1933] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x115e37400) [pid = 1993] [serial = 1936] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x115e41c00) [pid = 1993] [serial = 1937] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x115ebd400) [pid = 1993] [serial = 1919] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x113805400) [pid = 1993] [serial = 1918] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x1181c0000) [pid = 1993] [serial = 1922] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x118137000) [pid = 1993] [serial = 1921] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x119a44c00) [pid = 1993] [serial = 1948] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x125dea800) [pid = 1993] [serial = 1954] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x119d6b000) [pid = 1993] [serial = 1925] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x119744400) [pid = 1993] [serial = 1924] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x125d58800) [pid = 1993] [serial = 1952] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x121a4cc00) [pid = 1993] [serial = 1951] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1237b4c00) [pid = 1993] [serial = 1960] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x125df1800) [pid = 1993] [serial = 1928] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x121a4dc00) [pid = 1993] [serial = 1927] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x126d6f000) [pid = 1993] [serial = 1961] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x118105400) [pid = 1993] [serial = 1957] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x11680b800) [pid = 1993] [serial = 1931] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x115ec9800) [pid = 1993] [serial = 1930] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1181c0800) [pid = 1993] [serial = 1934] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x126ea6400) [pid = 1993] [serial = 1955] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x119668400) [pid = 1993] [serial = 1945] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x119743800) [pid = 1993] [serial = 1946] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x118aa1c00) [pid = 1993] [serial = 1958] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x126ea4c00) [pid = 1993] [serial = 1963] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x1213af800) [pid = 1993] [serial = 1949] [outer = 0x0] [url = about:blank] 09:28:19 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x119237800) [pid = 1993] [serial = 1943] [outer = 0x0] [url = about:blank] 09:28:20 INFO - PROCESS | 1993 | 1472660900504 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]]]}] 09:28:20 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) 09:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1675ms 09:28:20 INFO - PROCESS | 1993 | 1472660900530 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:28:20 INFO - PROCESS | 1993 | 1472660900535 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:28:20 INFO - PROCESS | 1993 | 1472660900538 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1993 | 1472660900540 Marionette TRACE conn2 <- [1,2670,null,{}] 09:28:20 INFO - PROCESS | 1993 | 1472660900544 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}] 09:28:20 INFO - PROCESS | 1993 | 1472660900545 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:20 INFO - PROCESS | 1993 | 1472660900618 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:28:20 INFO - PROCESS | 1993 | 1472660900623 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1993 | 1472660900624 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x11738a000 == 28 [pid = 1993] [id = 675] 09:28:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x113ac1400) [pid = 1993] [serial = 2025] [outer = 0x0] 09:28:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x115e3d400) [pid = 1993] [serial = 2026] [outer = 0x113ac1400] 09:28:20 INFO - PROCESS | 1993 | 1472660900654 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x115ebe800) [pid = 1993] [serial = 2027] [outer = 0x113ac1400] 09:28:21 INFO - PROCESS | 1993 | 1472660901487 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"]]]}] 09:28:21 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 09:28:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:28:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 09:28:21 INFO - PROCESS | 1993 | 1472660901517 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 1993 | 1472660901521 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:28:21 INFO - PROCESS | 1993 | 1472660901527 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 1993 | 1472660901529 Marionette TRACE conn2 <- [1,2674,null,{}] 09:28:21 INFO - PROCESS | 1993 | 1472660901531 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}] 09:28:21 INFO - PROCESS | 1993 | 1472660901533 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:21 INFO - PROCESS | 1993 | 1472660901598 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:28:21 INFO - PROCESS | 1993 | 1472660901604 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1993 | 1472660901606 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x11929e000 == 29 [pid = 1993] [id = 676] 09:28:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1176ac000) [pid = 1993] [serial = 2028] [outer = 0x0] 09:28:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x117e39800) [pid = 1993] [serial = 2029] [outer = 0x1176ac000] 09:28:21 INFO - PROCESS | 1993 | 1472660901629 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x118157400) [pid = 1993] [serial = 2030] [outer = 0x1176ac000] 09:28:22 INFO - PROCESS | 1993 | 1472660902527 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"]]]}] 09:28:22 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 09:28:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:28:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1024ms 09:28:22 INFO - PROCESS | 1993 | 1472660902552 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 1993 | 1472660902553 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:28:22 INFO - PROCESS | 1993 | 1472660902563 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1993 | 1472660902565 Marionette TRACE conn2 <- [1,2678,null,{}] 09:28:22 INFO - PROCESS | 1993 | 1472660902576 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}] 09:28:22 INFO - PROCESS | 1993 | 1472660902579 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:22 INFO - PROCESS | 1993 | 1472660902673 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:28:22 INFO - PROCESS | 1993 | 1472660902712 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 1993 | 1472660902713 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x121248000 == 30 [pid = 1993] [id = 677] 09:28:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11296dc00) [pid = 1993] [serial = 2031] [outer = 0x0] 09:28:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x118f9d400) [pid = 1993] [serial = 2032] [outer = 0x11296dc00] 09:28:22 INFO - PROCESS | 1993 | 1472660902742 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x119398000) [pid = 1993] [serial = 2033] [outer = 0x11296dc00] 09:28:23 INFO - PROCESS | 1993 | 1472660903568 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]]]}] 09:28:23 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) 09:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1032ms 09:28:23 INFO - PROCESS | 1993 | 1472660903588 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:28:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:28:23 INFO - PROCESS | 1993 | 1472660903589 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:28:23 INFO - PROCESS | 1993 | 1472660903592 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1993 | 1472660903593 Marionette TRACE conn2 <- [1,2682,null,{}] 09:28:23 INFO - PROCESS | 1993 | 1472660903623 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}] 09:28:23 INFO - PROCESS | 1993 | 1472660903624 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:23 INFO - PROCESS | 1993 | 1472660903721 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:28:23 INFO - PROCESS | 1993 | 1472660903724 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1993 | 1472660903725 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x123792800 == 31 [pid = 1993] [id = 678] 09:28:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1196d9c00) [pid = 1993] [serial = 2034] [outer = 0x0] 09:28:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x119a45000) [pid = 1993] [serial = 2035] [outer = 0x1196d9c00] 09:28:23 INFO - PROCESS | 1993 | 1472660903751 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x120ee7400) [pid = 1993] [serial = 2036] [outer = 0x1196d9c00] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x125df3800) [pid = 1993] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x128aa2400) [pid = 1993] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1133b3000) [pid = 1993] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x12754e400) [pid = 1993] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x116109400) [pid = 1993] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x1133ae800) [pid = 1993] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x119661c00) [pid = 1993] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x11858e800) [pid = 1993] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x110eae800) [pid = 1993] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x11663c800) [pid = 1993] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x112de3800) [pid = 1993] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x1121ab400) [pid = 1993] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x116107800) [pid = 1993] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x113ac6400) [pid = 1993] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:28:24 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x110ead400) [pid = 1993] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:28:24 INFO - PROCESS | 1993 | 1472660904676 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]]]}] 09:28:24 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) 09:28:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1135ms 09:28:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:28:24 INFO - PROCESS | 1993 | 1472660904727 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1993 | 1472660904729 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:28:24 INFO - PROCESS | 1993 | 1472660904734 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1993 | 1472660904735 Marionette TRACE conn2 <- [1,2686,null,{}] 09:28:24 INFO - PROCESS | 1993 | 1472660904739 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}] 09:28:24 INFO - PROCESS | 1993 | 1472660904740 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:24 INFO - PROCESS | 1993 | 1472660904810 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:28:24 INFO - PROCESS | 1993 | 1472660904813 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1993 | 1472660904815 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x125381800 == 32 [pid = 1993] [id = 679] 09:28:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x112f7e000) [pid = 1993] [serial = 2037] [outer = 0x0] 09:28:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1172cb400) [pid = 1993] [serial = 2038] [outer = 0x112f7e000] 09:28:24 INFO - PROCESS | 1993 | 1472660904844 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x119747000) [pid = 1993] [serial = 2039] [outer = 0x112f7e000] 09:28:25 INFO - PROCESS | 1993 | 1472660905664 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"]]]}] 09:28:25 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 09:28:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:28:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:28:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 973ms 09:28:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:28:25 INFO - PROCESS | 1993 | 1472660905705 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1993 | 1472660905706 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:28:25 INFO - PROCESS | 1993 | 1472660905708 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1993 | 1472660905709 Marionette TRACE conn2 <- [1,2690,null,{}] 09:28:25 INFO - PROCESS | 1993 | 1472660905711 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}] 09:28:25 INFO - PROCESS | 1993 | 1472660905716 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:25 INFO - PROCESS | 1993 | 1472660905805 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:28:25 INFO - PROCESS | 1993 | 1472660905809 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1993 | 1472660905810 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a85800 == 33 [pid = 1993] [id = 680] 09:28:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1213b9c00) [pid = 1993] [serial = 2040] [outer = 0x0] 09:28:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1233f4c00) [pid = 1993] [serial = 2041] [outer = 0x1213b9c00] 09:28:25 INFO - PROCESS | 1993 | 1472660905838 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x124dc2800) [pid = 1993] [serial = 2042] [outer = 0x1213b9c00] 09:28:26 INFO - PROCESS | 1993 | 1472660906894 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"]]]}] 09:28:26 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 09:28:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:28:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:28:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:28:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1219ms 09:28:26 INFO - PROCESS | 1993 | 1472660906928 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1993 | 1472660906931 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:28:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:28:26 INFO - PROCESS | 1993 | 1472660906935 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1993 | 1472660906936 Marionette TRACE conn2 <- [1,2694,null,{}] 09:28:26 INFO - PROCESS | 1993 | 1472660906940 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}] 09:28:26 INFO - PROCESS | 1993 | 1472660906942 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:27 INFO - PROCESS | 1993 | 1472660907051 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:28:27 INFO - PROCESS | 1993 | 1472660907105 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1993 | 1472660907106 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x11927e800 == 34 [pid = 1993] [id = 681] 09:28:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x112993000) [pid = 1993] [serial = 2043] [outer = 0x0] 09:28:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x115e37000) [pid = 1993] [serial = 2044] [outer = 0x112993000] 09:28:27 INFO - PROCESS | 1993 | 1472660907139 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x116108c00) [pid = 1993] [serial = 2045] [outer = 0x112993000] 09:28:28 INFO - PROCESS | 1993 | 1472660908095 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"]]]}] 09:28:28 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 09:28:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:28:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:28:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1171ms 09:28:28 INFO - PROCESS | 1993 | 1472660908125 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 1993 | 1472660908129 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:28:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:28:28 INFO - PROCESS | 1993 | 1472660908137 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1993 | 1472660908139 Marionette TRACE conn2 <- [1,2698,null,{}] 09:28:28 INFO - PROCESS | 1993 | 1472660908142 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}] 09:28:28 INFO - PROCESS | 1993 | 1472660908143 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:28 INFO - PROCESS | 1993 | 1472660908250 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:28:28 INFO - PROCESS | 1993 | 1472660908303 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 1993 | 1472660908304 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a9800 == 35 [pid = 1993] [id = 682] 09:28:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x116ad9400) [pid = 1993] [serial = 2046] [outer = 0x0] 09:28:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x1184a8800) [pid = 1993] [serial = 2047] [outer = 0x116ad9400] 09:28:28 INFO - PROCESS | 1993 | 1472660908337 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x118aa1c00) [pid = 1993] [serial = 2048] [outer = 0x116ad9400] 09:28:28 INFO - PROCESS | 1993 | --DOCSHELL 0x125381800 == 34 [pid = 1993] [id = 679] 09:28:28 INFO - PROCESS | 1993 | --DOCSHELL 0x123792800 == 33 [pid = 1993] [id = 678] 09:28:28 INFO - PROCESS | 1993 | --DOCSHELL 0x121248000 == 32 [pid = 1993] [id = 677] 09:28:28 INFO - PROCESS | 1993 | --DOCSHELL 0x11929e000 == 31 [pid = 1993] [id = 676] 09:28:28 INFO - PROCESS | 1993 | --DOCSHELL 0x11738a000 == 30 [pid = 1993] [id = 675] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x128aa2000) [pid = 1993] [serial = 2003] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x128ba0800) [pid = 1993] [serial = 2005] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x128bd6800) [pid = 1993] [serial = 2006] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x126d65000) [pid = 1993] [serial = 1987] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x1287dd400) [pid = 1993] [serial = 1990] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1181bc000) [pid = 1993] [serial = 1975] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x11858f000) [pid = 1993] [serial = 1976] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x121010000) [pid = 1993] [serial = 1981] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x1232dcc00) [pid = 1993] [serial = 1982] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x124c0e400) [pid = 1993] [serial = 1984] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x119394000) [pid = 1993] [serial = 1978] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x119a9f800) [pid = 1993] [serial = 1979] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x11219f400) [pid = 1993] [serial = 1966] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x112dd7400) [pid = 1993] [serial = 1967] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x116aa4400) [pid = 1993] [serial = 1969] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x11813f400) [pid = 1993] [serial = 1970] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x1287e8000) [pid = 1993] [serial = 1993] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x12751f800) [pid = 1993] [serial = 1964] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x116806c00) [pid = 1993] [serial = 1972] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x118106000) [pid = 1993] [serial = 1973] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x1287e4000) [pid = 1993] [serial = 1991] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x128927400) [pid = 1993] [serial = 1994] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x1181c2c00) [pid = 1993] [serial = 1999] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x124a0f400) [pid = 1993] [serial = 2000] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x12892f400) [pid = 1993] [serial = 2002] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x112969800) [pid = 1993] [serial = 1996] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x115ec6800) [pid = 1993] [serial = 1997] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 60 (0x127549400) [pid = 1993] [serial = 1988] [outer = 0x0] [url = about:blank] 09:28:28 INFO - PROCESS | 1993 | --DOMWINDOW == 59 (0x1253c8000) [pid = 1993] [serial = 1985] [outer = 0x0] [url = about:blank] 09:28:29 INFO - PROCESS | 1993 | 1472660909396 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"]]]}] 09:28:29 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 09:28:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:28:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1272ms 09:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:28:29 INFO - PROCESS | 1993 | 1472660909409 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1993 | 1472660909411 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:28:29 INFO - PROCESS | 1993 | 1472660909414 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 1993 | 1472660909417 Marionette TRACE conn2 <- [1,2702,null,{}] 09:28:29 INFO - PROCESS | 1993 | 1472660909421 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}] 09:28:29 INFO - PROCESS | 1993 | 1472660909423 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:29 INFO - PROCESS | 1993 | 1472660909502 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:28:29 INFO - PROCESS | 1993 | 1472660909507 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1993 | 1472660909508 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x118175800 == 31 [pid = 1993] [id = 683] 09:28:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 60 (0x115e40c00) [pid = 1993] [serial = 2049] [outer = 0x0] 09:28:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x11663cc00) [pid = 1993] [serial = 2050] [outer = 0x115e40c00] 09:28:29 INFO - PROCESS | 1993 | 1472660909539 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x116ab0000) [pid = 1993] [serial = 2051] [outer = 0x115e40c00] 09:28:29 INFO - PROCESS | 1993 | 1472660909911 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]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:28:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 522ms 09:28:29 INFO - PROCESS | 1993 | 1472660909937 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1993 | 1472660909940 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:28:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:28:29 INFO - PROCESS | 1993 | 1472660909944 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 1993 | 1472660909946 Marionette TRACE conn2 <- [1,2706,null,{}] 09:28:29 INFO - PROCESS | 1993 | 1472660909948 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}] 09:28:29 INFO - PROCESS | 1993 | 1472660909950 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:30 INFO - PROCESS | 1993 | 1472660910029 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:28:30 INFO - PROCESS | 1993 | 1472660910035 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1993 | 1472660910037 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e45800 == 32 [pid = 1993] [id = 684] 09:28:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x11818b000) [pid = 1993] [serial = 2052] [outer = 0x0] 09:28:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x1184b3000) [pid = 1993] [serial = 2053] [outer = 0x11818b000] 09:28:30 INFO - PROCESS | 1993 | 1472660910065 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x118f9dc00) [pid = 1993] [serial = 2054] [outer = 0x11818b000] 09:28:30 INFO - PROCESS | 1993 | 1472660910402 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:28:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 09:28:30 INFO - PROCESS | 1993 | 1472660910415 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1993 | 1472660910416 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:28:30 INFO - PROCESS | 1993 | 1472660910422 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1993 | 1472660910425 Marionette TRACE conn2 <- [1,2710,null,{}] 09:28:30 INFO - PROCESS | 1993 | 1472660910434 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}] 09:28:30 INFO - PROCESS | 1993 | 1472660910438 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:30 INFO - PROCESS | 1993 | 1472660910538 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:28:30 INFO - PROCESS | 1993 | 1472660910545 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1993 | 1472660910547 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x12379f000 == 33 [pid = 1993] [id = 685] 09:28:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x119666800) [pid = 1993] [serial = 2055] [outer = 0x0] 09:28:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x119747400) [pid = 1993] [serial = 2056] [outer = 0x119666800] 09:28:30 INFO - PROCESS | 1993 | 1472660910578 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x121011400) [pid = 1993] [serial = 2057] [outer = 0x119666800] 09:28:30 INFO - PROCESS | 1993 | 1472660910908 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] 09:28:30 INFO - PROCESS | 1993 | 1472660910946 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:28:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:28:30 INFO - PROCESS | 1993 | 1472660910948 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1993 | 1472660910949 Marionette TRACE conn2 <- [1,2714,null,{}] 09:28:30 INFO - PROCESS | 1993 | 1472660910952 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}] 09:28:30 INFO - PROCESS | 1993 | 1472660910953 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:31 INFO - PROCESS | 1993 | 1472660911030 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:28:31 INFO - PROCESS | 1993 | 1472660911036 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1993 | 1472660911037 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x128718000 == 34 [pid = 1993] [id = 686] 09:28:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x1217c0400) [pid = 1993] [serial = 2058] [outer = 0x0] 09:28:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x12321a400) [pid = 1993] [serial = 2059] [outer = 0x1217c0400] 09:28:31 INFO - PROCESS | 1993 | 1472660911063 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x124a0a400) [pid = 1993] [serial = 2060] [outer = 0x1217c0400] 09:28:31 INFO - PROCESS | 1993 | 1472660911425 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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:28:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 09:28:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:28:31 INFO - PROCESS | 1993 | 1472660911471 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1993 | 1472660911472 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:28:31 INFO - PROCESS | 1993 | 1472660911474 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1993 | 1472660911475 Marionette TRACE conn2 <- [1,2718,null,{}] 09:28:31 INFO - PROCESS | 1993 | 1472660911477 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}] 09:28:31 INFO - PROCESS | 1993 | 1472660911479 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:31 INFO - PROCESS | 1993 | 1472660911578 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:28:31 INFO - PROCESS | 1993 | 1472660911583 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1993 | 1472660911585 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x1291be000 == 35 [pid = 1993] [id = 687] 09:28:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x12184f000) [pid = 1993] [serial = 2061] [outer = 0x0] 09:28:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x125311400) [pid = 1993] [serial = 2062] [outer = 0x12184f000] 09:28:31 INFO - PROCESS | 1993 | 1472660911609 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x1253c3000) [pid = 1993] [serial = 2063] [outer = 0x12184f000] 09:28:31 INFO - PROCESS | 1993 | 1472660911965 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] 09:28:32 INFO - PROCESS | 1993 | 1472660911998 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:28:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:28:32 INFO - PROCESS | 1993 | 1472660912003 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1993 | 1472660912004 Marionette TRACE conn2 <- [1,2722,null,{}] 09:28:32 INFO - PROCESS | 1993 | 1472660912007 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}] 09:28:32 INFO - PROCESS | 1993 | 1472660912011 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:32 INFO - PROCESS | 1993 | 1472660912125 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:28:32 INFO - PROCESS | 1993 | 1472660912165 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1993 | 1472660912166 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a4b5800 == 36 [pid = 1993] [id = 688] 09:28:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x125d58800) [pid = 1993] [serial = 2064] [outer = 0x0] 09:28:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x126d6a000) [pid = 1993] [serial = 2065] [outer = 0x125d58800] 09:28:32 INFO - PROCESS | 1993 | 1472660912191 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x127547c00) [pid = 1993] [serial = 2066] [outer = 0x125d58800] 09:28:32 INFO - PROCESS | 1993 | 1472660912537 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] 09:28:32 INFO - PROCESS | 1993 | 1472660912582 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:28:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:28:32 INFO - PROCESS | 1993 | 1472660912584 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1993 | 1472660912585 Marionette TRACE conn2 <- [1,2726,null,{}] 09:28:32 INFO - PROCESS | 1993 | 1472660912588 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}] 09:28:32 INFO - PROCESS | 1993 | 1472660912589 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:32 INFO - PROCESS | 1993 | 1472660912688 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:28:32 INFO - PROCESS | 1993 | 1472660912691 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1993 | 1472660912692 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af29800 == 37 [pid = 1993] [id = 689] 09:28:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x127549c00) [pid = 1993] [serial = 2067] [outer = 0x0] 09:28:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x12874ec00) [pid = 1993] [serial = 2068] [outer = 0x127549c00] 09:28:32 INFO - PROCESS | 1993 | 1472660912717 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1287e3400) [pid = 1993] [serial = 2069] [outer = 0x127549c00] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x113ac1400) [pid = 1993] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x11296dc00) [pid = 1993] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x1176ac000) [pid = 1993] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x1196d9c00) [pid = 1993] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x113869800) [pid = 1993] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x118f90c00) [pid = 1993] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x124dbcc00) [pid = 1993] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x127520800) [pid = 1993] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x112f7e000) [pid = 1993] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:28:33 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x110eb1000) [pid = 1993] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:28:33 INFO - PROCESS | 1993 | 1472660913070 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]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:28:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 521ms 09:28:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:28:33 INFO - PROCESS | 1993 | 1472660913105 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1993 | 1472660913106 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:28:33 INFO - PROCESS | 1993 | 1472660913108 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1993 | 1472660913109 Marionette TRACE conn2 <- [1,2730,null,{}] 09:28:33 INFO - PROCESS | 1993 | 1472660913112 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}] 09:28:33 INFO - PROCESS | 1993 | 1472660913113 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:33 INFO - PROCESS | 1993 | 1472660913191 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:28:33 INFO - PROCESS | 1993 | 1472660913194 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1993 | 1472660913195 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b03b000 == 38 [pid = 1993] [id = 690] 09:28:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x112975000) [pid = 1993] [serial = 2070] [outer = 0x0] 09:28:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x116ab0400) [pid = 1993] [serial = 2071] [outer = 0x112975000] 09:28:33 INFO - PROCESS | 1993 | 1472660913223 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x119751c00) [pid = 1993] [serial = 2072] [outer = 0x112975000] 09:28:34 INFO - PROCESS | 1993 | 1472660914050 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"]]]}] 09:28:34 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 09:28:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:28:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:28:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:28:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 968ms 09:28:34 INFO - PROCESS | 1993 | 1472660914077 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1993 | 1472660914078 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:28:34 INFO - PROCESS | 1993 | 1472660914080 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1993 | 1472660914082 Marionette TRACE conn2 <- [1,2734,null,{}] 09:28:34 INFO - PROCESS | 1993 | 1472660914084 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}] 09:28:34 INFO - PROCESS | 1993 | 1472660914085 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:34 INFO - PROCESS | 1993 | 1472660914161 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:28:34 INFO - PROCESS | 1993 | 1472660914220 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1993 | 1472660914221 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x12333d800 == 39 [pid = 1993] [id = 691] 09:28:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x113869800) [pid = 1993] [serial = 2073] [outer = 0x0] 09:28:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x1287e7400) [pid = 1993] [serial = 2074] [outer = 0x113869800] 09:28:34 INFO - PROCESS | 1993 | 1472660914246 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x128928c00) [pid = 1993] [serial = 2075] [outer = 0x113869800] 09:28:34 INFO - PROCESS | 1993 | 1472660914538 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 09:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:28:34 INFO - PROCESS | 1993 | 1472660914559 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1993 | 1472660914560 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:28:34 INFO - PROCESS | 1993 | 1472660914562 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1993 | 1472660914563 Marionette TRACE conn2 <- [1,2738,null,{}] 09:28:34 INFO - PROCESS | 1993 | 1472660914566 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}] 09:28:34 INFO - PROCESS | 1993 | 1472660914569 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:34 INFO - PROCESS | 1993 | 1472660914653 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:28:34 INFO - PROCESS | 1993 | 1472660914657 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1993 | 1472660914658 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c49a800 == 40 [pid = 1993] [id = 692] 09:28:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x1287e1800) [pid = 1993] [serial = 2076] [outer = 0x0] 09:28:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x128a97400) [pid = 1993] [serial = 2077] [outer = 0x1287e1800] 09:28:34 INFO - PROCESS | 1993 | 1472660914683 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x124825800) [pid = 1993] [serial = 2078] [outer = 0x1287e1800] 09:28:35 INFO - PROCESS | 1993 | 1472660915037 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]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 521ms 09:28:35 INFO - PROCESS | 1993 | 1472660915084 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 1993 | 1472660915085 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:28:35 INFO - PROCESS | 1993 | 1472660915088 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 1993 | 1472660915089 Marionette TRACE conn2 <- [1,2742,null,{}] 09:28:35 INFO - PROCESS | 1993 | 1472660915091 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}] 09:28:35 INFO - PROCESS | 1993 | 1472660915093 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:35 INFO - PROCESS | 1993 | 1472660915234 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:28:35 INFO - PROCESS | 1993 | 1472660915287 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 1993 | 1472660915289 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x116017800 == 41 [pid = 1993] [id = 693] 09:28:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x110e7bc00) [pid = 1993] [serial = 2079] [outer = 0x0] 09:28:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x110eb0000) [pid = 1993] [serial = 2080] [outer = 0x110e7bc00] 09:28:35 INFO - PROCESS | 1993 | 1472660915322 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x112ddb000) [pid = 1993] [serial = 2081] [outer = 0x110e7bc00] 09:28:35 INFO - PROCESS | 1993 | 1472660915763 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]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 09:28:35 INFO - PROCESS | 1993 | 1472660915810 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 1993 | 1472660915813 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:28:35 INFO - PROCESS | 1993 | 1472660915816 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 1993 | 1472660915818 Marionette TRACE conn2 <- [1,2746,null,{}] 09:28:35 INFO - PROCESS | 1993 | 1472660915821 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}] 09:28:35 INFO - PROCESS | 1993 | 1472660915825 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:35 INFO - PROCESS | 1993 | 1472660915952 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:28:36 INFO - PROCESS | 1993 | 1472660916035 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1993 | 1472660916037 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218aa800 == 42 [pid = 1993] [id = 694] 09:28:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x112ddc400) [pid = 1993] [serial = 2082] [outer = 0x0] 09:28:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1181bc000) [pid = 1993] [serial = 2083] [outer = 0x112ddc400] 09:28:36 INFO - PROCESS | 1993 | 1472660916069 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x119237000) [pid = 1993] [serial = 2084] [outer = 0x112ddc400] 09:28:36 INFO - PROCESS | 1993 | 1472660916475 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]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:28:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 09:28:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:28:36 INFO - PROCESS | 1993 | 1472660916487 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 1993 | 1472660916489 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:28:36 INFO - PROCESS | 1993 | 1472660916491 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1993 | 1472660916492 Marionette TRACE conn2 <- [1,2750,null,{}] 09:28:36 INFO - PROCESS | 1993 | 1472660916495 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}] 09:28:36 INFO - PROCESS | 1993 | 1472660916496 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:36 INFO - PROCESS | 1993 | 1472660916598 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:28:36 INFO - PROCESS | 1993 | 1472660916656 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1993 | 1472660916657 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b041000 == 43 [pid = 1993] [id = 695] 09:28:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11966a800) [pid = 1993] [serial = 2085] [outer = 0x0] 09:28:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x121123000) [pid = 1993] [serial = 2086] [outer = 0x11966a800] 09:28:36 INFO - PROCESS | 1993 | 1472660916692 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x124c72800) [pid = 1993] [serial = 2087] [outer = 0x11966a800] 09:28:37 INFO - PROCESS | 1993 | 1472660917151 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 669ms 09:28:37 INFO - PROCESS | 1993 | 1472660917160 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1993 | 1472660917163 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:28:37 INFO - PROCESS | 1993 | 1472660917171 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1993 | 1472660917175 Marionette TRACE conn2 <- [1,2754,null,{}] 09:28:37 INFO - PROCESS | 1993 | 1472660917177 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}] 09:28:37 INFO - PROCESS | 1993 | 1472660917179 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:37 INFO - PROCESS | 1993 | 1472660917283 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:28:37 INFO - PROCESS | 1993 | 1472660917381 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1993 | 1472660917382 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:37 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ceaa800 == 44 [pid = 1993] [id = 696] 09:28:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x125df3000) [pid = 1993] [serial = 2088] [outer = 0x0] 09:28:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x12751d800) [pid = 1993] [serial = 2089] [outer = 0x125df3000] 09:28:37 INFO - PROCESS | 1993 | 1472660917411 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1287ea400) [pid = 1993] [serial = 2090] [outer = 0x125df3000] 09:28:37 INFO - PROCESS | 1993 | 1472660917823 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 679ms 09:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:28:37 INFO - PROCESS | 1993 | 1472660917846 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1993 | 1472660917848 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:28:37 INFO - PROCESS | 1993 | 1472660917850 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1993 | 1472660917852 Marionette TRACE conn2 <- [1,2758,null,{}] 09:28:37 INFO - PROCESS | 1993 | 1472660917854 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}] 09:28:37 INFO - PROCESS | 1993 | 1472660917855 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:37 INFO - PROCESS | 1993 | 1472660917956 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:28:38 INFO - PROCESS | 1993 | 1472660918049 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1993 | 1472660918051 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d063800 == 45 [pid = 1993] [id = 697] 09:28:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126ea6400) [pid = 1993] [serial = 2091] [outer = 0x0] 09:28:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x128b9dc00) [pid = 1993] [serial = 2092] [outer = 0x126ea6400] 09:28:38 INFO - PROCESS | 1993 | 1472660918080 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x128bdb000) [pid = 1993] [serial = 2093] [outer = 0x126ea6400] 09:28:38 INFO - PROCESS | 1993 | 1472660918645 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]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 09:28:38 INFO - PROCESS | 1993 | 1472660918721 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1993 | 1472660918722 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:28:38 INFO - PROCESS | 1993 | 1472660918726 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1993 | 1472660918727 Marionette TRACE conn2 <- [1,2762,null,{}] 09:28:38 INFO - PROCESS | 1993 | 1472660918731 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}] 09:28:38 INFO - PROCESS | 1993 | 1472660918732 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:38 INFO - PROCESS | 1993 | 1472660918830 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:28:38 INFO - PROCESS | 1993 | 1472660918903 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1993 | 1472660918904 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:38 INFO - PROCESS | 1993 | ++DOCSHELL 0x119ca9000 == 46 [pid = 1993] [id = 698] 09:28:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x115e42000) [pid = 1993] [serial = 2094] [outer = 0x0] 09:28:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x115ec1c00) [pid = 1993] [serial = 2095] [outer = 0x115e42000] 09:28:38 INFO - PROCESS | 1993 | 1472660918932 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x117e38000) [pid = 1993] [serial = 2096] [outer = 0x115e42000] 09:28:39 INFO - PROCESS | 1993 | 1472660919331 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]]]}] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x11667b800 == 45 [pid = 1993] [id = 674] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12c49a800 == 44 [pid = 1993] [id = 692] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12333d800 == 43 [pid = 1993] [id = 691] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12b03b000 == 42 [pid = 1993] [id = 690] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12af29800 == 41 [pid = 1993] [id = 689] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12a4b5800 == 40 [pid = 1993] [id = 688] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1291be000 == 39 [pid = 1993] [id = 687] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x128718000 == 38 [pid = 1993] [id = 686] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12379f000 == 37 [pid = 1993] [id = 685] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x120e45800 == 36 [pid = 1993] [id = 684] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x118175800 == 35 [pid = 1993] [id = 683] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a9800 == 34 [pid = 1993] [id = 682] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x11927e800 == 33 [pid = 1993] [id = 681] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x128a85800 == 32 [pid = 1993] [id = 680] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12d063800 == 31 [pid = 1993] [id = 697] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12ceaa800 == 30 [pid = 1993] [id = 696] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12b041000 == 29 [pid = 1993] [id = 695] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x1218aa800 == 28 [pid = 1993] [id = 694] 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x116017800 == 27 [pid = 1993] [id = 693] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x119a45000) [pid = 1993] [serial = 2035] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x117e3b400) [pid = 1993] [serial = 2009] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11600b800) [pid = 1993] [serial = 2008] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x119746c00) [pid = 1993] [serial = 2012] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x119398400) [pid = 1993] [serial = 2011] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x126eb2c00) [pid = 1993] [serial = 2015] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1253cc000) [pid = 1993] [serial = 2014] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1233f4c00) [pid = 1993] [serial = 2041] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1287ea000) [pid = 1993] [serial = 2018] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x119747000) [pid = 1993] [serial = 2039] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x127550000) [pid = 1993] [serial = 2017] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x128931400) [pid = 1993] [serial = 2021] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x11810fc00) [pid = 1993] [serial = 2020] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x119398000) [pid = 1993] [serial = 2033] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1172cb400) [pid = 1993] [serial = 2038] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x120ee7400) [pid = 1993] [serial = 2036] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x118157400) [pid = 1993] [serial = 2030] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x115e3d400) [pid = 1993] [serial = 2026] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x115ebe800) [pid = 1993] [serial = 2027] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x116aa6000) [pid = 1993] [serial = 2023] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x118f9d400) [pid = 1993] [serial = 2032] [outer = 0x0] [url = about:blank] 09:28:39 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x117e39800) [pid = 1993] [serial = 2029] [outer = 0x0] [url = about:blank] 09:28:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:28:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1222ms 09:28:39 INFO - PROCESS | 1993 | --DOCSHELL 0x12ca3c000 == 26 [pid = 1993] [id = 15] 09:28:39 INFO - PROCESS | 1993 | 1472660919975 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1993 | 1472660919977 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:28:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:28:39 INFO - PROCESS | 1993 | 1472660919994 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1993 | 1472660919996 Marionette TRACE conn2 <- [1,2766,null,{}] 09:28:40 INFO - PROCESS | 1993 | 1472660919999 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}] 09:28:40 INFO - PROCESS | 1993 | 1472660920001 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:40 INFO - PROCESS | 1993 | 1472660920083 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:28:40 INFO - PROCESS | 1993 | 1472660920091 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1993 | 1472660920094 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x117015000 == 27 [pid = 1993] [id = 699] 09:28:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x1133ac800) [pid = 1993] [serial = 2097] [outer = 0x0] 09:28:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x11386a800) [pid = 1993] [serial = 2098] [outer = 0x1133ac800] 09:28:40 INFO - PROCESS | 1993 | 1472660920122 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x115e37c00) [pid = 1993] [serial = 2099] [outer = 0x1133ac800] 09:28:40 INFO - PROCESS | 1993 | 1472660920488 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]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 571ms 09:28:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:28:40 INFO - PROCESS | 1993 | 1472660920571 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 1993 | 1472660920573 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:28:40 INFO - PROCESS | 1993 | 1472660920578 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1993 | 1472660920581 Marionette TRACE conn2 <- [1,2770,null,{}] 09:28:40 INFO - PROCESS | 1993 | 1472660920585 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}] 09:28:40 INFO - PROCESS | 1993 | 1472660920587 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:40 INFO - PROCESS | 1993 | 1472660920664 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:28:40 INFO - PROCESS | 1993 | 1472660920670 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1993 | 1472660920671 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:40 INFO - PROCESS | 1993 | ++DOCSHELL 0x11927e800 == 28 [pid = 1993] [id = 700] 09:28:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x116889800) [pid = 1993] [serial = 2100] [outer = 0x0] 09:28:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1168e4400) [pid = 1993] [serial = 2101] [outer = 0x116889800] 09:28:40 INFO - PROCESS | 1993 | 1472660920699 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x117e2d000) [pid = 1993] [serial = 2102] [outer = 0x116889800] 09:28:41 INFO - PROCESS | 1993 | 1472660921029 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 479ms 09:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:28:41 INFO - PROCESS | 1993 | 1472660921055 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1993 | 1472660921056 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:28:41 INFO - PROCESS | 1993 | 1472660921058 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1993 | 1472660921059 Marionette TRACE conn2 <- [1,2774,null,{}] 09:28:41 INFO - PROCESS | 1993 | 1472660921067 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}] 09:28:41 INFO - PROCESS | 1993 | 1472660921070 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:41 INFO - PROCESS | 1993 | 1472660921163 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:28:41 INFO - PROCESS | 1993 | 1472660921220 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 1993 | 1472660921223 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x120f78000 == 29 [pid = 1993] [id = 701] 09:28:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x118135800) [pid = 1993] [serial = 2103] [outer = 0x0] 09:28:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x11818b800) [pid = 1993] [serial = 2104] [outer = 0x118135800] 09:28:41 INFO - PROCESS | 1993 | 1472660921255 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1184ac800) [pid = 1993] [serial = 2105] [outer = 0x118135800] 09:28:41 INFO - PROCESS | 1993 | 1472660921581 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:28:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 570ms 09:28:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:28:41 INFO - PROCESS | 1993 | 1472660921629 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1993 | 1472660921630 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:28:41 INFO - PROCESS | 1993 | 1472660921632 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1993 | 1472660921633 Marionette TRACE conn2 <- [1,2778,null,{}] 09:28:41 INFO - PROCESS | 1993 | 1472660921636 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}] 09:28:41 INFO - PROCESS | 1993 | 1472660921637 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:41 INFO - PROCESS | 1993 | 1472660921740 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:28:41 INFO - PROCESS | 1993 | 1472660921774 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 1993 | 1472660921776 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:41 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b0000 == 30 [pid = 1993] [id = 702] 09:28:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x118137800) [pid = 1993] [serial = 2106] [outer = 0x0] 09:28:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x118aa1400) [pid = 1993] [serial = 2107] [outer = 0x118137800] 09:28:41 INFO - PROCESS | 1993 | 1472660921802 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119666400) [pid = 1993] [serial = 2108] [outer = 0x118137800] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1287e1800) [pid = 1993] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x125d58800) [pid = 1993] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x1213b9c00) [pid = 1993] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x112975000) [pid = 1993] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x119666800) [pid = 1993] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x127549c00) [pid = 1993] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x115e40c00) [pid = 1993] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x113869800) [pid = 1993] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x1217c0400) [pid = 1993] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x112993000) [pid = 1993] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x116ad9400) [pid = 1993] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x12184f000) [pid = 1993] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x115e41800) [pid = 1993] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:28:42 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x11818b000) [pid = 1993] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:28:42 INFO - PROCESS | 1993 | 1472660922685 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]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:28:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1071ms 09:28:42 INFO - PROCESS | 1993 | 1472660922704 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 1993 | 1472660922707 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:28:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:28:42 INFO - PROCESS | 1993 | 1472660922710 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1993 | 1472660922712 Marionette TRACE conn2 <- [1,2782,null,{}] 09:28:42 INFO - PROCESS | 1993 | 1472660922716 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}] 09:28:42 INFO - PROCESS | 1993 | 1472660922718 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:42 INFO - PROCESS | 1993 | 1472660922873 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:28:42 INFO - PROCESS | 1993 | 1472660922935 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1993 | 1472660922936 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:42 INFO - PROCESS | 1993 | ++DOCSHELL 0x118aca000 == 31 [pid = 1993] [id = 703] 09:28:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x11219ec00) [pid = 1993] [serial = 2109] [outer = 0x0] 09:28:42 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x1133ad000) [pid = 1993] [serial = 2110] [outer = 0x11219ec00] 09:28:42 INFO - PROCESS | 1993 | 1472660922970 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x115e3fc00) [pid = 1993] [serial = 2111] [outer = 0x11219ec00] 09:28:43 INFO - PROCESS | 1993 | 1472660923516 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:28:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 822ms 09:28:43 INFO - PROCESS | 1993 | 1472660923532 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1993 | 1472660923536 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:28:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:28:43 INFO - PROCESS | 1993 | 1472660923570 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1993 | 1472660923572 Marionette TRACE conn2 <- [1,2786,null,{}] 09:28:43 INFO - PROCESS | 1993 | 1472660923575 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}] 09:28:43 INFO - PROCESS | 1993 | 1472660923577 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:43 INFO - PROCESS | 1993 | 1472660923680 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:28:43 INFO - PROCESS | 1993 | 1472660923758 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 1993 | 1472660923759 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:43 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232a8000 == 32 [pid = 1993] [id = 704] 09:28:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x116889c00) [pid = 1993] [serial = 2112] [outer = 0x0] 09:28:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1172cb400) [pid = 1993] [serial = 2113] [outer = 0x116889c00] 09:28:43 INFO - PROCESS | 1993 | 1472660923791 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x118109400) [pid = 1993] [serial = 2114] [outer = 0x116889c00] 09:28:44 INFO - PROCESS | 1993 | 1472660924340 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]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:28:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 826ms 09:28:44 INFO - PROCESS | 1993 | 1472660924467 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1993 | 1472660924470 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:28:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:28:44 INFO - PROCESS | 1993 | 1472660924474 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 1993 | 1472660924476 Marionette TRACE conn2 <- [1,2790,null,{}] 09:28:44 INFO - PROCESS | 1993 | 1472660924480 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}] 09:28:44 INFO - PROCESS | 1993 | 1472660924482 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:44 INFO - PROCESS | 1993 | 1472660924632 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:28:44 INFO - PROCESS | 1993 | 1472660924639 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1993 | 1472660924642 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:44 INFO - PROCESS | 1993 | ++DOCSHELL 0x11736f000 == 33 [pid = 1993] [id = 705] 09:28:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x112c33000) [pid = 1993] [serial = 2115] [outer = 0x0] 09:28:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x112ddf400) [pid = 1993] [serial = 2116] [outer = 0x112c33000] 09:28:44 INFO - PROCESS | 1993 | 1472660924670 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x113f47800) [pid = 1993] [serial = 2117] [outer = 0x112c33000] 09:28:44 INFO - PROCESS | 1993 | --DOCSHELL 0x120f78000 == 32 [pid = 1993] [id = 701] 09:28:44 INFO - PROCESS | 1993 | --DOCSHELL 0x11927e800 == 31 [pid = 1993] [id = 700] 09:28:44 INFO - PROCESS | 1993 | --DOCSHELL 0x117015000 == 30 [pid = 1993] [id = 699] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x126d6a000) [pid = 1993] [serial = 2065] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x124dc2800) [pid = 1993] [serial = 2042] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x116ab0400) [pid = 1993] [serial = 2071] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x119747400) [pid = 1993] [serial = 2056] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x1287e3400) [pid = 1993] [serial = 2069] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x11663cc00) [pid = 1993] [serial = 2050] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x128928c00) [pid = 1993] [serial = 2075] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x119751c00) [pid = 1993] [serial = 2072] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x124a0a400) [pid = 1993] [serial = 2060] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x127547c00) [pid = 1993] [serial = 2066] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x116108c00) [pid = 1993] [serial = 2045] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x118aa1c00) [pid = 1993] [serial = 2048] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x1253c3000) [pid = 1993] [serial = 2063] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x1184a8800) [pid = 1993] [serial = 2047] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x12321a400) [pid = 1993] [serial = 2059] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 66 (0x116ab0000) [pid = 1993] [serial = 2051] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 65 (0x12874ec00) [pid = 1993] [serial = 2068] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 64 (0x11810f400) [pid = 1993] [serial = 2024] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 63 (0x115e37000) [pid = 1993] [serial = 2044] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 62 (0x1287e7400) [pid = 1993] [serial = 2074] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 61 (0x125311400) [pid = 1993] [serial = 2062] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 60 (0x118f9dc00) [pid = 1993] [serial = 2054] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 59 (0x121011400) [pid = 1993] [serial = 2057] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 58 (0x1184b3000) [pid = 1993] [serial = 2053] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 57 (0x128a97400) [pid = 1993] [serial = 2077] [outer = 0x0] [url = about:blank] 09:28:44 INFO - PROCESS | 1993 | --DOMWINDOW == 56 (0x124825800) [pid = 1993] [serial = 2078] [outer = 0x0] [url = about:blank] 09:28:45 INFO - PROCESS | 1993 | 1472660925113 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 672ms 09:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:28:45 INFO - PROCESS | 1993 | 1472660925147 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 1993 | 1472660925150 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:28:45 INFO - PROCESS | 1993 | 1472660925156 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1993 | 1472660925160 Marionette TRACE conn2 <- [1,2794,null,{}] 09:28:45 INFO - PROCESS | 1993 | 1472660925164 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}] 09:28:45 INFO - PROCESS | 1993 | 1472660925167 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:45 INFO - PROCESS | 1993 | 1472660925290 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:28:45 INFO - PROCESS | 1993 | 1472660925371 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1993 | 1472660925373 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x1196a9800 == 31 [pid = 1993] [id = 706] 09:28:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 57 (0x115e40c00) [pid = 1993] [serial = 2118] [outer = 0x0] 09:28:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 58 (0x116807c00) [pid = 1993] [serial = 2119] [outer = 0x115e40c00] 09:28:45 INFO - PROCESS | 1993 | 1472660925413 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 59 (0x117e2e000) [pid = 1993] [serial = 2120] [outer = 0x115e40c00] 09:28:45 INFO - PROCESS | 1993 | 1472660925706 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:28:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 575ms 09:28:45 INFO - PROCESS | 1993 | 1472660925728 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 1993 | 1472660925730 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:28:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:28:45 INFO - PROCESS | 1993 | 1472660925735 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1993 | 1472660925738 Marionette TRACE conn2 <- [1,2798,null,{}] 09:28:45 INFO - PROCESS | 1993 | 1472660925745 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}] 09:28:45 INFO - PROCESS | 1993 | 1472660925749 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:45 INFO - PROCESS | 1993 | 1472660925832 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:28:45 INFO - PROCESS | 1993 | 1472660925890 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1993 | 1472660925893 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:45 INFO - PROCESS | 1993 | ++DOCSHELL 0x121412000 == 32 [pid = 1993] [id = 707] 09:28:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 60 (0x110eb3800) [pid = 1993] [serial = 2121] [outer = 0x0] 09:28:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 61 (0x1184aa400) [pid = 1993] [serial = 2122] [outer = 0x110eb3800] 09:28:45 INFO - PROCESS | 1993 | 1472660925922 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1993 | ++DOMWINDOW == 62 (0x118f99c00) [pid = 1993] [serial = 2123] [outer = 0x110eb3800] 09:28:46 INFO - PROCESS | 1993 | 1472660926399 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]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:28:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 674ms 09:28:46 INFO - PROCESS | 1993 | 1472660926406 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:28:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:28:46 INFO - PROCESS | 1993 | 1472660926409 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:28:46 INFO - PROCESS | 1993 | 1472660926413 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 1993 | 1472660926415 Marionette TRACE conn2 <- [1,2802,null,{}] 09:28:46 INFO - PROCESS | 1993 | 1472660926420 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}] 09:28:46 INFO - PROCESS | 1993 | 1472660926421 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:46 INFO - PROCESS | 1993 | 1472660926524 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:28:46 INFO - PROCESS | 1993 | 1472660926592 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1993 | 1472660926593 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:46 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e4d000 == 33 [pid = 1993] [id = 708] 09:28:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 63 (0x115e40800) [pid = 1993] [serial = 2124] [outer = 0x0] 09:28:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 64 (0x116ad9400) [pid = 1993] [serial = 2125] [outer = 0x115e40800] 09:28:46 INFO - PROCESS | 1993 | 1472660926628 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1993 | ++DOMWINDOW == 65 (0x118157000) [pid = 1993] [serial = 2126] [outer = 0x115e40800] 09:28:47 INFO - PROCESS | 1993 | 1472660927041 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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:28:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 672ms 09:28:47 INFO - PROCESS | 1993 | 1472660927084 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1993 | 1472660927087 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:28:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:28:47 INFO - PROCESS | 1993 | 1472660927092 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1993 | 1472660927094 Marionette TRACE conn2 <- [1,2806,null,{}] 09:28:47 INFO - PROCESS | 1993 | 1472660927097 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}] 09:28:47 INFO - PROCESS | 1993 | 1472660927099 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:47 INFO - PROCESS | 1993 | 1472660927221 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:28:47 INFO - PROCESS | 1993 | 1472660927276 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1993 | 1472660927277 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x125384000 == 34 [pid = 1993] [id = 709] 09:28:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 66 (0x1184b3800) [pid = 1993] [serial = 2127] [outer = 0x0] 09:28:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 67 (0x1192cf400) [pid = 1993] [serial = 2128] [outer = 0x1184b3800] 09:28:47 INFO - PROCESS | 1993 | 1472660927310 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x115e3f000) [pid = 1993] [serial = 2129] [outer = 0x1184b3800] 09:28:47 INFO - PROCESS | 1993 | 1472660927725 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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:28:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 669ms 09:28:47 INFO - PROCESS | 1993 | 1472660927762 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1993 | 1472660927764 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:28:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:28:47 INFO - PROCESS | 1993 | 1472660927766 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1993 | 1472660927769 Marionette TRACE conn2 <- [1,2810,null,{}] 09:28:47 INFO - PROCESS | 1993 | 1472660927777 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}] 09:28:47 INFO - PROCESS | 1993 | 1472660927780 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:47 INFO - PROCESS | 1993 | 1472660927879 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:28:47 INFO - PROCESS | 1993 | 1472660927935 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1993 | 1472660927937 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:47 INFO - PROCESS | 1993 | ++DOCSHELL 0x129066000 == 35 [pid = 1993] [id = 710] 09:28:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x11974a400) [pid = 1993] [serial = 2130] [outer = 0x0] 09:28:47 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x119a44c00) [pid = 1993] [serial = 2131] [outer = 0x11974a400] 09:28:47 INFO - PROCESS | 1993 | 1472660927969 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x120eeb800) [pid = 1993] [serial = 2132] [outer = 0x11974a400] 09:28:48 INFO - PROCESS | 1993 | 1472660928400 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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:28:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 672ms 09:28:48 INFO - PROCESS | 1993 | 1472660928439 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:28:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:28:48 INFO - PROCESS | 1993 | 1472660928441 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:28:48 INFO - PROCESS | 1993 | 1472660928443 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1993 | 1472660928444 Marionette TRACE conn2 <- [1,2814,null,{}] 09:28:48 INFO - PROCESS | 1993 | 1472660928447 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}] 09:28:48 INFO - PROCESS | 1993 | 1472660928448 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:48 INFO - PROCESS | 1993 | 1472660928569 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:28:48 INFO - PROCESS | 1993 | 1472660928640 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1993 | 1472660928642 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:48 INFO - PROCESS | 1993 | ++DOCSHELL 0x12140b000 == 36 [pid = 1993] [id = 711] 09:28:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x12184f000) [pid = 1993] [serial = 2133] [outer = 0x0] 09:28:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x121a4d800) [pid = 1993] [serial = 2134] [outer = 0x12184f000] 09:28:48 INFO - PROCESS | 1993 | 1472660928677 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x121a57000) [pid = 1993] [serial = 2135] [outer = 0x12184f000] 09:28:49 INFO - PROCESS | 1993 | 1472660929172 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]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 09:28:49 INFO - PROCESS | 1993 | 1472660929214 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 1993 | 1472660929215 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:28:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:28:49 INFO - PROCESS | 1993 | 1472660929218 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 1993 | 1472660929219 Marionette TRACE conn2 <- [1,2818,null,{}] 09:28:49 INFO - PROCESS | 1993 | 1472660929221 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}] 09:28:49 INFO - PROCESS | 1993 | 1472660929223 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:49 INFO - PROCESS | 1993 | 1472660929319 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:28:49 INFO - PROCESS | 1993 | 1472660929372 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1993 | 1472660929373 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:49 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a407000 == 37 [pid = 1993] [id = 712] 09:28:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x121a57800) [pid = 1993] [serial = 2136] [outer = 0x0] 09:28:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x1233a5800) [pid = 1993] [serial = 2137] [outer = 0x121a57800] 09:28:49 INFO - PROCESS | 1993 | 1472660929402 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x124c0d000) [pid = 1993] [serial = 2138] [outer = 0x121a57800] 09:28:49 INFO - PROCESS | 1993 | 1472660929841 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]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:28:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 669ms 09:28:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:28:49 INFO - PROCESS | 1993 | 1472660929888 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 1993 | 1472660929889 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:28:49 INFO - PROCESS | 1993 | 1472660929891 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 1993 | 1472660929893 Marionette TRACE conn2 <- [1,2822,null,{}] 09:28:49 INFO - PROCESS | 1993 | 1472660929895 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}] 09:28:49 INFO - PROCESS | 1993 | 1472660929901 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:50 INFO - PROCESS | 1993 | 1472660930042 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:28:50 INFO - PROCESS | 1993 | 1472660930113 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1993 | 1472660930114 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x121411000 == 38 [pid = 1993] [id = 713] 09:28:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x124c11c00) [pid = 1993] [serial = 2139] [outer = 0x0] 09:28:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x126d68400) [pid = 1993] [serial = 2140] [outer = 0x124c11c00] 09:28:50 INFO - PROCESS | 1993 | 1472660930146 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x126d71c00) [pid = 1993] [serial = 2141] [outer = 0x124c11c00] 09:28:50 INFO - PROCESS | 1993 | 1472660930618 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]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 770ms 09:28:50 INFO - PROCESS | 1993 | 1472660930663 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1993 | 1472660930665 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:28:50 INFO - PROCESS | 1993 | 1472660930671 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1993 | 1472660930673 Marionette TRACE conn2 <- [1,2826,null,{}] 09:28:50 INFO - PROCESS | 1993 | 1472660930676 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}] 09:28:50 INFO - PROCESS | 1993 | 1472660930678 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:50 INFO - PROCESS | 1993 | 1472660930774 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:28:50 INFO - PROCESS | 1993 | 1472660930844 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1993 | 1472660930846 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:50 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199fc800 == 39 [pid = 1993] [id = 714] 09:28:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x112986400) [pid = 1993] [serial = 2142] [outer = 0x0] 09:28:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x113dc3000) [pid = 1993] [serial = 2143] [outer = 0x112986400] 09:28:50 INFO - PROCESS | 1993 | 1472660930877 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x1168ef000) [pid = 1993] [serial = 2144] [outer = 0x112986400] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x1196a9800 == 38 [pid = 1993] [id = 706] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x11736f000 == 37 [pid = 1993] [id = 705] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x1232a8000 == 36 [pid = 1993] [id = 704] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x118aca000 == 35 [pid = 1993] [id = 703] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x119ca9000 == 34 [pid = 1993] [id = 698] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x12ca44000 == 33 [pid = 1993] [id = 16] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x121411000 == 32 [pid = 1993] [id = 713] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x12a407000 == 31 [pid = 1993] [id = 712] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x12140b000 == 30 [pid = 1993] [id = 711] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x129066000 == 29 [pid = 1993] [id = 710] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x125384000 == 28 [pid = 1993] [id = 709] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b0000 == 27 [pid = 1993] [id = 702] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x121412000 == 26 [pid = 1993] [id = 707] 09:28:51 INFO - PROCESS | 1993 | --DOCSHELL 0x120e4d000 == 25 [pid = 1993] [id = 708] 09:28:51 INFO - PROCESS | 1993 | 1472660931895 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:28:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1277ms 09:28:51 INFO - PROCESS | 1993 | 1472660931947 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1993 | 1472660931951 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:28:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:28:51 INFO - PROCESS | 1993 | 1472660931955 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 1993 | 1472660931958 Marionette TRACE conn2 <- [1,2830,null,{}] 09:28:51 INFO - PROCESS | 1993 | 1472660931964 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}] 09:28:51 INFO - PROCESS | 1993 | 1472660931967 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:52 INFO - PROCESS | 1993 | 1472660932070 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:28:52 INFO - PROCESS | 1993 | 1472660932076 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1993 | 1472660932078 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x118174000 == 26 [pid = 1993] [id = 715] 09:28:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x113864800) [pid = 1993] [serial = 2145] [outer = 0x0] 09:28:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x115e39800) [pid = 1993] [serial = 2146] [outer = 0x113864800] 09:28:52 INFO - PROCESS | 1993 | 1472660932107 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x115ec8000) [pid = 1993] [serial = 2147] [outer = 0x113864800] 09:28:52 INFO - PROCESS | 1993 | 1472660932504 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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:28:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 573ms 09:28:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:28:52 INFO - PROCESS | 1993 | 1472660932535 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1993 | 1472660932538 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:28:52 INFO - PROCESS | 1993 | 1472660932543 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1993 | 1472660932545 Marionette TRACE conn2 <- [1,2834,null,{}] 09:28:52 INFO - PROCESS | 1993 | 1472660932547 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}] 09:28:52 INFO - PROCESS | 1993 | 1472660932549 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:52 INFO - PROCESS | 1993 | 1472660932657 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:28:52 INFO - PROCESS | 1993 | 1472660932661 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1993 | 1472660932663 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:52 INFO - PROCESS | 1993 | ++DOCSHELL 0x120e40800 == 27 [pid = 1993] [id = 716] 09:28:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11688e000) [pid = 1993] [serial = 2148] [outer = 0x0] 09:28:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1172c9c00) [pid = 1993] [serial = 2149] [outer = 0x11688e000] 09:28:52 INFO - PROCESS | 1993 | 1472660932692 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x11810a000) [pid = 1993] [serial = 2150] [outer = 0x11688e000] 09:28:53 INFO - PROCESS | 1993 | 1472660933092 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 569ms 09:28:53 INFO - PROCESS | 1993 | 1472660933113 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1993 | 1472660933114 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:28:53 INFO - PROCESS | 1993 | 1472660933118 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1993 | 1472660933120 Marionette TRACE conn2 <- [1,2838,null,{}] 09:28:53 INFO - PROCESS | 1993 | 1472660933136 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}] 09:28:53 INFO - PROCESS | 1993 | 1472660933140 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:53 INFO - PROCESS | 1993 | 1472660933239 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:28:53 INFO - PROCESS | 1993 | 1472660933244 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1993 | 1472660933247 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c4a000 == 28 [pid = 1993] [id = 717] 09:28:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x111c18800) [pid = 1993] [serial = 2151] [outer = 0x0] 09:28:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1184b0c00) [pid = 1993] [serial = 2152] [outer = 0x111c18800] 09:28:53 INFO - PROCESS | 1993 | 1472660933275 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x118aa0400) [pid = 1993] [serial = 2153] [outer = 0x111c18800] 09:28:53 INFO - PROCESS | 1993 | 1472660933633 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]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 573ms 09:28:53 INFO - PROCESS | 1993 | 1472660933692 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1993 | 1472660933694 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:28:53 INFO - PROCESS | 1993 | 1472660933698 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1993 | 1472660933699 Marionette TRACE conn2 <- [1,2842,null,{}] 09:28:53 INFO - PROCESS | 1993 | 1472660933701 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}] 09:28:53 INFO - PROCESS | 1993 | 1472660933702 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:53 INFO - PROCESS | 1993 | 1472660933802 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:28:53 INFO - PROCESS | 1993 | 1472660933816 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1993 | 1472660933817 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:53 INFO - PROCESS | 1993 | ++DOCSHELL 0x127215000 == 29 [pid = 1993] [id = 718] 09:28:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1192d5800) [pid = 1993] [serial = 2154] [outer = 0x0] 09:28:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x11966c000) [pid = 1993] [serial = 2155] [outer = 0x1192d5800] 09:28:53 INFO - PROCESS | 1993 | 1472660933843 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x1196e3c00) [pid = 1993] [serial = 2156] [outer = 0x1192d5800] 09:28:54 INFO - PROCESS | 1993 | 1472660934210 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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 518ms 09:28:54 INFO - PROCESS | 1993 | 1472660934218 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 1993 | 1472660934219 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:28:54 INFO - PROCESS | 1993 | 1472660934221 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 1993 | 1472660934222 Marionette TRACE conn2 <- [1,2846,null,{}] 09:28:54 INFO - PROCESS | 1993 | 1472660934225 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}] 09:28:54 INFO - PROCESS | 1993 | 1472660934226 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:54 INFO - PROCESS | 1993 | 1472660934322 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:28:54 INFO - PROCESS | 1993 | 1472660934361 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1993 | 1472660934362 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:54 INFO - PROCESS | 1993 | ++DOCSHELL 0x129081800 == 30 [pid = 1993] [id = 719] 09:28:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x113860800) [pid = 1993] [serial = 2157] [outer = 0x0] 09:28:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1199a7000) [pid = 1993] [serial = 2158] [outer = 0x113860800] 09:28:54 INFO - PROCESS | 1993 | 1472660934388 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x120eea000) [pid = 1993] [serial = 2159] [outer = 0x113860800] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x12ca3c800) [pid = 1993] [serial = 41] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x110e7bc00) [pid = 1993] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11966a800) [pid = 1993] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x125df3000) [pid = 1993] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x115e42000) [pid = 1993] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x126ea6400) [pid = 1993] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x112ddc400) [pid = 1993] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x110eb3800) [pid = 1993] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x118137800) [pid = 1993] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x118135800) [pid = 1993] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1133ac800) [pid = 1993] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x116889800) [pid = 1993] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x12c717c00) [pid = 1993] [serial = 44] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x11219ec00) [pid = 1993] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x116889c00) [pid = 1993] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x115e40c00) [pid = 1993] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:28:54 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x112c33000) [pid = 1993] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:28:54 INFO - PROCESS | 1993 | 1472660934841 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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 09:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:28:54 INFO - PROCESS | 1993 | 1472660934894 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 1993 | 1472660934895 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:28:54 INFO - PROCESS | 1993 | 1472660934897 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 1993 | 1472660934898 Marionette TRACE conn2 <- [1,2850,null,{}] 09:28:54 INFO - PROCESS | 1993 | 1472660934901 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}] 09:28:54 INFO - PROCESS | 1993 | 1472660934905 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:55 INFO - PROCESS | 1993 | 1472660935020 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:28:55 INFO - PROCESS | 1993 | 1472660935073 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1993 | 1472660935074 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a405000 == 31 [pid = 1993] [id = 720] 09:28:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x112986000) [pid = 1993] [serial = 2160] [outer = 0x0] 09:28:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x116805c00) [pid = 1993] [serial = 2161] [outer = 0x112986000] 09:28:55 INFO - PROCESS | 1993 | 1472660935100 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1217c8000) [pid = 1993] [serial = 2162] [outer = 0x112986000] 09:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 468ms 09:28:55 INFO - PROCESS | 1993 | 1472660935361 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:28:55 INFO - PROCESS | 1993 | 1472660935373 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1993 | 1472660935382 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:28:55 INFO - PROCESS | 1993 | 1472660935396 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1993 | 1472660935398 Marionette TRACE conn2 <- [1,2854,null,{}] 09:28:55 INFO - PROCESS | 1993 | 1472660935408 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}] 09:28:55 INFO - PROCESS | 1993 | 1472660935409 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:55 INFO - PROCESS | 1993 | 1472660935488 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:28:55 INFO - PROCESS | 1993 | 1472660935492 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1993 | 1472660935493 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:55 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af40000 == 32 [pid = 1993] [id = 721] 09:28:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x118514800) [pid = 1993] [serial = 2163] [outer = 0x0] 09:28:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x121a58400) [pid = 1993] [serial = 2164] [outer = 0x118514800] 09:28:55 INFO - PROCESS | 1993 | 1472660935520 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x124825800) [pid = 1993] [serial = 2165] [outer = 0x118514800] 09:28:55 INFO - PROCESS | 1993 | 1472660935846 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:28:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 473ms 09:28:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:28:55 INFO - PROCESS | 1993 | 1472660935872 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1993 | 1472660935873 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:28:55 INFO - PROCESS | 1993 | 1472660935875 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1993 | 1472660935876 Marionette TRACE conn2 <- [1,2858,null,{}] 09:28:55 INFO - PROCESS | 1993 | 1472660935879 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}] 09:28:55 INFO - PROCESS | 1993 | 1472660935880 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:55 INFO - PROCESS | 1993 | 1472660935981 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:28:55 INFO - PROCESS | 1993 | 1472660935990 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1993 | 1472660935991 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b036000 == 33 [pid = 1993] [id = 722] 09:28:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x124a0f400) [pid = 1993] [serial = 2166] [outer = 0x0] 09:28:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x124c76400) [pid = 1993] [serial = 2167] [outer = 0x124a0f400] 09:28:56 INFO - PROCESS | 1993 | 1472660936017 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x125358800) [pid = 1993] [serial = 2168] [outer = 0x124a0f400] 09:28:56 INFO - PROCESS | 1993 | 1472660936329 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 467ms 09:28:56 INFO - PROCESS | 1993 | 1472660936344 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 1993 | 1472660936345 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:28:56 INFO - PROCESS | 1993 | 1472660936347 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1993 | 1472660936359 Marionette TRACE conn2 <- [1,2862,null,{}] 09:28:56 INFO - PROCESS | 1993 | 1472660936362 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}] 09:28:56 INFO - PROCESS | 1993 | 1472660936363 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:56 INFO - PROCESS | 1993 | 1472660936440 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:28:56 INFO - PROCESS | 1993 | 1472660936443 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1993 | 1472660936444 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:56 INFO - PROCESS | 1993 | ++DOCSHELL 0x124c47000 == 34 [pid = 1993] [id = 723] 09:28:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1253be400) [pid = 1993] [serial = 2169] [outer = 0x0] 09:28:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x125d58800) [pid = 1993] [serial = 2170] [outer = 0x1253be400] 09:28:56 INFO - PROCESS | 1993 | 1472660936472 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x125dec800) [pid = 1993] [serial = 2171] [outer = 0x1253be400] 09:28:56 INFO - PROCESS | 1993 | 1472660936976 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 684ms 09:28:57 INFO - PROCESS | 1993 | 1472660937031 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1993 | 1472660937034 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:28:57 INFO - PROCESS | 1993 | 1472660937037 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1993 | 1472660937039 Marionette TRACE conn2 <- [1,2866,null,{}] 09:28:57 INFO - PROCESS | 1993 | 1472660937043 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}] 09:28:57 INFO - PROCESS | 1993 | 1472660937045 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:57 INFO - PROCESS | 1993 | 1472660937158 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:28:57 INFO - PROCESS | 1993 | 1472660937216 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1993 | 1472660937217 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:57 INFO - PROCESS | 1993 | ++DOCSHELL 0x118282000 == 35 [pid = 1993] [id = 724] 09:28:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1121ab800) [pid = 1993] [serial = 2172] [outer = 0x0] 09:28:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x11298a400) [pid = 1993] [serial = 2173] [outer = 0x1121ab800] 09:28:57 INFO - PROCESS | 1993 | 1472660937249 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1133b2400) [pid = 1993] [serial = 2174] [outer = 0x1121ab800] 09:28:57 INFO - PROCESS | 1993 | 1472660937799 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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 822ms 09:28:57 INFO - PROCESS | 1993 | 1472660937860 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1993 | 1472660937863 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:28:57 INFO - PROCESS | 1993 | 1472660937868 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1993 | 1472660937870 Marionette TRACE conn2 <- [1,2870,null,{}] 09:28:57 INFO - PROCESS | 1993 | 1472660937872 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}] 09:28:57 INFO - PROCESS | 1993 | 1472660937874 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:57 INFO - PROCESS | 1993 | 1472660937983 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:28:58 INFO - PROCESS | 1993 | 1472660938040 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1993 | 1472660938041 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:58 INFO - PROCESS | 1993 | ++DOCSHELL 0x12682c000 == 36 [pid = 1993] [id = 725] 09:28:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x116802800) [pid = 1993] [serial = 2175] [outer = 0x0] 09:28:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1176abc00) [pid = 1993] [serial = 2176] [outer = 0x116802800] 09:28:58 INFO - PROCESS | 1993 | 1472660938073 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x11810a800) [pid = 1993] [serial = 2177] [outer = 0x116802800] 09:28:58 INFO - PROCESS | 1993 | 1472660938757 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]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:28:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 920ms 09:28:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:28:58 INFO - PROCESS | 1993 | 1472660938794 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1993 | 1472660938796 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:28:58 INFO - PROCESS | 1993 | 1472660938802 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1993 | 1472660938805 Marionette TRACE conn2 <- [1,2874,null,{}] 09:28:58 INFO - PROCESS | 1993 | 1472660938809 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}] 09:28:58 INFO - PROCESS | 1993 | 1472660938810 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:58 INFO - PROCESS | 1993 | 1472660938927 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x12b036000 == 35 [pid = 1993] [id = 722] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x12af40000 == 34 [pid = 1993] [id = 721] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x12a405000 == 33 [pid = 1993] [id = 720] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x129081800 == 32 [pid = 1993] [id = 719] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x127215000 == 31 [pid = 1993] [id = 718] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x124c4a000 == 30 [pid = 1993] [id = 717] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x120e40800 == 29 [pid = 1993] [id = 716] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x12ca41800) [pid = 1993] [serial = 43] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x118174000 == 28 [pid = 1993] [id = 715] 09:28:58 INFO - PROCESS | 1993 | --DOCSHELL 0x1199fc800 == 27 [pid = 1993] [id = 714] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1184aa400) [pid = 1993] [serial = 2122] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x118aa1400) [pid = 1993] [serial = 2107] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x11818b800) [pid = 1993] [serial = 2104] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1184ac800) [pid = 1993] [serial = 2105] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11386a800) [pid = 1993] [serial = 2098] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x115e37c00) [pid = 1993] [serial = 2099] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1168e4400) [pid = 1993] [serial = 2101] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x117e2d000) [pid = 1993] [serial = 2102] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x115ec1c00) [pid = 1993] [serial = 2095] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x127525c00) [pid = 1993] [serial = 1433] [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.] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x110eb0000) [pid = 1993] [serial = 2080] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1181bc000) [pid = 1993] [serial = 2083] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x121123000) [pid = 1993] [serial = 2086] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x12751d800) [pid = 1993] [serial = 2089] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x128b9dc00) [pid = 1993] [serial = 2092] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1133ad000) [pid = 1993] [serial = 2110] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x115e3fc00) [pid = 1993] [serial = 2111] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x1172cb400) [pid = 1993] [serial = 2113] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x116807c00) [pid = 1993] [serial = 2119] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x112ddf400) [pid = 1993] [serial = 2116] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x118109400) [pid = 1993] [serial = 2114] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x119666400) [pid = 1993] [serial = 2108] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x113f47800) [pid = 1993] [serial = 2117] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x117e2e000) [pid = 1993] [serial = 2120] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x112ddb000) [pid = 1993] [serial = 2081] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x124c72800) [pid = 1993] [serial = 2087] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 71 (0x1287ea400) [pid = 1993] [serial = 2090] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 70 (0x117e38000) [pid = 1993] [serial = 2096] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 69 (0x128bdb000) [pid = 1993] [serial = 2093] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 68 (0x119237000) [pid = 1993] [serial = 2084] [outer = 0x0] [url = about:blank] 09:28:58 INFO - PROCESS | 1993 | --DOMWINDOW == 67 (0x118f99c00) [pid = 1993] [serial = 2123] [outer = 0x0] [url = about:blank] 09:28:59 INFO - PROCESS | 1993 | 1472660939010 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1993 | 1472660939013 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x11686a800 == 28 [pid = 1993] [id = 726] 09:28:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 68 (0x112975c00) [pid = 1993] [serial = 2178] [outer = 0x0] 09:28:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 69 (0x11337e000) [pid = 1993] [serial = 2179] [outer = 0x112975c00] 09:28:59 INFO - PROCESS | 1993 | 1472660939041 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 70 (0x115ebc000) [pid = 1993] [serial = 2180] [outer = 0x112975c00] 09:28:59 INFO - PROCESS | 1993 | 1472660939424 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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 09:28:59 INFO - PROCESS | 1993 | 1472660939497 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 1993 | 1472660939500 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:28:59 INFO - PROCESS | 1993 | 1472660939511 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1993 | 1472660939513 Marionette TRACE conn2 <- [1,2878,null,{}] 09:28:59 INFO - PROCESS | 1993 | 1472660939515 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}] 09:28:59 INFO - PROCESS | 1993 | 1472660939518 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:59 INFO - PROCESS | 1993 | 1472660939597 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:28:59 INFO - PROCESS | 1993 | 1472660939606 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1993 | 1472660939607 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:28:59 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199f0800 == 29 [pid = 1993] [id = 727] 09:28:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 71 (0x117e3b000) [pid = 1993] [serial = 2181] [outer = 0x0] 09:28:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 72 (0x118106400) [pid = 1993] [serial = 2182] [outer = 0x117e3b000] 09:28:59 INFO - PROCESS | 1993 | 1472660939635 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x118138000) [pid = 1993] [serial = 2183] [outer = 0x117e3b000] 09:29:00 INFO - PROCESS | 1993 | 1472660939995 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]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 09:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:29:00 INFO - PROCESS | 1993 | 1472660940032 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1993 | 1472660940033 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:29:00 INFO - PROCESS | 1993 | 1472660940036 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1993 | 1472660940038 Marionette TRACE conn2 <- [1,2882,null,{}] 09:29:00 INFO - PROCESS | 1993 | 1472660940046 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}] 09:29:00 INFO - PROCESS | 1993 | 1472660940049 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:00 INFO - PROCESS | 1993 | 1472660940139 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:29:00 INFO - PROCESS | 1993 | 1472660940146 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 1993 | 1472660940148 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x123265000 == 30 [pid = 1993] [id = 728] 09:29:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x111c22400) [pid = 1993] [serial = 2184] [outer = 0x0] 09:29:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x1184b2000) [pid = 1993] [serial = 2185] [outer = 0x111c22400] 09:29:00 INFO - PROCESS | 1993 | 1472660940176 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x11923cc00) [pid = 1993] [serial = 2186] [outer = 0x111c22400] 09:29:00 INFO - PROCESS | 1993 | 1472660940513 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]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:29:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 09:29:00 INFO - PROCESS | 1993 | 1472660940557 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1993 | 1472660940558 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:29:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:29:00 INFO - PROCESS | 1993 | 1472660940561 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1993 | 1472660940562 Marionette TRACE conn2 <- [1,2886,null,{}] 09:29:00 INFO - PROCESS | 1993 | 1472660940564 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}] 09:29:00 INFO - PROCESS | 1993 | 1472660940565 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:00 INFO - PROCESS | 1993 | 1472660940646 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:29:00 INFO - PROCESS | 1993 | 1472660940708 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 1993 | 1472660940710 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:00 INFO - PROCESS | 1993 | ++DOCSHELL 0x124ee8000 == 31 [pid = 1993] [id = 729] 09:29:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x119397c00) [pid = 1993] [serial = 2187] [outer = 0x0] 09:29:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1196d9800) [pid = 1993] [serial = 2188] [outer = 0x119397c00] 09:29:00 INFO - PROCESS | 1993 | 1472660940735 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x1199a7c00) [pid = 1993] [serial = 2189] [outer = 0x119397c00] 09:29:01 INFO - PROCESS | 1993 | 1472660941067 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]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 09:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:29:01 INFO - PROCESS | 1993 | 1472660941079 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1993 | 1472660941081 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:29:01 INFO - PROCESS | 1993 | 1472660941083 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1993 | 1472660941086 Marionette TRACE conn2 <- [1,2890,null,{}] 09:29:01 INFO - PROCESS | 1993 | 1472660941091 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}] 09:29:01 INFO - PROCESS | 1993 | 1472660941092 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:01 INFO - PROCESS | 1993 | 1472660941202 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:29:01 INFO - PROCESS | 1993 | 1472660941214 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1993 | 1472660941215 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:01 INFO - PROCESS | 1993 | ++DOCSHELL 0x129081800 == 32 [pid = 1993] [id = 730] 09:29:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x11966a800) [pid = 1993] [serial = 2190] [outer = 0x0] 09:29:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1217c0800) [pid = 1993] [serial = 2191] [outer = 0x11966a800] 09:29:01 INFO - PROCESS | 1993 | 1472660941243 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x121a59000) [pid = 1993] [serial = 2192] [outer = 0x11966a800] 09:29:01 INFO - PROCESS | 1993 | 1472660941678 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 09:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:29:01 INFO - PROCESS | 1993 | 1472660941713 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1993 | 1472660941715 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:29:01 INFO - PROCESS | 1993 | 1472660941719 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1993 | 1472660941721 Marionette TRACE conn2 <- [1,2894,null,{}] 09:29:01 INFO - PROCESS | 1993 | 1472660941724 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}] 09:29:01 INFO - PROCESS | 1993 | 1472660941730 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:01 INFO - PROCESS | 1993 | 1472660941916 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:29:02 INFO - PROCESS | 1993 | 1472660942014 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1993 | 1472660942016 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af29800 == 33 [pid = 1993] [id = 731] 09:29:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x124c72800) [pid = 1993] [serial = 2193] [outer = 0x0] 09:29:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x125ded800) [pid = 1993] [serial = 2194] [outer = 0x124c72800] 09:29:02 INFO - PROCESS | 1993 | 1472660942045 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x126d6d800) [pid = 1993] [serial = 2195] [outer = 0x124c72800] 09:29:02 INFO - PROCESS | 1993 | 1472660942423 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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:29:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 720ms 09:29:02 INFO - PROCESS | 1993 | 1472660942439 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:29:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:29:02 INFO - PROCESS | 1993 | 1472660942441 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:29:02 INFO - PROCESS | 1993 | 1472660942445 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1993 | 1472660942447 Marionette TRACE conn2 <- [1,2898,null,{}] 09:29:02 INFO - PROCESS | 1993 | 1472660942469 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}] 09:29:02 INFO - PROCESS | 1993 | 1472660942472 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:02 INFO - PROCESS | 1993 | 1472660942620 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:29:02 INFO - PROCESS | 1993 | 1472660942642 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1993 | 1472660942643 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:02 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c47b800 == 34 [pid = 1993] [id = 732] 09:29:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x126d72000) [pid = 1993] [serial = 2196] [outer = 0x0] 09:29:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x126ea6400) [pid = 1993] [serial = 2197] [outer = 0x126d72000] 09:29:02 INFO - PROCESS | 1993 | 1472660942684 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x127245400) [pid = 1993] [serial = 2198] [outer = 0x126d72000] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x115e40800) [pid = 1993] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x1184b3800) [pid = 1993] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x11974a400) [pid = 1993] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x112986400) [pid = 1993] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x11688e000) [pid = 1993] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1192d5800) [pid = 1993] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x12184f000) [pid = 1993] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x113864800) [pid = 1993] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x111c18800) [pid = 1993] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x113860800) [pid = 1993] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x112986000) [pid = 1993] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x124a0f400) [pid = 1993] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x121a57800) [pid = 1993] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x118514800) [pid = 1993] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:29:03 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x124c11c00) [pid = 1993] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:29:03 INFO - PROCESS | 1993 | 1472660943131 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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:29:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 724ms 09:29:03 INFO - PROCESS | 1993 | 1472660943168 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1993 | 1472660943170 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:29:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:29:03 INFO - PROCESS | 1993 | 1472660943172 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1993 | 1472660943173 Marionette TRACE conn2 <- [1,2902,null,{}] 09:29:03 INFO - PROCESS | 1993 | 1472660943176 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}] 09:29:03 INFO - PROCESS | 1993 | 1472660943177 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:03 INFO - PROCESS | 1993 | 1472660943273 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:29:03 INFO - PROCESS | 1993 | 1472660943278 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1993 | 1472660943279 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a4a5800 == 35 [pid = 1993] [id = 733] 09:29:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x112986c00) [pid = 1993] [serial = 2199] [outer = 0x0] 09:29:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x118163400) [pid = 1993] [serial = 2200] [outer = 0x112986c00] 09:29:03 INFO - PROCESS | 1993 | 1472660943305 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x11965f400) [pid = 1993] [serial = 2201] [outer = 0x112986c00] 09:29:03 INFO - PROCESS | 1993 | 1472660943642 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:29:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 520ms 09:29:03 INFO - PROCESS | 1993 | 1472660943707 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1993 | 1472660943708 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:29:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:29:03 INFO - PROCESS | 1993 | 1472660943711 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1993 | 1472660943712 Marionette TRACE conn2 <- [1,2906,null,{}] 09:29:03 INFO - PROCESS | 1993 | 1472660943715 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}] 09:29:03 INFO - PROCESS | 1993 | 1472660943716 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:03 INFO - PROCESS | 1993 | 1472660943806 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:29:03 INFO - PROCESS | 1993 | 1472660943810 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1993 | 1472660943811 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:03 INFO - PROCESS | 1993 | ++DOCSHELL 0x123264000 == 36 [pid = 1993] [id = 734] 09:29:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x1184b3800) [pid = 1993] [serial = 2202] [outer = 0x0] 09:29:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x124a0f400) [pid = 1993] [serial = 2203] [outer = 0x1184b3800] 09:29:03 INFO - PROCESS | 1993 | 1472660943835 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x127519c00) [pid = 1993] [serial = 2204] [outer = 0x1184b3800] 09:29:04 INFO - PROCESS | 1993 | 1472660944158 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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 469ms 09:29:04 INFO - PROCESS | 1993 | 1472660944182 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1993 | 1472660944185 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:29:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:29:04 INFO - PROCESS | 1993 | 1472660944187 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1993 | 1472660944188 Marionette TRACE conn2 <- [1,2910,null,{}] 09:29:04 INFO - PROCESS | 1993 | 1472660944191 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}] 09:29:04 INFO - PROCESS | 1993 | 1472660944192 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:04 INFO - PROCESS | 1993 | 1472660944275 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:29:04 INFO - PROCESS | 1993 | 1472660944279 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 1993 | 1472660944280 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ca3d000 == 37 [pid = 1993] [id = 735] 09:29:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x125313800) [pid = 1993] [serial = 2205] [outer = 0x0] 09:29:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x127527000) [pid = 1993] [serial = 2206] [outer = 0x125313800] 09:29:04 INFO - PROCESS | 1993 | 1472660944306 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x127547c00) [pid = 1993] [serial = 2207] [outer = 0x125313800] 09:29:04 INFO - PROCESS | 1993 | 1472660944720 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]]]}] 09:29:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:29:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:29:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 09:29:04 INFO - PROCESS | 1993 | 1472660944758 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1993 | 1472660944760 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:29:04 INFO - TEST-START | /DOMEvents/constructors.html 09:29:04 INFO - PROCESS | 1993 | 1472660944764 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1993 | 1472660944767 Marionette TRACE conn2 <- [1,2914,null,{}] 09:29:04 INFO - PROCESS | 1993 | 1472660944770 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}] 09:29:04 INFO - PROCESS | 1993 | 1472660944772 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:04 INFO - PROCESS | 1993 | 1472660944855 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:29:04 INFO - PROCESS | 1993 | 1472660944859 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 1993 | 1472660944860 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:04 INFO - PROCESS | 1993 | ++DOCSHELL 0x12ceb1000 == 38 [pid = 1993] [id = 736] 09:29:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x127543800) [pid = 1993] [serial = 2208] [outer = 0x0] 09:29:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x12874bc00) [pid = 1993] [serial = 2209] [outer = 0x127543800] 09:29:04 INFO - PROCESS | 1993 | 1472660944883 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1287ea400) [pid = 1993] [serial = 2210] [outer = 0x127543800] 09:29:05 INFO - PROCESS | 1993 | 1472660945441 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]]]}] 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:29:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:29:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:29:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:29:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 732ms 09:29:05 INFO - PROCESS | 1993 | 1472660945496 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1993 | 1472660945498 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:29:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:29:05 INFO - PROCESS | 1993 | 1472660945549 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1993 | 1472660945552 Marionette TRACE conn2 <- [1,2918,null,{}] 09:29:05 INFO - PROCESS | 1993 | 1472660945568 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}] 09:29:05 INFO - PROCESS | 1993 | 1472660945571 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:05 INFO - PROCESS | 1993 | 1472660945778 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:29:05 INFO - PROCESS | 1993 | 1472660945901 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1993 | 1472660945903 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:05 INFO - PROCESS | 1993 | ++DOCSHELL 0x121081000 == 39 [pid = 1993] [id = 737] 09:29:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x11688c800) [pid = 1993] [serial = 2211] [outer = 0x0] 09:29:05 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x117e30800) [pid = 1993] [serial = 2212] [outer = 0x11688c800] 09:29:05 INFO - PROCESS | 1993 | 1472660945955 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x118188800) [pid = 1993] [serial = 2213] [outer = 0x11688c800] 09:29:06 INFO - PROCESS | 1993 | 1472660946385 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:29:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:29:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 886ms 09:29:06 INFO - PROCESS | 1993 | 1472660946430 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1993 | 1472660946433 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:29:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:29:06 INFO - PROCESS | 1993 | 1472660946438 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1993 | 1472660946440 Marionette TRACE conn2 <- [1,2922,null,{}] 09:29:06 INFO - PROCESS | 1993 | 1472660946442 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}] 09:29:06 INFO - PROCESS | 1993 | 1472660946444 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:06 INFO - PROCESS | 1993 | 1472660946549 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:29:06 INFO - PROCESS | 1993 | 1472660946608 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1993 | 1472660946610 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:06 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a222800 == 40 [pid = 1993] [id = 738] 09:29:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1181bc000) [pid = 1993] [serial = 2214] [outer = 0x0] 09:29:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11858e000) [pid = 1993] [serial = 2215] [outer = 0x1181bc000] 09:29:06 INFO - PROCESS | 1993 | 1472660946641 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x119752400) [pid = 1993] [serial = 2216] [outer = 0x1181bc000] 09:29:06 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:06 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:06 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:06 INFO - PROCESS | 1993 | [1993] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:29:07 INFO - PROCESS | 1993 | 1472660947049 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]]]}] 09:29:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:29:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:07 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 09:29:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:07 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 09:29:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:07 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]" 09:29:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:29:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:29:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 620ms 09:29:07 INFO - PROCESS | 1993 | 1472660947058 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1993 | 1472660947060 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:29:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:29:07 INFO - PROCESS | 1993 | 1472660947063 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1993 | 1472660947066 Marionette TRACE conn2 <- [1,2926,null,{}] 09:29:07 INFO - PROCESS | 1993 | 1472660947076 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}] 09:29:07 INFO - PROCESS | 1993 | 1472660947079 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:07 INFO - PROCESS | 1993 | 1472660947181 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:29:07 INFO - PROCESS | 1993 | 1472660947276 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1993 | 1472660947278 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d074800 == 41 [pid = 1993] [id = 739] 09:29:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x125df3000) [pid = 1993] [serial = 2217] [outer = 0x0] 09:29:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x126ea4c00) [pid = 1993] [serial = 2218] [outer = 0x125df3000] 09:29:07 INFO - PROCESS | 1993 | 1472660947311 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x12754e000) [pid = 1993] [serial = 2219] [outer = 0x125df3000] 09:29:07 INFO - PROCESS | 1993 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:29:07 INFO - PROCESS | 1993 | 1472660947668 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]]]}] 09:29:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:29:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 625ms 09:29:07 INFO - PROCESS | 1993 | 1472660947689 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:29:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:29:07 INFO - PROCESS | 1993 | 1472660947690 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:29:07 INFO - PROCESS | 1993 | 1472660947693 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1993 | 1472660947694 Marionette TRACE conn2 <- [1,2930,null,{}] 09:29:07 INFO - PROCESS | 1993 | 1472660947697 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}] 09:29:07 INFO - PROCESS | 1993 | 1472660947698 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:07 INFO - PROCESS | 1993 | 1472660947803 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:29:07 INFO - PROCESS | 1993 | 1472660947857 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1993 | 1472660947858 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:07 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d478000 == 42 [pid = 1993] [id = 740] 09:29:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12874dc00) [pid = 1993] [serial = 2220] [outer = 0x0] 09:29:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x1287e7400) [pid = 1993] [serial = 2221] [outer = 0x12874dc00] 09:29:07 INFO - PROCESS | 1993 | 1472660947888 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x128925400) [pid = 1993] [serial = 2222] [outer = 0x12874dc00] 09:29:08 INFO - PROCESS | 1993 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:29:08 INFO - PROCESS | 1993 | 1472660948291 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]]]}] 09:29:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:29:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 619ms 09:29:08 INFO - PROCESS | 1993 | 1472660948313 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1993 | 1472660948314 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:29:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:29:08 INFO - PROCESS | 1993 | 1472660948317 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1993 | 1472660948319 Marionette TRACE conn2 <- [1,2934,null,{}] 09:29:08 INFO - PROCESS | 1993 | 1472660948321 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}] 09:29:08 INFO - PROCESS | 1993 | 1472660948323 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:08 INFO - PROCESS | 1993 | 1472660948432 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:29:08 INFO - PROCESS | 1993 | 1472660948762 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1993 | 1472660948764 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:08 INFO - PROCESS | 1993 | ++DOCSHELL 0x11928d000 == 43 [pid = 1993] [id = 741] 09:29:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x112c2fc00) [pid = 1993] [serial = 2223] [outer = 0x0] 09:29:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x113a0bc00) [pid = 1993] [serial = 2224] [outer = 0x112c2fc00] 09:29:08 INFO - PROCESS | 1993 | 1472660948859 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x115ebcc00) [pid = 1993] [serial = 2225] [outer = 0x112c2fc00] 09:29:09 INFO - PROCESS | 1993 | 1472660949255 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]]]}] 09:29:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:29:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 09:29:09 INFO - PROCESS | 1993 | 1472660949289 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 1993 | 1472660949291 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:29:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:29:09 INFO - PROCESS | 1993 | 1472660949293 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 1993 | 1472660949295 Marionette TRACE conn2 <- [1,2938,null,{}] 09:29:09 INFO - PROCESS | 1993 | 1472660949299 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}] 09:29:09 INFO - PROCESS | 1993 | 1472660949301 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:09 INFO - PROCESS | 1993 | 1472660949399 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:29:09 INFO - PROCESS | 1993 | 1472660949461 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1993 | 1472660949462 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:09 INFO - PROCESS | 1993 | ++DOCSHELL 0x117373000 == 44 [pid = 1993] [id = 742] 09:29:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x116887c00) [pid = 1993] [serial = 2226] [outer = 0x0] 09:29:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x116aa4400) [pid = 1993] [serial = 2227] [outer = 0x116887c00] 09:29:09 INFO - PROCESS | 1993 | 1472660949491 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x118135800) [pid = 1993] [serial = 2228] [outer = 0x116887c00] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12ca3d000 == 43 [pid = 1993] [id = 735] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x123264000 == 42 [pid = 1993] [id = 734] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12a4a5800 == 41 [pid = 1993] [id = 733] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12c47b800 == 40 [pid = 1993] [id = 732] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12af29800 == 39 [pid = 1993] [id = 731] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x129081800 == 38 [pid = 1993] [id = 730] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x124ee8000 == 37 [pid = 1993] [id = 729] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x123265000 == 36 [pid = 1993] [id = 728] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x1199f0800 == 35 [pid = 1993] [id = 727] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x11686a800 == 34 [pid = 1993] [id = 726] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12682c000 == 33 [pid = 1993] [id = 725] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x118282000 == 32 [pid = 1993] [id = 724] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x124c47000 == 31 [pid = 1993] [id = 723] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x11928d000 == 30 [pid = 1993] [id = 741] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12d478000 == 29 [pid = 1993] [id = 740] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12d074800 == 28 [pid = 1993] [id = 739] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12a222800 == 27 [pid = 1993] [id = 738] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x121081000 == 26 [pid = 1993] [id = 737] 09:29:10 INFO - PROCESS | 1993 | --DOCSHELL 0x12ceb1000 == 25 [pid = 1993] [id = 736] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x118157000) [pid = 1993] [serial = 2126] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x116ad9400) [pid = 1993] [serial = 2125] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x115e3f000) [pid = 1993] [serial = 2129] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x1192cf400) [pid = 1993] [serial = 2128] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x120eeb800) [pid = 1993] [serial = 2132] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x1168ef000) [pid = 1993] [serial = 2144] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x119a44c00) [pid = 1993] [serial = 2131] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x113dc3000) [pid = 1993] [serial = 2143] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1172c9c00) [pid = 1993] [serial = 2149] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x11966c000) [pid = 1993] [serial = 2155] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x121a57000) [pid = 1993] [serial = 2135] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115e39800) [pid = 1993] [serial = 2146] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1184b0c00) [pid = 1993] [serial = 2152] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1199a7000) [pid = 1993] [serial = 2158] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1196e3c00) [pid = 1993] [serial = 2156] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x116805c00) [pid = 1993] [serial = 2161] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x121a4d800) [pid = 1993] [serial = 2134] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x125358800) [pid = 1993] [serial = 2168] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x124c0d000) [pid = 1993] [serial = 2138] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x121a58400) [pid = 1993] [serial = 2164] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x1233a5800) [pid = 1993] [serial = 2137] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x124c76400) [pid = 1993] [serial = 2167] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x125d58800) [pid = 1993] [serial = 2170] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 79 (0x124825800) [pid = 1993] [serial = 2165] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 78 (0x126d71c00) [pid = 1993] [serial = 2141] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 77 (0x120eea000) [pid = 1993] [serial = 2159] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 76 (0x126d68400) [pid = 1993] [serial = 2140] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 75 (0x118aa0400) [pid = 1993] [serial = 2153] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 74 (0x11810a000) [pid = 1993] [serial = 2150] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 73 (0x1217c8000) [pid = 1993] [serial = 2162] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | --DOMWINDOW == 72 (0x115ec8000) [pid = 1993] [serial = 2147] [outer = 0x0] [url = about:blank] 09:29:10 INFO - PROCESS | 1993 | 1472660950418 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]]]}] 09:29:10 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. 09:29:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1174ms 09:29:10 INFO - PROCESS | 1993 | 1472660950468 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1993 | 1472660950470 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:29:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:29:10 INFO - PROCESS | 1993 | 1472660950473 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1993 | 1472660950475 Marionette TRACE conn2 <- [1,2942,null,{}] 09:29:10 INFO - PROCESS | 1993 | 1472660950479 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}] 09:29:10 INFO - PROCESS | 1993 | 1472660950481 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:10 INFO - PROCESS | 1993 | 1472660950565 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:29:10 INFO - PROCESS | 1993 | 1472660950622 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1993 | 1472660950624 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:10 INFO - PROCESS | 1993 | ++DOCSHELL 0x118179000 == 26 [pid = 1993] [id = 743] 09:29:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 73 (0x113dca800) [pid = 1993] [serial = 2229] [outer = 0x0] 09:29:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 74 (0x115e3b000) [pid = 1993] [serial = 2230] [outer = 0x113dca800] 09:29:10 INFO - PROCESS | 1993 | 1472660950652 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1993 | ++DOMWINDOW == 75 (0x116010400) [pid = 1993] [serial = 2231] [outer = 0x113dca800] 09:29:10 INFO - PROCESS | 1993 | 1472660950990 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"]]]}] 09:29:10 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 09:29:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:29:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 522ms 09:29:11 INFO - PROCESS | 1993 | 1472660950996 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1993 | 1472660951003 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:29:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:29:11 INFO - PROCESS | 1993 | 1472660951010 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1993 | 1472660951013 Marionette TRACE conn2 <- [1,2946,null,{}] 09:29:11 INFO - PROCESS | 1993 | 1472660951016 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}] 09:29:11 INFO - PROCESS | 1993 | 1472660951019 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:11 INFO - PROCESS | 1993 | 1472660951141 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:29:11 INFO - PROCESS | 1993 | 1472660951220 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1993 | 1472660951221 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x1199ed800 == 27 [pid = 1993] [id = 744] 09:29:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 76 (0x116804800) [pid = 1993] [serial = 2232] [outer = 0x0] 09:29:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 77 (0x117e36c00) [pid = 1993] [serial = 2233] [outer = 0x116804800] 09:29:11 INFO - PROCESS | 1993 | 1472660951268 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 78 (0x1181b8400) [pid = 1993] [serial = 2234] [outer = 0x116804800] 09:29:11 INFO - PROCESS | 1993 | 1472660951576 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]]]}] 09:29:11 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. 09:29:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 623ms 09:29:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:29:11 INFO - PROCESS | 1993 | 1472660951632 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1993 | 1472660951633 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:29:11 INFO - PROCESS | 1993 | 1472660951636 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1993 | 1472660951638 Marionette TRACE conn2 <- [1,2950,null,{}] 09:29:11 INFO - PROCESS | 1993 | 1472660951646 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}] 09:29:11 INFO - PROCESS | 1993 | 1472660951650 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:11 INFO - PROCESS | 1993 | 1472660951779 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:29:11 INFO - PROCESS | 1993 | 1472660951789 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1993 | 1472660951792 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:11 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232ae000 == 28 [pid = 1993] [id = 745] 09:29:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 79 (0x112dd9800) [pid = 1993] [serial = 2235] [outer = 0x0] 09:29:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 80 (0x1184b3000) [pid = 1993] [serial = 2236] [outer = 0x112dd9800] 09:29:11 INFO - PROCESS | 1993 | 1472660951838 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x119660000) [pid = 1993] [serial = 2237] [outer = 0x112dd9800] 09:29:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x118adc800 == 29 [pid = 1993] [id = 746] 09:29:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x1196e3c00) [pid = 1993] [serial = 2238] [outer = 0x0] 09:29:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x119232800) [pid = 1993] [serial = 2239] [outer = 0x1196e3c00] 09:29:12 INFO - PROCESS | 1993 | 1472660952247 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]]]}] 09:29:12 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. 09:29:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 09:29:12 INFO - PROCESS | 1993 | 1472660952256 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1993 | 1472660952258 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:29:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:29:12 INFO - PROCESS | 1993 | 1472660952261 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1993 | 1472660952262 Marionette TRACE conn2 <- [1,2954,null,{}] 09:29:12 INFO - PROCESS | 1993 | 1472660952264 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}] 09:29:12 INFO - PROCESS | 1993 | 1472660952265 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:12 INFO - PROCESS | 1993 | 1472660952357 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:29:12 INFO - PROCESS | 1993 | 1472660952391 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1993 | 1472660952392 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x12536b000 == 30 [pid = 1993] [id = 747] 09:29:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x115ebd400) [pid = 1993] [serial = 2240] [outer = 0x0] 09:29:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x11966dc00) [pid = 1993] [serial = 2241] [outer = 0x115ebd400] 09:29:12 INFO - PROCESS | 1993 | 1472660952455 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x119de8c00) [pid = 1993] [serial = 2242] [outer = 0x115ebd400] 09:29:12 INFO - PROCESS | 1993 | 1472660952779 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]]]}] 09:29:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:29:12 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 09:29:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 567ms 09:29:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:29:12 INFO - PROCESS | 1993 | 1472660952829 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1993 | 1472660952830 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:29:12 INFO - PROCESS | 1993 | 1472660952832 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1993 | 1472660952833 Marionette TRACE conn2 <- [1,2958,null,{}] 09:29:12 INFO - PROCESS | 1993 | 1472660952836 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}] 09:29:12 INFO - PROCESS | 1993 | 1472660952837 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:12 INFO - PROCESS | 1993 | 1472660952940 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:29:12 INFO - PROCESS | 1993 | 1472660952977 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1993 | 1472660952978 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:12 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907d800 == 31 [pid = 1993] [id = 748] 09:29:12 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x115e37400) [pid = 1993] [serial = 2243] [outer = 0x0] 09:29:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1217cdc00) [pid = 1993] [serial = 2244] [outer = 0x115e37400] 09:29:13 INFO - PROCESS | 1993 | 1472660953004 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1233f4800) [pid = 1993] [serial = 2245] [outer = 0x115e37400] 09:29:13 INFO - PROCESS | 1993 | 1472660953300 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]]]}] 09:29:13 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. 09:29:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 522ms 09:29:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:29:13 INFO - PROCESS | 1993 | 1472660953361 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1993 | 1472660953363 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:29:13 INFO - PROCESS | 1993 | 1472660953365 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1993 | 1472660953366 Marionette TRACE conn2 <- [1,2962,null,{}] 09:29:13 INFO - PROCESS | 1993 | 1472660953368 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}] 09:29:13 INFO - PROCESS | 1993 | 1472660953372 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:13 INFO - PROCESS | 1993 | 1472660953491 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:29:13 INFO - PROCESS | 1993 | 1472660953530 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1993 | 1472660953531 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:13 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a498000 == 32 [pid = 1993] [id = 749] 09:29:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11810a000) [pid = 1993] [serial = 2246] [outer = 0x0] 09:29:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x124c74800) [pid = 1993] [serial = 2247] [outer = 0x11810a000] 09:29:13 INFO - PROCESS | 1993 | 1472660953557 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126ea8000) [pid = 1993] [serial = 2248] [outer = 0x11810a000] 09:29:13 INFO - PROCESS | 1993 | 1472660953847 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]]]}] 09:29:13 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. 09:29:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 09:29:13 INFO - PROCESS | 1993 | 1472660953896 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1993 | 1472660953897 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:29:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:29:13 INFO - PROCESS | 1993 | 1472660953900 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1993 | 1472660953901 Marionette TRACE conn2 <- [1,2966,null,{}] 09:29:13 INFO - PROCESS | 1993 | 1472660953906 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}] 09:29:13 INFO - PROCESS | 1993 | 1472660953907 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:14 INFO - PROCESS | 1993 | 1472660954001 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:29:14 INFO - PROCESS | 1993 | 1472660954038 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1993 | 1472660954038 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x12af38000 == 33 [pid = 1993] [id = 750] 09:29:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x11858d800) [pid = 1993] [serial = 2249] [outer = 0x0] 09:29:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x127522c00) [pid = 1993] [serial = 2250] [outer = 0x11858d800] 09:29:14 INFO - PROCESS | 1993 | 1472660954064 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x127548c00) [pid = 1993] [serial = 2251] [outer = 0x11858d800] 09:29:14 INFO - PROCESS | 1993 | 1472660954346 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]]]}] 09:29:14 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. 09:29:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 471ms 09:29:14 INFO - PROCESS | 1993 | 1472660954374 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 1993 | 1472660954375 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:29:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:29:14 INFO - PROCESS | 1993 | 1472660954377 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 1993 | 1472660954378 Marionette TRACE conn2 <- [1,2970,null,{}] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11966a800) [pid = 1993] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x124c72800) [pid = 1993] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x126d72000) [pid = 1993] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x111c22400) [pid = 1993] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x117e3b000) [pid = 1993] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1253be400) [pid = 1993] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1121ab800) [pid = 1993] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x116802800) [pid = 1993] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x119397c00) [pid = 1993] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x112975c00) [pid = 1993] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x112986c00) [pid = 1993] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x125313800) [pid = 1993] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x127543800) [pid = 1993] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:29:14 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x1184b3800) [pid = 1993] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:29:14 INFO - PROCESS | 1993 | 1472660954546 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}] 09:29:14 INFO - PROCESS | 1993 | 1472660954547 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:14 INFO - PROCESS | 1993 | 1472660954622 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:29:14 INFO - PROCESS | 1993 | 1472660954625 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1993 | 1472660954626 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:14 INFO - PROCESS | 1993 | ++DOCSHELL 0x12379d800 == 34 [pid = 1993] [id = 751] 09:29:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x112c39c00) [pid = 1993] [serial = 2252] [outer = 0x0] 09:29:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x115e41000) [pid = 1993] [serial = 2253] [outer = 0x112c39c00] 09:29:14 INFO - PROCESS | 1993 | 1472660954652 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x1184a9800) [pid = 1993] [serial = 2254] [outer = 0x112c39c00] 09:29:14 INFO - PROCESS | 1993 | 1472660954972 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]]]}] 09:29:15 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. 09:29:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 628ms 09:29:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:29:15 INFO - PROCESS | 1993 | 1472660955006 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1993 | 1472660955007 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:29:15 INFO - PROCESS | 1993 | 1472660955018 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1993 | 1472660955019 Marionette TRACE conn2 <- [1,2974,null,{}] 09:29:15 INFO - PROCESS | 1993 | 1472660955022 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}] 09:29:15 INFO - PROCESS | 1993 | 1472660955023 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:15 INFO - PROCESS | 1993 | 1472660955097 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:29:15 INFO - PROCESS | 1993 | 1472660955104 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1993 | 1472660955105 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232ad000 == 35 [pid = 1993] [id = 752] 09:29:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1184ac000) [pid = 1993] [serial = 2255] [outer = 0x0] 09:29:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x126d6c800) [pid = 1993] [serial = 2256] [outer = 0x1184ac000] 09:29:15 INFO - PROCESS | 1993 | 1472660955130 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x12754c000) [pid = 1993] [serial = 2257] [outer = 0x1184ac000] 09:29:15 INFO - PROCESS | 1993 | 1472660955435 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]]]}] 09:29:15 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. 09:29:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 478ms 09:29:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:29:15 INFO - PROCESS | 1993 | 1472660955488 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1993 | 1472660955489 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:29:15 INFO - PROCESS | 1993 | 1472660955491 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1993 | 1472660955492 Marionette TRACE conn2 <- [1,2978,null,{}] 09:29:15 INFO - PROCESS | 1993 | 1472660955495 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}] 09:29:15 INFO - PROCESS | 1993 | 1472660955496 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:15 INFO - PROCESS | 1993 | 1472660955601 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:29:15 INFO - PROCESS | 1993 | 1472660955609 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1993 | 1472660955610 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:15 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c49b800 == 36 [pid = 1993] [id = 753] 09:29:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x12754e400) [pid = 1993] [serial = 2258] [outer = 0x0] 09:29:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x1287e1c00) [pid = 1993] [serial = 2259] [outer = 0x12754e400] 09:29:15 INFO - PROCESS | 1993 | 1472660955635 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x1287ea000) [pid = 1993] [serial = 2260] [outer = 0x12754e400] 09:29:15 INFO - PROCESS | 1993 | 1472660955922 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]]]}] 09:29:15 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. 09:29:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 09:29:15 INFO - PROCESS | 1993 | 1472660955959 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1993 | 1472660955961 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:29:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:29:15 INFO - PROCESS | 1993 | 1472660955975 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1993 | 1472660955977 Marionette TRACE conn2 <- [1,2982,null,{}] 09:29:15 INFO - PROCESS | 1993 | 1472660955979 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}] 09:29:15 INFO - PROCESS | 1993 | 1472660955981 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:16 INFO - PROCESS | 1993 | 1472660956070 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:29:16 INFO - PROCESS | 1993 | 1472660956074 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1993 | 1472660956076 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x129079800 == 37 [pid = 1993] [id = 754] 09:29:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x127551800) [pid = 1993] [serial = 2261] [outer = 0x0] 09:29:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x128929c00) [pid = 1993] [serial = 2262] [outer = 0x127551800] 09:29:16 INFO - PROCESS | 1993 | 1472660956103 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x128aa1c00) [pid = 1993] [serial = 2263] [outer = 0x127551800] 09:29:16 INFO - PROCESS | 1993 | 1472660956406 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"]]]}] 09:29:16 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 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:16 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:29:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 469ms 09:29:16 INFO - PROCESS | 1993 | 1472660956445 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1993 | 1472660956446 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:29:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:29:16 INFO - PROCESS | 1993 | 1472660956448 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 1993 | 1472660956449 Marionette TRACE conn2 <- [1,2986,null,{}] 09:29:16 INFO - PROCESS | 1993 | 1472660956452 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}] 09:29:16 INFO - PROCESS | 1993 | 1472660956455 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:16 INFO - PROCESS | 1993 | 1472660956561 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:29:16 INFO - PROCESS | 1993 | 1472660956644 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1993 | 1472660956646 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:16 INFO - PROCESS | 1993 | ++DOCSHELL 0x1151c6000 == 38 [pid = 1993] [id = 755] 09:29:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x110e7c000) [pid = 1993] [serial = 2264] [outer = 0x0] 09:29:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x111c13800) [pid = 1993] [serial = 2265] [outer = 0x110e7c000] 09:29:16 INFO - PROCESS | 1993 | 1472660956679 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x112971000) [pid = 1993] [serial = 2266] [outer = 0x110e7c000] 09:29:17 INFO - PROCESS | 1993 | 1472660957101 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]]]}] 09:29:17 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. 09:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 668ms 09:29:17 INFO - PROCESS | 1993 | 1472660957118 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:29:17 INFO - PROCESS | 1993 | 1472660957121 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:29:17 INFO - PROCESS | 1993 | 1472660957124 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1993 | 1472660957126 Marionette TRACE conn2 <- [1,2990,null,{}] 09:29:17 INFO - PROCESS | 1993 | 1472660957129 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}] 09:29:17 INFO - PROCESS | 1993 | 1472660957133 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:17 INFO - PROCESS | 1993 | 1472660957248 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:29:17 INFO - PROCESS | 1993 | 1472660957329 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1993 | 1472660957331 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x1218aa800 == 39 [pid = 1993] [id = 756] 09:29:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1168ef400) [pid = 1993] [serial = 2267] [outer = 0x0] 09:29:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x1172cdc00) [pid = 1993] [serial = 2268] [outer = 0x1168ef400] 09:29:17 INFO - PROCESS | 1993 | 1472660957404 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x11818b000) [pid = 1993] [serial = 2269] [outer = 0x1168ef400] 09:29:17 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a72000 == 40 [pid = 1993] [id = 757] 09:29:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x118f91c00) [pid = 1993] [serial = 2270] [outer = 0x0] 09:29:17 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x1181bb800) [pid = 1993] [serial = 2271] [outer = 0x118f91c00] 09:29:17 INFO - PROCESS | 1993 | 1472660957856 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]]]}] 09:29:17 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. 09:29:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 772ms 09:29:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:29:17 INFO - PROCESS | 1993 | 1472660957898 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1993 | 1472660957900 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:29:17 INFO - PROCESS | 1993 | 1472660957903 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1993 | 1472660957904 Marionette TRACE conn2 <- [1,2994,null,{}] 09:29:17 INFO - PROCESS | 1993 | 1472660957907 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}] 09:29:17 INFO - PROCESS | 1993 | 1472660957908 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:18 INFO - PROCESS | 1993 | 1472660958038 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:29:18 INFO - PROCESS | 1993 | 1472660958138 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1993 | 1472660958140 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x12afb7000 == 41 [pid = 1993] [id = 758] 09:29:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x1184a6800) [pid = 1993] [serial = 2272] [outer = 0x0] 09:29:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x119661c00) [pid = 1993] [serial = 2273] [outer = 0x1184a6800] 09:29:18 INFO - PROCESS | 1993 | 1472660958171 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12184e400) [pid = 1993] [serial = 2274] [outer = 0x1184a6800] 09:29:18 INFO - PROCESS | 1993 | 1472660958563 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]]]}] 09:29:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:29:18 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 09:29:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 669ms 09:29:18 INFO - PROCESS | 1993 | 1472660958573 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 1993 | 1472660958575 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:29:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:29:18 INFO - PROCESS | 1993 | 1472660958605 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 1993 | 1472660958610 Marionette TRACE conn2 <- [1,2998,null,{}] 09:29:18 INFO - PROCESS | 1993 | 1472660958614 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}] 09:29:18 INFO - PROCESS | 1993 | 1472660958617 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:18 INFO - PROCESS | 1993 | 1472660958914 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:29:18 INFO - PROCESS | 1993 | 1472660958921 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 1993 | 1472660958923 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:18 INFO - PROCESS | 1993 | ++DOCSHELL 0x118334000 == 42 [pid = 1993] [id = 759] 09:29:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x113a0c800) [pid = 1993] [serial = 2275] [outer = 0x0] 09:29:18 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x113dcac00) [pid = 1993] [serial = 2276] [outer = 0x113a0c800] 09:29:18 INFO - PROCESS | 1993 | 1472660958951 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x116805c00) [pid = 1993] [serial = 2277] [outer = 0x113a0c800] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x129079800 == 41 [pid = 1993] [id = 754] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12c49b800 == 40 [pid = 1993] [id = 753] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x1232ad000 == 39 [pid = 1993] [id = 752] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12379d800 == 38 [pid = 1993] [id = 751] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12af38000 == 37 [pid = 1993] [id = 750] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12a498000 == 36 [pid = 1993] [id = 749] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12907d800 == 35 [pid = 1993] [id = 748] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x12536b000 == 34 [pid = 1993] [id = 747] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x118adc800 == 33 [pid = 1993] [id = 746] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x1232ae000 == 32 [pid = 1993] [id = 745] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x1199ed800 == 31 [pid = 1993] [id = 744] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x118179000 == 30 [pid = 1993] [id = 743] 09:29:19 INFO - PROCESS | 1993 | --DOCSHELL 0x117373000 == 29 [pid = 1993] [id = 742] 09:29:19 INFO - PROCESS | 1993 | 1472660959409 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]]]}] 09:29:19 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. 09:29:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 851ms 09:29:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:29:19 INFO - PROCESS | 1993 | 1472660959430 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1993 | 1472660959433 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:29:19 INFO - PROCESS | 1993 | 1472660959436 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1993 | 1472660959438 Marionette TRACE conn2 <- [1,3002,null,{}] 09:29:19 INFO - PROCESS | 1993 | 1472660959441 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}] 09:29:19 INFO - PROCESS | 1993 | 1472660959442 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:19 INFO - PROCESS | 1993 | 1472660959532 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x1217c0800) [pid = 1993] [serial = 2191] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x125ded800) [pid = 1993] [serial = 2194] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x126d6d800) [pid = 1993] [serial = 2195] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x126ea6400) [pid = 1993] [serial = 2197] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1184b2000) [pid = 1993] [serial = 2185] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x11923cc00) [pid = 1993] [serial = 2186] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x118106400) [pid = 1993] [serial = 2182] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x118138000) [pid = 1993] [serial = 2183] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x125dec800) [pid = 1993] [serial = 2171] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x11298a400) [pid = 1993] [serial = 2173] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1133b2400) [pid = 1993] [serial = 2174] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1176abc00) [pid = 1993] [serial = 2176] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x11810a800) [pid = 1993] [serial = 2177] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x1196d9800) [pid = 1993] [serial = 2188] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x11337e000) [pid = 1993] [serial = 2179] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115ebc000) [pid = 1993] [serial = 2180] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x118163400) [pid = 1993] [serial = 2200] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x127547c00) [pid = 1993] [serial = 2207] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x12874bc00) [pid = 1993] [serial = 2209] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1287ea400) [pid = 1993] [serial = 2210] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x127527000) [pid = 1993] [serial = 2206] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x127245400) [pid = 1993] [serial = 2198] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x124a0f400) [pid = 1993] [serial = 2203] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x127519c00) [pid = 1993] [serial = 2204] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 82 (0x11965f400) [pid = 1993] [serial = 2201] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 81 (0x121a59000) [pid = 1993] [serial = 2192] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | --DOMWINDOW == 80 (0x1199a7c00) [pid = 1993] [serial = 2189] [outer = 0x0] [url = about:blank] 09:29:19 INFO - PROCESS | 1993 | 1472660959594 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1993 | 1472660959595 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:19 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fb5800 == 30 [pid = 1993] [id = 760] 09:29:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 81 (0x1133b2000) [pid = 1993] [serial = 2278] [outer = 0x0] 09:29:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 82 (0x115e38400) [pid = 1993] [serial = 2279] [outer = 0x1133b2000] 09:29:19 INFO - PROCESS | 1993 | 1472660959624 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1993 | ++DOMWINDOW == 83 (0x118157400) [pid = 1993] [serial = 2280] [outer = 0x1133b2000] 09:29:19 INFO - PROCESS | 1993 | 1472660959891 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]]]}] 09:29:19 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. 09:29:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 470ms 09:29:19 INFO - PROCESS | 1993 | 1472660959914 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1993 | 1472660959916 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:29:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:29:19 INFO - PROCESS | 1993 | 1472660959926 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1993 | 1472660959927 Marionette TRACE conn2 <- [1,3006,null,{}] 09:29:19 INFO - PROCESS | 1993 | 1472660959930 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}] 09:29:19 INFO - PROCESS | 1993 | 1472660959931 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:20 INFO - PROCESS | 1993 | 1472660960018 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:29:20 INFO - PROCESS | 1993 | 1472660960096 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1993 | 1472660960097 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b6000 == 31 [pid = 1993] [id = 761] 09:29:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x112dda000) [pid = 1993] [serial = 2281] [outer = 0x0] 09:29:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x1184a9400) [pid = 1993] [serial = 2282] [outer = 0x112dda000] 09:29:20 INFO - PROCESS | 1993 | 1472660960127 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x1196d9c00) [pid = 1993] [serial = 2283] [outer = 0x112dda000] 09:29:20 INFO - PROCESS | 1993 | 1472660960402 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]]]}] 09:29:20 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. 09:29:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 520ms 09:29:20 INFO - PROCESS | 1993 | 1472660960447 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1993 | 1472660960449 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:29:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:29:20 INFO - PROCESS | 1993 | 1472660960461 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1993 | 1472660960464 Marionette TRACE conn2 <- [1,3010,null,{}] 09:29:20 INFO - PROCESS | 1993 | 1472660960467 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}] 09:29:20 INFO - PROCESS | 1993 | 1472660960471 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:20 INFO - PROCESS | 1993 | 1472660960550 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:29:20 INFO - PROCESS | 1993 | 1472660960556 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1993 | 1472660960557 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:20 INFO - PROCESS | 1993 | ++DOCSHELL 0x128a81800 == 32 [pid = 1993] [id = 762] 09:29:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x119747400) [pid = 1993] [serial = 2284] [outer = 0x0] 09:29:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x121a4e800) [pid = 1993] [serial = 2285] [outer = 0x119747400] 09:29:20 INFO - PROCESS | 1993 | 1472660960583 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x124c75400) [pid = 1993] [serial = 2286] [outer = 0x119747400] 09:29:20 INFO - PROCESS | 1993 | 1472660960902 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]]]}] 09:29:20 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 09:29:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 475ms 09:29:20 INFO - PROCESS | 1993 | 1472660960933 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1993 | 1472660960934 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:29:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:29:20 INFO - PROCESS | 1993 | 1472660960939 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1993 | 1472660960941 Marionette TRACE conn2 <- [1,3014,null,{}] 09:29:20 INFO - PROCESS | 1993 | 1472660960943 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}] 09:29:20 INFO - PROCESS | 1993 | 1472660960944 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:21 INFO - PROCESS | 1993 | 1472660961023 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:29:21 INFO - PROCESS | 1993 | 1472660961027 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1993 | 1472660961028 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a417000 == 33 [pid = 1993] [id = 763] 09:29:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x112c33000) [pid = 1993] [serial = 2287] [outer = 0x0] 09:29:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x1253c0800) [pid = 1993] [serial = 2288] [outer = 0x112c33000] 09:29:21 INFO - PROCESS | 1993 | 1472660961054 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x125df0400) [pid = 1993] [serial = 2289] [outer = 0x112c33000] 09:29:21 INFO - PROCESS | 1993 | [1993] 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 09:29:21 INFO - PROCESS | 1993 | 1472660961412 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:29:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:29:21 INFO - {} 09:29:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:29:21 INFO - {} 09:29:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:29:21 INFO - {} 09:29:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:29:21 INFO - {} 09:29:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 09:29:21 INFO - PROCESS | 1993 | 1472660961461 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1993 | 1472660961462 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:29:21 INFO - TEST-START | /FileAPI/fileReader.html 09:29:21 INFO - PROCESS | 1993 | 1472660961464 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1993 | 1472660961465 Marionette TRACE conn2 <- [1,3018,null,{}] 09:29:21 INFO - PROCESS | 1993 | 1472660961467 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}] 09:29:21 INFO - PROCESS | 1993 | 1472660961469 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:21 INFO - PROCESS | 1993 | 1472660961602 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:29:21 INFO - PROCESS | 1993 | 1472660961618 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1993 | 1472660961622 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:21 INFO - PROCESS | 1993 | ++DOCSHELL 0x12b8f0000 == 34 [pid = 1993] [id = 764] 09:29:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x126f55000) [pid = 1993] [serial = 2290] [outer = 0x0] 09:29:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x1287e4000) [pid = 1993] [serial = 2291] [outer = 0x126f55000] 09:29:21 INFO - PROCESS | 1993 | 1472660961649 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12892d000) [pid = 1993] [serial = 2292] [outer = 0x126f55000] 09:29:21 INFO - PROCESS | 1993 | 1472660961979 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]]]}] 09:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:29:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:29:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 518ms 09:29:21 INFO - PROCESS | 1993 | 1472660961983 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1993 | 1472660961984 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:29:21 INFO - TEST-START | /FileAPI/historical.html 09:29:21 INFO - PROCESS | 1993 | 1472660961990 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1993 | 1472660961991 Marionette TRACE conn2 <- [1,3022,null,{}] 09:29:22 INFO - PROCESS | 1993 | 1472660961999 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}] 09:29:22 INFO - PROCESS | 1993 | 1472660962001 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:22 INFO - PROCESS | 1993 | 1472660962103 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:29:22 INFO - PROCESS | 1993 | 1472660962107 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1993 | 1472660962109 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x12c73b800 == 35 [pid = 1993] [id = 765] 09:29:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x112988400) [pid = 1993] [serial = 2293] [outer = 0x0] 09:29:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x128a95800) [pid = 1993] [serial = 2294] [outer = 0x112988400] 09:29:22 INFO - PROCESS | 1993 | 1472660962172 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x128b9b800) [pid = 1993] [serial = 2295] [outer = 0x112988400] 09:29:22 INFO - PROCESS | 1993 | 1472660962450 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"]]]}] 09:29:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:29:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:29:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:29:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:29:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:29:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:29:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:29:22 INFO - TEST-OK | /FileAPI/historical.html | took 520ms 09:29:22 INFO - PROCESS | 1993 | 1472660962511 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1993 | 1472660962512 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:29:22 INFO - TEST-START | /FileAPI/idlharness.html 09:29:22 INFO - PROCESS | 1993 | 1472660962514 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1993 | 1472660962516 Marionette TRACE conn2 <- [1,3026,null,{}] 09:29:22 INFO - PROCESS | 1993 | 1472660962518 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}] 09:29:22 INFO - PROCESS | 1993 | 1472660962522 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:22 INFO - PROCESS | 1993 | 1472660962624 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:29:22 INFO - PROCESS | 1993 | 1472660962638 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1993 | 1472660962639 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:22 INFO - PROCESS | 1993 | ++DOCSHELL 0x12cea8000 == 36 [pid = 1993] [id = 766] 09:29:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x128b9ec00) [pid = 1993] [serial = 2296] [outer = 0x0] 09:29:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x128ba4400) [pid = 1993] [serial = 2297] [outer = 0x128b9ec00] 09:29:22 INFO - PROCESS | 1993 | 1472660962664 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x128bdf400) [pid = 1993] [serial = 2298] [outer = 0x128b9ec00] 09:29:23 INFO - PROCESS | 1993 | 1472660963216 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]]]}] 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:29:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:29:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:29:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:29:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:29:23 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 09:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:29:23 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 09:29:23 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 09:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:29:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:29:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:29:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:29:23 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 09:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:29:23 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 09:29:23 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 09:29:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:29:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:29:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 727ms 09:29:23 INFO - PROCESS | 1993 | 1472660963243 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:29:23 INFO - TEST-START | /FileAPI/idlharness.worker 09:29:23 INFO - PROCESS | 1993 | 1472660963244 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:29:23 INFO - PROCESS | 1993 | 1472660963252 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1993 | 1472660963253 Marionette TRACE conn2 <- [1,3030,null,{}] 09:29:23 INFO - PROCESS | 1993 | 1472660963255 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}] 09:29:23 INFO - PROCESS | 1993 | 1472660963256 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:23 INFO - PROCESS | 1993 | 1472660963357 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:29:23 INFO - PROCESS | 1993 | 1472660963361 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 1993 | 1472660963362 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:23 INFO - PROCESS | 1993 | ++DOCSHELL 0x1232b4800 == 37 [pid = 1993] [id = 767] 09:29:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x124c0dc00) [pid = 1993] [serial = 2299] [outer = 0x0] 09:29:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x12904e800) [pid = 1993] [serial = 2300] [outer = 0x124c0dc00] 09:29:23 INFO - PROCESS | 1993 | 1472660963382 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x12a884000) [pid = 1993] [serial = 2301] [outer = 0x124c0dc00] 09:29:23 INFO - PROCESS | 1993 | [1993] 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 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x115e37400) [pid = 1993] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x1196e3c00) [pid = 1993] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x112dd9800) [pid = 1993] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x116804800) [pid = 1993] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x115ebd400) [pid = 1993] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x113dca800) [pid = 1993] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x116887c00) [pid = 1993] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x11688c800) [pid = 1993] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1181bc000) [pid = 1993] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x125df3000) [pid = 1993] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x12874dc00) [pid = 1993] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x112c2fc00) [pid = 1993] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x11810a000) [pid = 1993] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x11858d800) [pid = 1993] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x112c39c00) [pid = 1993] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x12754e400) [pid = 1993] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:29:23 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x1184ac000) [pid = 1993] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:29:24 INFO - PROCESS | 1993 | 1472660964142 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,{},{}]]]}] 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:29:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:29:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:29:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:29:24 INFO - {} 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:29:24 INFO - {} 09:29:24 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 - {} 09:29:24 INFO - {} 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:29:24 INFO - {} 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:29:24 INFO - {} 09:29:24 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 - {} 09:29:24 INFO - {} 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:29:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:29:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 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 09:29:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:29:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:29:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:29:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:29:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:29:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:29:24 INFO - {} 09:29:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 940ms 09:29:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:29:24 INFO - PROCESS | 1993 | 1472660964188 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1993 | 1472660964189 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:29:24 INFO - PROCESS | 1993 | 1472660964191 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1993 | 1472660964192 Marionette TRACE conn2 <- [1,3034,null,{}] 09:29:24 INFO - PROCESS | 1993 | 1472660964194 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}] 09:29:24 INFO - PROCESS | 1993 | 1472660964195 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:24 INFO - PROCESS | 1993 | 1472660964283 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:29:24 INFO - PROCESS | 1993 | 1472660964342 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1993 | 1472660964343 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x12cf6d800 == 38 [pid = 1993] [id = 768] 09:29:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x115ebd400) [pid = 1993] [serial = 2302] [outer = 0x0] 09:29:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x12b8c9400) [pid = 1993] [serial = 2303] [outer = 0x115ebd400] 09:29:24 INFO - PROCESS | 1993 | 1472660964368 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x12b8cec00) [pid = 1993] [serial = 2304] [outer = 0x115ebd400] 09:29:24 INFO - PROCESS | 1993 | 1472660964614 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]]]}] 09:29:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:29:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 469ms 09:29:24 INFO - PROCESS | 1993 | 1472660964661 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:29:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:29:24 INFO - PROCESS | 1993 | 1472660964662 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:29:24 INFO - PROCESS | 1993 | 1472660964665 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1993 | 1472660964666 Marionette TRACE conn2 <- [1,3038,null,{}] 09:29:24 INFO - PROCESS | 1993 | 1472660964676 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}] 09:29:24 INFO - PROCESS | 1993 | 1472660964677 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:24 INFO - PROCESS | 1993 | 1472660964777 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:29:24 INFO - PROCESS | 1993 | 1472660964780 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1993 | 1472660964782 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:24 INFO - PROCESS | 1993 | ++DOCSHELL 0x12d442800 == 39 [pid = 1993] [id = 769] 09:29:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x12b8d1400) [pid = 1993] [serial = 2305] [outer = 0x0] 09:29:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x12bba3c00) [pid = 1993] [serial = 2306] [outer = 0x12b8d1400] 09:29:24 INFO - PROCESS | 1993 | 1472660964809 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x12bbad400) [pid = 1993] [serial = 2307] [outer = 0x12b8d1400] 09:29:25 INFO - PROCESS | 1993 | 1472660965111 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"]]]}] 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:29:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 472ms 09:29:25 INFO - PROCESS | 1993 | 1472660965140 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1993 | 1472660965141 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:29:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:29:25 INFO - PROCESS | 1993 | 1472660965144 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1993 | 1472660965145 Marionette TRACE conn2 <- [1,3042,null,{}] 09:29:25 INFO - PROCESS | 1993 | 1472660965150 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}] 09:29:25 INFO - PROCESS | 1993 | 1472660965153 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:25 INFO - PROCESS | 1993 | 1472660965237 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:29:25 INFO - PROCESS | 1993 | 1472660965301 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1993 | 1472660965302 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x1275bf000 == 40 [pid = 1993] [id = 770] 09:29:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x12b8d1800) [pid = 1993] [serial = 2308] [outer = 0x0] 09:29:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12be97c00) [pid = 1993] [serial = 2309] [outer = 0x12b8d1800] 09:29:25 INFO - PROCESS | 1993 | 1472660965326 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x12be9cc00) [pid = 1993] [serial = 2310] [outer = 0x12b8d1800] 09:29:25 INFO - PROCESS | 1993 | 1472660965665 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]]]}] 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:29:25 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. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:29:25 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'.) 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:29:25 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. 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:29:25 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. 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:29:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:29:25 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. 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:29:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:29:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:29:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:29:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:29:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:29:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 581ms 09:29:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:29:25 INFO - PROCESS | 1993 | 1472660965726 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1993 | 1472660965727 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:29:25 INFO - PROCESS | 1993 | 1472660965729 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1993 | 1472660965731 Marionette TRACE conn2 <- [1,3046,null,{}] 09:29:25 INFO - PROCESS | 1993 | 1472660965733 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}] 09:29:25 INFO - PROCESS | 1993 | 1472660965734 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:25 INFO - PROCESS | 1993 | 1472660965883 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:29:25 INFO - PROCESS | 1993 | 1472660965960 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1993 | 1472660965962 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:25 INFO - PROCESS | 1993 | ++DOCSHELL 0x117252000 == 41 [pid = 1993] [id = 771] 09:29:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x112970c00) [pid = 1993] [serial = 2311] [outer = 0x0] 09:29:25 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x112de3800) [pid = 1993] [serial = 2312] [outer = 0x112970c00] 09:29:25 INFO - PROCESS | 1993 | 1472660965995 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x115ebfc00) [pid = 1993] [serial = 2313] [outer = 0x112970c00] 09:29:26 INFO - PROCESS | 1993 | [1993] 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 09:29:26 INFO - PROCESS | 1993 | 1472660966397 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:29:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:29:26 INFO - {} 09:29:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 09:29:26 INFO - PROCESS | 1993 | 1472660966401 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1993 | 1472660966404 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:29:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:29:26 INFO - PROCESS | 1993 | 1472660966408 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1993 | 1472660966410 Marionette TRACE conn2 <- [1,3050,null,{}] 09:29:26 INFO - PROCESS | 1993 | 1472660966413 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}] 09:29:26 INFO - PROCESS | 1993 | 1472660966415 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:26 INFO - PROCESS | 1993 | 1472660966526 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:29:26 INFO - PROCESS | 1993 | 1472660966587 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1993 | 1472660966589 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:26 INFO - PROCESS | 1993 | ++DOCSHELL 0x1275c3800 == 42 [pid = 1993] [id = 772] 09:29:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x117e39800) [pid = 1993] [serial = 2314] [outer = 0x0] 09:29:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x11818c800) [pid = 1993] [serial = 2315] [outer = 0x117e39800] 09:29:26 INFO - PROCESS | 1993 | 1472660966662 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x119ddc800) [pid = 1993] [serial = 2316] [outer = 0x117e39800] 09:29:27 INFO - PROCESS | 1993 | 1472660967037 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]]]}] 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:29:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 672ms 09:29:27 INFO - PROCESS | 1993 | 1472660967080 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1993 | 1472660967082 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:29:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:29:27 INFO - PROCESS | 1993 | 1472660967085 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1993 | 1472660967086 Marionette TRACE conn2 <- [1,3054,null,{}] 09:29:27 INFO - PROCESS | 1993 | 1472660967089 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}] 09:29:27 INFO - PROCESS | 1993 | 1472660967091 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:27 INFO - PROCESS | 1993 | 1472660967203 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:29:27 INFO - PROCESS | 1993 | 1472660967321 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1993 | 1472660967323 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:27 INFO - PROCESS | 1993 | ++DOCSHELL 0x12cea7800 == 43 [pid = 1993] [id = 773] 09:29:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x126d6d800) [pid = 1993] [serial = 2317] [outer = 0x0] 09:29:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x126eab400) [pid = 1993] [serial = 2318] [outer = 0x126d6d800] 09:29:27 INFO - PROCESS | 1993 | 1472660967354 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 1993 | ++DOMWINDOW == 105 (0x127524800) [pid = 1993] [serial = 2319] [outer = 0x126d6d800] 09:29:27 INFO - PROCESS | 1993 | 1472660967835 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"]]]}] 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:29:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:29:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:29:27 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" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:29:27 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" 09:29:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:29:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:29:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 786ms 09:29:27 INFO - PROCESS | 1993 | 1472660967897 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1993 | 1472660967900 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:29:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:29:27 INFO - PROCESS | 1993 | 1472660967911 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1993 | 1472660967915 Marionette TRACE conn2 <- [1,3058,null,{}] 09:29:27 INFO - PROCESS | 1993 | 1472660967918 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}] 09:29:27 INFO - PROCESS | 1993 | 1472660967920 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:28 INFO - PROCESS | 1993 | 1472660968020 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:29:28 INFO - PROCESS | 1993 | 1472660968121 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1993 | 1472660968123 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x12dd68000 == 44 [pid = 1993] [id = 774] 09:29:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 106 (0x12754b800) [pid = 1993] [serial = 2320] [outer = 0x0] 09:29:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 107 (0x12b098c00) [pid = 1993] [serial = 2321] [outer = 0x12754b800] 09:29:28 INFO - PROCESS | 1993 | 1472660968152 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 108 (0x12b8cc800) [pid = 1993] [serial = 2322] [outer = 0x12754b800] 09:29:28 INFO - PROCESS | 1993 | 1472660968563 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]]]}] 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:29:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:29:28 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:28 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:29:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:29:28 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:28 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:29:28 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:29:28 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 680ms 09:29:28 INFO - PROCESS | 1993 | 1472660968587 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1993 | 1472660968589 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:29:28 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:29:28 INFO - PROCESS | 1993 | 1472660968591 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1993 | 1472660968592 Marionette TRACE conn2 <- [1,3062,null,{}] 09:29:28 INFO - PROCESS | 1993 | 1472660968595 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}] 09:29:28 INFO - PROCESS | 1993 | 1472660968596 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:28 INFO - PROCESS | 1993 | 1472660968733 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:29:28 INFO - PROCESS | 1993 | 1472660968806 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1993 | 1472660968807 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:28 INFO - PROCESS | 1993 | ++DOCSHELL 0x110f10000 == 45 [pid = 1993] [id = 775] 09:29:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 109 (0x1168e4400) [pid = 1993] [serial = 2323] [outer = 0x0] 09:29:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 110 (0x121125800) [pid = 1993] [serial = 2324] [outer = 0x1168e4400] 09:29:28 INFO - PROCESS | 1993 | 1472660968838 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1993 | ++DOMWINDOW == 111 (0x12be9d400) [pid = 1993] [serial = 2325] [outer = 0x1168e4400] 09:29:28 INFO - PROCESS | 1993 | [1993] 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 09:29:29 INFO - PROCESS | 1993 | 1472660969226 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:29:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:29:29 INFO - {} 09:29:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 09:29:29 INFO - PROCESS | 1993 | 1472660969262 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 1993 | 1472660969264 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:29:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:29:29 INFO - PROCESS | 1993 | 1472660969266 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1993 | 1472660969267 Marionette TRACE conn2 <- [1,3066,null,{}] 09:29:29 INFO - PROCESS | 1993 | 1472660969270 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}] 09:29:29 INFO - PROCESS | 1993 | 1472660969272 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:29 INFO - PROCESS | 1993 | 1472660969529 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:29:29 INFO - PROCESS | 1993 | 1472660969660 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1993 | 1472660969661 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:29 INFO - PROCESS | 1993 | ++DOCSHELL 0x1125cc000 == 46 [pid = 1993] [id = 776] 09:29:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 112 (0x111c80800) [pid = 1993] [serial = 2326] [outer = 0x0] 09:29:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 113 (0x113d57000) [pid = 1993] [serial = 2327] [outer = 0x111c80800] 09:29:29 INFO - PROCESS | 1993 | 1472660969693 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1993 | ++DOMWINDOW == 114 (0x116887c00) [pid = 1993] [serial = 2328] [outer = 0x111c80800] 09:29:30 INFO - PROCESS | 1993 | 1472660970101 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]]]}] 09:29:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:29:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:29:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:29:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:29:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:29:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:29:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:29:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 873ms 09:29:30 INFO - PROCESS | 1993 | 1472660970140 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1993 | 1472660970142 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:29:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:29:30 INFO - PROCESS | 1993 | 1472660970145 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1993 | 1472660970147 Marionette TRACE conn2 <- [1,3070,null,{}] 09:29:30 INFO - PROCESS | 1993 | 1472660970150 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}] 09:29:30 INFO - PROCESS | 1993 | 1472660970154 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:30 INFO - PROCESS | 1993 | 1472660970254 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:29:30 INFO - PROCESS | 1993 | 1472660970319 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1993 | 1472660970321 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:30 INFO - PROCESS | 1993 | ++DOCSHELL 0x118fc4800 == 47 [pid = 1993] [id = 777] 09:29:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 115 (0x118110000) [pid = 1993] [serial = 2329] [outer = 0x0] 09:29:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 116 (0x119237c00) [pid = 1993] [serial = 2330] [outer = 0x118110000] 09:29:30 INFO - PROCESS | 1993 | 1472660970349 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1993 | ++DOMWINDOW == 117 (0x11966a800) [pid = 1993] [serial = 2331] [outer = 0x118110000] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1275bf000 == 46 [pid = 1993] [id = 770] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12d442800 == 45 [pid = 1993] [id = 769] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12cf6d800 == 44 [pid = 1993] [id = 768] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b4800 == 43 [pid = 1993] [id = 767] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12cea8000 == 42 [pid = 1993] [id = 766] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12c73b800 == 41 [pid = 1993] [id = 765] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12b8f0000 == 40 [pid = 1993] [id = 764] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12a417000 == 39 [pid = 1993] [id = 763] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x128a81800 == 38 [pid = 1993] [id = 762] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1232b6000 == 37 [pid = 1993] [id = 761] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x118fb5800 == 36 [pid = 1993] [id = 760] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x118334000 == 35 [pid = 1993] [id = 759] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12afb7000 == 34 [pid = 1993] [id = 758] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1218aa800 == 33 [pid = 1993] [id = 756] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x128a72000 == 32 [pid = 1993] [id = 757] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1151c6000 == 31 [pid = 1993] [id = 755] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1125cc000 == 30 [pid = 1993] [id = 776] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x110f10000 == 29 [pid = 1993] [id = 775] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12dd68000 == 28 [pid = 1993] [id = 774] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x12cea7800 == 27 [pid = 1993] [id = 773] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x1275c3800 == 26 [pid = 1993] [id = 772] 09:29:30 INFO - PROCESS | 1993 | --DOCSHELL 0x117252000 == 25 [pid = 1993] [id = 771] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 116 (0x128929c00) [pid = 1993] [serial = 2262] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 115 (0x1217cdc00) [pid = 1993] [serial = 2244] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 114 (0x119232800) [pid = 1993] [serial = 2239] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 113 (0x1184b3000) [pid = 1993] [serial = 2236] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 112 (0x119660000) [pid = 1993] [serial = 2237] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 111 (0x117e36c00) [pid = 1993] [serial = 2233] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 110 (0x1181b8400) [pid = 1993] [serial = 2234] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 109 (0x115e3b000) [pid = 1993] [serial = 2230] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 108 (0x116010400) [pid = 1993] [serial = 2231] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 107 (0x118135800) [pid = 1993] [serial = 2228] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 106 (0x116aa4400) [pid = 1993] [serial = 2227] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 105 (0x118188800) [pid = 1993] [serial = 2213] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 104 (0x117e30800) [pid = 1993] [serial = 2212] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x119752400) [pid = 1993] [serial = 2216] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x11858e000) [pid = 1993] [serial = 2215] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x12754e000) [pid = 1993] [serial = 2219] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x126ea4c00) [pid = 1993] [serial = 2218] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x128925400) [pid = 1993] [serial = 2222] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x1287e7400) [pid = 1993] [serial = 2221] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x115ebcc00) [pid = 1993] [serial = 2225] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x113a0bc00) [pid = 1993] [serial = 2224] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x124c74800) [pid = 1993] [serial = 2247] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x1233f4800) [pid = 1993] [serial = 2245] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x127522c00) [pid = 1993] [serial = 2250] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x126ea8000) [pid = 1993] [serial = 2248] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x115e41000) [pid = 1993] [serial = 2253] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x1184a9800) [pid = 1993] [serial = 2254] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x1287e1c00) [pid = 1993] [serial = 2259] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x1287ea000) [pid = 1993] [serial = 2260] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x127548c00) [pid = 1993] [serial = 2251] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 86 (0x126d6c800) [pid = 1993] [serial = 2256] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 85 (0x119de8c00) [pid = 1993] [serial = 2242] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 84 (0x11966dc00) [pid = 1993] [serial = 2241] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | --DOMWINDOW == 83 (0x12754c000) [pid = 1993] [serial = 2257] [outer = 0x0] [url = about:blank] 09:29:31 INFO - PROCESS | 1993 | 1472660971297 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]]]}] 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:29:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1171ms 09:29:31 INFO - PROCESS | 1993 | 1472660971316 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 1993 | 1472660971319 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:29:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:29:31 INFO - PROCESS | 1993 | 1472660971322 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1993 | 1472660971325 Marionette TRACE conn2 <- [1,3074,null,{}] 09:29:31 INFO - PROCESS | 1993 | 1472660971328 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}] 09:29:31 INFO - PROCESS | 1993 | 1472660971329 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:31 INFO - PROCESS | 1993 | 1472660971411 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:29:31 INFO - PROCESS | 1993 | 1472660971415 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1993 | 1472660971417 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x113827800 == 26 [pid = 1993] [id = 778] 09:29:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 84 (0x113a0bc00) [pid = 1993] [serial = 2332] [outer = 0x0] 09:29:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 85 (0x115e37000) [pid = 1993] [serial = 2333] [outer = 0x113a0bc00] 09:29:31 INFO - PROCESS | 1993 | 1472660971448 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 86 (0x115e40000) [pid = 1993] [serial = 2334] [outer = 0x113a0bc00] 09:29:31 INFO - PROCESS | 1993 | 1472660971799 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]]]}] 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:29:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:29:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 524ms 09:29:31 INFO - PROCESS | 1993 | 1472660971846 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 1993 | 1472660971850 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:29:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:29:31 INFO - PROCESS | 1993 | 1472660971854 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1993 | 1472660971856 Marionette TRACE conn2 <- [1,3078,null,{}] 09:29:31 INFO - PROCESS | 1993 | 1472660971865 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}] 09:29:31 INFO - PROCESS | 1993 | 1472660971866 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:31 INFO - PROCESS | 1993 | 1472660971947 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:29:31 INFO - PROCESS | 1993 | 1472660971951 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1993 | 1472660971952 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:31 INFO - PROCESS | 1993 | ++DOCSHELL 0x118329800 == 27 [pid = 1993] [id = 779] 09:29:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 87 (0x11600b400) [pid = 1993] [serial = 2335] [outer = 0x0] 09:29:31 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1168e7c00) [pid = 1993] [serial = 2336] [outer = 0x11600b400] 09:29:31 INFO - PROCESS | 1993 | 1472660971983 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x118106400) [pid = 1993] [serial = 2337] [outer = 0x11600b400] 09:29:32 INFO - PROCESS | 1993 | 1472660972364 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] 09:29:32 INFO - PROCESS | 1993 | 1472660972380 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:29:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:29:32 INFO - PROCESS | 1993 | 1472660972389 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1993 | 1472660972392 Marionette TRACE conn2 <- [1,3082,null,{}] 09:29:32 INFO - PROCESS | 1993 | 1472660972400 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}] 09:29:32 INFO - PROCESS | 1993 | 1472660972403 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:32 INFO - PROCESS | 1993 | 1472660972481 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:29:32 INFO - PROCESS | 1993 | 1472660972488 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1993 | 1472660972490 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x12106c800 == 28 [pid = 1993] [id = 780] 09:29:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x11818f000) [pid = 1993] [serial = 2338] [outer = 0x0] 09:29:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x11923b400) [pid = 1993] [serial = 2339] [outer = 0x11818f000] 09:29:32 INFO - PROCESS | 1993 | 1472660972519 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x11966dc00) [pid = 1993] [serial = 2340] [outer = 0x11818f000] 09:29:32 INFO - PROCESS | 1993 | 1472660972842 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]]]}] 09:29:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:29:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:29:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:29:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:29:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 471ms 09:29:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:29:32 INFO - PROCESS | 1993 | 1472660972861 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 1993 | 1472660972863 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:29:32 INFO - PROCESS | 1993 | 1472660972865 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1993 | 1472660972866 Marionette TRACE conn2 <- [1,3086,null,{}] 09:29:32 INFO - PROCESS | 1993 | 1472660972871 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}] 09:29:32 INFO - PROCESS | 1993 | 1472660972872 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:32 INFO - PROCESS | 1993 | 1472660972954 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:29:32 INFO - PROCESS | 1993 | 1472660972958 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1993 | 1472660972959 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:32 INFO - PROCESS | 1993 | ++DOCSHELL 0x123266800 == 29 [pid = 1993] [id = 781] 09:29:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x1199a2c00) [pid = 1993] [serial = 2341] [outer = 0x0] 09:29:32 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x119ddc400) [pid = 1993] [serial = 2342] [outer = 0x1199a2c00] 09:29:32 INFO - PROCESS | 1993 | 1472660972985 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x12100e400) [pid = 1993] [serial = 2343] [outer = 0x1199a2c00] 09:29:33 INFO - PROCESS | 1993 | 1472660973349 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 523ms 09:29:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:29:33 INFO - PROCESS | 1993 | 1472660973389 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1993 | 1472660973390 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:29:33 INFO - PROCESS | 1993 | 1472660973392 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1993 | 1472660973393 Marionette TRACE conn2 <- [1,3090,null,{}] 09:29:33 INFO - PROCESS | 1993 | 1472660973403 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}] 09:29:33 INFO - PROCESS | 1993 | 1472660973405 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:33 INFO - PROCESS | 1993 | 1472660973506 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:29:33 INFO - PROCESS | 1993 | 1472660973510 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 1993 | 1472660973511 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:33 INFO - PROCESS | 1993 | ++DOCSHELL 0x124ac2800 == 30 [pid = 1993] [id = 782] 09:29:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x11688c400) [pid = 1993] [serial = 2344] [outer = 0x0] 09:29:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x1217cdc00) [pid = 1993] [serial = 2345] [outer = 0x11688c400] 09:29:33 INFO - PROCESS | 1993 | 1472660973536 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x121a53c00) [pid = 1993] [serial = 2346] [outer = 0x11688c400] 09:29:33 INFO - PROCESS | 1993 | 1472660973874 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:29:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 09:29:33 INFO - PROCESS | 1993 | 1472660973911 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:29:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:29:33 INFO - PROCESS | 1993 | 1472660973912 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:29:33 INFO - PROCESS | 1993 | 1472660973914 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1993 | 1472660973916 Marionette TRACE conn2 <- [1,3094,null,{}] 09:29:33 INFO - PROCESS | 1993 | 1472660973918 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}] 09:29:33 INFO - PROCESS | 1993 | 1472660973923 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:34 INFO - PROCESS | 1993 | 1472660974039 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:29:34 INFO - PROCESS | 1993 | 1472660974055 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1993 | 1472660974056 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x127213800 == 31 [pid = 1993] [id = 783] 09:29:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x121a5ac00) [pid = 1993] [serial = 2347] [outer = 0x0] 09:29:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 100 (0x124c74400) [pid = 1993] [serial = 2348] [outer = 0x121a5ac00] 09:29:34 INFO - PROCESS | 1993 | 1472660974098 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 101 (0x125de8400) [pid = 1993] [serial = 2349] [outer = 0x121a5ac00] 09:29:34 INFO - PROCESS | 1993 | 1472660974550 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:29:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:29:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 09:29:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:29:34 INFO - PROCESS | 1993 | 1472660974588 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 1993 | 1472660974589 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:29:34 INFO - PROCESS | 1993 | 1472660974591 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 1993 | 1472660974592 Marionette TRACE conn2 <- [1,3098,null,{}] 09:29:34 INFO - PROCESS | 1993 | 1472660974595 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}] 09:29:34 INFO - PROCESS | 1993 | 1472660974596 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:34 INFO - PROCESS | 1993 | 1472660974698 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:29:34 INFO - PROCESS | 1993 | 1472660974702 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1993 | 1472660974703 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:34 INFO - PROCESS | 1993 | ++DOCSHELL 0x1275bf000 == 32 [pid = 1993] [id = 784] 09:29:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 102 (0x118107000) [pid = 1993] [serial = 2350] [outer = 0x0] 09:29:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 103 (0x123225000) [pid = 1993] [serial = 2351] [outer = 0x118107000] 09:29:34 INFO - PROCESS | 1993 | 1472660974728 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1993 | ++DOMWINDOW == 104 (0x126d66000) [pid = 1993] [serial = 2352] [outer = 0x118107000] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 103 (0x12b8d1400) [pid = 1993] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 102 (0x112988400) [pid = 1993] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 101 (0x128b9ec00) [pid = 1993] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 100 (0x115ebd400) [pid = 1993] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 99 (0x119747400) [pid = 1993] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 98 (0x112dda000) [pid = 1993] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 97 (0x12b8d1800) [pid = 1993] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 96 (0x1133b2000) [pid = 1993] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 95 (0x1168ef400) [pid = 1993] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 94 (0x118f91c00) [pid = 1993] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 93 (0x110e7c000) [pid = 1993] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 92 (0x113a0c800) [pid = 1993] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 91 (0x1184a6800) [pid = 1993] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 90 (0x126f55000) [pid = 1993] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 89 (0x127551800) [pid = 1993] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 88 (0x124c0dc00) [pid = 1993] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:29:35 INFO - PROCESS | 1993 | --DOMWINDOW == 87 (0x112c33000) [pid = 1993] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:29:35 INFO - PROCESS | 1993 | 1472660975326 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]]]}] 09:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:29:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 769ms 09:29:35 INFO - PROCESS | 1993 | 1472660975361 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1993 | 1472660975363 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:29:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:29:35 INFO - PROCESS | 1993 | 1472660975365 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1993 | 1472660975366 Marionette TRACE conn2 <- [1,3102,null,{}] 09:29:35 INFO - PROCESS | 1993 | 1472660975368 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}] 09:29:35 INFO - PROCESS | 1993 | 1472660975369 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:35 INFO - PROCESS | 1993 | 1472660975446 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:29:35 INFO - PROCESS | 1993 | 1472660975449 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1993 | 1472660975450 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:35 INFO - PROCESS | 1993 | ++DOCSHELL 0x12907e000 == 33 [pid = 1993] [id = 785] 09:29:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 88 (0x1181c6000) [pid = 1993] [serial = 2353] [outer = 0x0] 09:29:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 89 (0x119394000) [pid = 1993] [serial = 2354] [outer = 0x1181c6000] 09:29:35 INFO - PROCESS | 1993 | 1472660975479 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1993 | ++DOMWINDOW == 90 (0x126d6a000) [pid = 1993] [serial = 2355] [outer = 0x1181c6000] 09:29:35 INFO - PROCESS | 1993 | 1472660975798 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:29:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:29:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 470ms 09:29:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:29:35 INFO - PROCESS | 1993 | 1472660975835 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1993 | 1472660975837 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:29:35 INFO - PROCESS | 1993 | 1472660975839 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1993 | 1472660975840 Marionette TRACE conn2 <- [1,3106,null,{}] 09:29:35 INFO - PROCESS | 1993 | 1472660975842 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}] 09:29:35 INFO - PROCESS | 1993 | 1472660975844 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:35 INFO - PROCESS | 1993 | 1472660975919 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:29:36 INFO - PROCESS | 1993 | 1472660976002 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1993 | 1472660976003 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a217000 == 34 [pid = 1993] [id = 786] 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 91 (0x118186400) [pid = 1993] [serial = 2356] [outer = 0x0] 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 92 (0x126d6d400) [pid = 1993] [serial = 2357] [outer = 0x118186400] 09:29:36 INFO - PROCESS | 1993 | 1472660976028 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 93 (0x126f56c00) [pid = 1993] [serial = 2358] [outer = 0x118186400] 09:29:36 INFO - PROCESS | 1993 | 1472660976261 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]]]}] 09:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:29:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:29:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 09:29:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:29:36 INFO - PROCESS | 1993 | 1472660976312 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1993 | 1472660976313 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:29:36 INFO - PROCESS | 1993 | 1472660976315 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1993 | 1472660976316 Marionette TRACE conn2 <- [1,3110,null,{}] 09:29:36 INFO - PROCESS | 1993 | 1472660976326 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}] 09:29:36 INFO - PROCESS | 1993 | 1472660976328 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:36 INFO - PROCESS | 1993 | 1472660976410 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:29:36 INFO - PROCESS | 1993 | 1472660976414 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1993 | 1472660976415 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12a86b800 == 35 [pid = 1993] [id = 787] 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 94 (0x120eea000) [pid = 1993] [serial = 2359] [outer = 0x0] 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 95 (0x127248800) [pid = 1993] [serial = 2360] [outer = 0x120eea000] 09:29:36 INFO - PROCESS | 1993 | 1472660976443 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 96 (0x127545400) [pid = 1993] [serial = 2361] [outer = 0x120eea000] 09:29:36 INFO - PROCESS | 1993 | 1472660976757 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"]]]}] 09:29:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:29:36 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 09:29:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:29:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:29:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 476ms 09:29:36 INFO - PROCESS | 1993 | 1472660976793 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:29:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:29:36 INFO - PROCESS | 1993 | 1472660976794 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:29:36 INFO - PROCESS | 1993 | 1472660976796 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1993 | 1472660976798 Marionette TRACE conn2 <- [1,3114,null,{}] 09:29:36 INFO - PROCESS | 1993 | 1472660976801 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}] 09:29:36 INFO - PROCESS | 1993 | 1472660976802 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:36 INFO - PROCESS | 1993 | 1472660976925 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:29:36 INFO - PROCESS | 1993 | 1472660976931 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\", \"25d184b9-f0ff-49ef-b7d2-9b52475f399a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1993 | 1472660976933 Marionette INFO sendAsync e4ef2c31-9ee5-3446-b6e3-1a35074bc0af 09:29:36 INFO - PROCESS | 1993 | ++DOCSHELL 0x12afce000 == 36 [pid = 1993] [id = 788] 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 97 (0x127545000) [pid = 1993] [serial = 2362] [outer = 0x0] 09:29:36 INFO - PROCESS | 1993 | ++DOMWINDOW == 98 (0x127551800) [pid = 1993] [serial = 2363] [outer = 0x127545000] 09:29:36 INFO - PROCESS | 1993 | 1472660976961 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1993 | ++DOMWINDOW == 99 (0x128928c00) [pid = 1993] [serial = 2364] [outer = 0x127545000] 09:29:37 INFO - PROCESS | 1993 | 1472660977267 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]]]}] 09:29:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:29:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 519ms 09:29:37 INFO - PROCESS | 1993 | 1472660977361 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 1993 | 1472660977363 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:29:38 WARNING - u'runner_teardown' () 09:29:38 INFO - No more tests 09:29:38 INFO - Got 0 unexpected results 09:29:38 INFO - SUITE-END | took 518s 09:29:38 INFO - Closing logging queue 09:29:38 INFO - queue closed 09:29:38 INFO - Return code: 0 09:29:38 WARNING - # TBPL SUCCESS # 09:29:38 INFO - Running post-action listener: _resource_record_post_action 09:29:38 INFO - Running post-run listener: _resource_record_post_run 09:29:39 INFO - Total resource usage - Wall time: 540s; CPU: 58.0%; Read bytes: 406016; Write bytes: 951341056; Read time: 7; Write time: 4775 09:29:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:29:39 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150346240; Write bytes: 146280448; Read time: 13591; Write time: 306 09:29:39 INFO - run-tests - Wall time: 523s; CPU: 58.0%; Read bytes: 356864; Write bytes: 792297472; Read time: 6; Write time: 4425 09:29:39 INFO - Running post-run listener: _upload_blobber_files 09:29:39 INFO - Blob upload gear active. 09:29:39 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:29:39 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 09:29:39 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'] 09:29:39 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 09:29:39 INFO - (blobuploader) - INFO - Open directory for files ... 09:29:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:29:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:29:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:29:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:29:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:29:41 INFO - (blobuploader) - INFO - Done attempting. 09:29:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:29:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:29:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:29:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:29:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:29:42 INFO - (blobuploader) - INFO - Done attempting. 09:29:42 INFO - (blobuploader) - INFO - Iteration through files over. 09:29:42 INFO - Return code: 0 09:29:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:29:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:29:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/86e79871d75365c550c7e9d2ca374eb4ee6c51c14d577baf67c6631db3dd2883e4826d34f0fb80cd15a1a8d4bbd8ee3ab61a4412eccceb7eeb14c14a203c32f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5244c200225cf6335ac8969aba5f0010f683aead6978146b63c6736e3fa7b601bcf686afe9c3aa9da818fe6136a88efb0c47eca3c2c299593c6a4c2e8db4ac45"} 09:29:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:29:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:29:42 INFO - Contents: 09:29:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/86e79871d75365c550c7e9d2ca374eb4ee6c51c14d577baf67c6631db3dd2883e4826d34f0fb80cd15a1a8d4bbd8ee3ab61a4412eccceb7eeb14c14a203c32f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5244c200225cf6335ac8969aba5f0010f683aead6978146b63c6736e3fa7b601bcf686afe9c3aa9da818fe6136a88efb0c47eca3c2c299593c6a4c2e8db4ac45"} 09:29:42 INFO - Running post-run listener: copy_logs_to_upload_dir 09:29:42 INFO - Copying logs to upload dir... 09:29:42 INFO - mkdir: /builds/slave/test/build/upload/logs 09:29:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1046.759044 ========= master_lag: 0.31 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 17 mins, 27 secs) (at 2016-08-31 09:29:43.307407) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:43.311136) ========= 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.xFOaaDXV2A/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.oUKEX2Su80/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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/86e79871d75365c550c7e9d2ca374eb4ee6c51c14d577baf67c6631db3dd2883e4826d34f0fb80cd15a1a8d4bbd8ee3ab61a4412eccceb7eeb14c14a203c32f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5244c200225cf6335ac8969aba5f0010f683aead6978146b63c6736e3fa7b601bcf686afe9c3aa9da818fe6136a88efb0c47eca3c2c299593c6a4c2e8db4ac45"} build_url:https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012743 build_url: 'https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/86e79871d75365c550c7e9d2ca374eb4ee6c51c14d577baf67c6631db3dd2883e4826d34f0fb80cd15a1a8d4bbd8ee3ab61a4412eccceb7eeb14c14a203c32f5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5244c200225cf6335ac8969aba5f0010f683aead6978146b63c6736e3fa7b601bcf686afe9c3aa9da818fe6136a88efb0c47eca3c2c299593c6a4c2e8db4ac45"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LxwVMSqcSHa3F6qxwY0LYQ/artifacts/public/build/firefox-48.0.3.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:43.348631) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:43.349028) ========= 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.xFOaaDXV2A/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.oUKEX2Su80/Listeners TMPDIR=/var/folders/ll/nfr6cy655632107dm4rhqyxr00000w/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.005398 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-31 09:29:43.397371) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-31 09:29:43.400560) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-31 09:29:43.400926) ========= ========= Total master_lag: 0.45 =========